From c8ef15ee9e2e494614feaf4d5970813bb6502bf7 Mon Sep 17 00:00:00 2001 From: let5sne Date: Sun, 12 Jul 2026 11:57:02 +0800 Subject: [PATCH] feat(mobile): add personal assistant knowledge flow --- mobile-uni/src/pages.json | 30 ++++ .../src/pages/user/assistant/capture.vue | 59 +++++++ mobile-uni/src/pages/user/assistant/index.vue | 163 ++++++++++++++++++ mobile-uni/src/pages/user/assistant/item.vue | 53 ++++++ .../src/pages/user/assistant/library.vue | 107 ++++++++++++ .../src/pages/user/assistant/sessions.vue | 44 +++++ mobile-uni/src/pages/user/sop/index.vue | 57 ++++++ mobile-uni/src/services/personal-assistant.ts | 155 +++++++++++++++++ mobile-uni/src/types/api.ts | 78 +++++++++ mobile-uni/tests/personal-assistant.test.mjs | 79 +++++++++ 10 files changed, 825 insertions(+) create mode 100644 mobile-uni/src/pages/user/assistant/capture.vue create mode 100644 mobile-uni/src/pages/user/assistant/index.vue create mode 100644 mobile-uni/src/pages/user/assistant/item.vue create mode 100644 mobile-uni/src/pages/user/assistant/library.vue create mode 100644 mobile-uni/src/pages/user/assistant/sessions.vue create mode 100644 mobile-uni/src/services/personal-assistant.ts create mode 100644 mobile-uni/tests/personal-assistant.test.mjs diff --git a/mobile-uni/src/pages.json b/mobile-uni/src/pages.json index b4447641..c3df00c2 100644 --- a/mobile-uni/src/pages.json +++ b/mobile-uni/src/pages.json @@ -25,6 +25,36 @@ "navigationBarTitleText": "问师傅" } }, + { + "path": "pages/user/assistant/index", + "style": { + "navigationBarTitleText": "个人AI助理" + } + }, + { + "path": "pages/user/assistant/library", + "style": { + "navigationBarTitleText": "我的资料库" + } + }, + { + "path": "pages/user/assistant/capture", + "style": { + "navigationBarTitleText": "收藏资料" + } + }, + { + "path": "pages/user/assistant/item", + "style": { + "navigationBarTitleText": "资料详情" + } + }, + { + "path": "pages/user/assistant/sessions", + "style": { + "navigationBarTitleText": "历史会话" + } + }, { "path": "pages/user/profile/index", "style": { diff --git a/mobile-uni/src/pages/user/assistant/capture.vue b/mobile-uni/src/pages/user/assistant/capture.vue new file mode 100644 index 00000000..2d645f6b --- /dev/null +++ b/mobile-uni/src/pages/user/assistant/capture.vue @@ -0,0 +1,59 @@ +