From d06a642f569828475e1b4385422b9b0c29eb1957 Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Sun, 9 Aug 2026 13:04:27 +0800 Subject: [PATCH] feat: add agent-documents frontend pages (list + detail) and nav entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - List page with type filter (document/memory), keyword search, pagination - Detail page with AgentMarkdown rendering, edit modal, delete confirm - Add '文档' nav link in TopNav - Follow existing articles page patterns (layout, styles, BoDialog) Co-authored-by: CodeFree --- app/components/TopNav.vue | 1 + app/pages/agent-documents/[id].vue | 557 ++++++++++++++++++++++++++++++++++++ app/pages/agent-documents/index.vue | 431 ++++++++++++++++++++++++++++ 3 files changed, 989 insertions(+) create mode 100644 app/pages/agent-documents/[id].vue create mode 100644 app/pages/agent-documents/index.vue diff --git a/app/components/TopNav.vue b/app/components/TopNav.vue index f506225..43a80ad 100644 --- a/app/components/TopNav.vue +++ b/app/components/TopNav.vue @@ -12,6 +12,7 @@ const links: any = [ { to: "/ideas", label: "创意" }, { to: "/projects", label: "项目" }, { to: "/articles", label: "文章" }, + { to: "/agent-documents", label: "文档" }, { to: "/collect", label: "收藏" }, ] diff --git a/app/pages/agent-documents/[id].vue b/app/pages/agent-documents/[id].vue new file mode 100644 index 0000000..8c84121 --- /dev/null +++ b/app/pages/agent-documents/[id].vue @@ -0,0 +1,557 @@ + + +