P1 | AIChatPage 创建会话前增加知识库/文件选择器 #37

Closed
opened 2026-06-06 13:42:15 +08:00 by wangdl · 1 comment
Owner

背景

当前 AIChatViewModel.load() 自动选第一个知识库创建会话,用户无法选择对哪个知识库或具体文件提问。

需求

  1. AIChatPage 进入时弹出选择器,让用户选择:
    • 知识库(必选)
    • 知识点/文件(可选,多选,指定后只针对这些文件提问)
  2. 传递选择结果到 RagChatService.createSession(knowledgeBaseId, knowledgeItemIds)
  3. 选择器 UI 参考知识库列表页面的卡片样式
  4. 如果只有一个知识库,跳过知识库选择直接进入文件选择

关联

API: wangdl/api-server — RAG Chat 支持 knowledgeItemIds 参数

影响页面

AIChatPage — 首次进入或新建对话时

## 背景 当前 `AIChatViewModel.load()` 自动选第一个知识库创建会话,用户无法选择对哪个知识库或具体文件提问。 ## 需求 1. AIChatPage 进入时弹出选择器,让用户选择: - 知识库(必选) - 知识点/文件(可选,多选,指定后只针对这些文件提问) 2. 传递选择结果到 `RagChatService.createSession(knowledgeBaseId, knowledgeItemIds)` 3. 选择器 UI 参考知识库列表页面的卡片样式 4. 如果只有一个知识库,跳过知识库选择直接进入文件选择 ## 关联 API: wangdl/api-server — RAG Chat 支持 knowledgeItemIds 参数 ## 影响页面 AIChatPage — 首次进入或新建对话时
Author
Owner

关闭

已被 M-CHAT 里程碑替代。ChatScope 系统已完整实现了 AI 会话的 scope 绑定和 SSE 流式输出。

## 关闭 已被 M-CHAT 里程碑替代。ChatScope 系统已完整实现了 AI 会话的 scope 绑定和 SSE 流式输出。
Sign in to join this conversation.
No description provided.