CHAT-405 P0 | 知识点详情 AI 入口传 knowledge_item scope #43

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

目标

KnowledgeDetailPage 顶部 ··· AI 对话按钮传 knowledge_item scope。

传参

ChatEntryContext(scopeType: .knowledgeItem, scopeId: item.id, parentKnowledgeBaseId: item.knowledgeBaseId, createdFrom: .knowledgeItemDetail)

核心修正

不能再传 knowledgeBaseId=nil 导致打开知识库会话。必须打开知识点会话。

## 目标 KnowledgeDetailPage 顶部 ··· AI 对话按钮传 knowledge_item scope。 ## 传参 ChatEntryContext(scopeType: .knowledgeItem, scopeId: item.id, parentKnowledgeBaseId: item.knowledgeBaseId, createdFrom: .knowledgeItemDetail) ## 核心修正 不能再传 knowledgeBaseId=nil 导致打开知识库会话。必须打开知识点会话。
wangdl added this to the M-CHAT:AI 会话 Scope 系统重构(iOS 侧) milestone 2026-06-06 16:24:13 +08:00
Author
Owner

完成

KnowledgeDetailPage 工具栏 AI 对话入口已传 knowledge_item scope:

Route.aiChat(context: ChatEntryContext(
  scopeType: .knowledgeItem,
  scopeId: item.id,
  scopeName: item.title,
  parentKnowledgeBaseId: item.knowledgeBaseId,
  createdFrom: "knowledge_item_detail"
))
## 完成 KnowledgeDetailPage 工具栏 AI 对话入口已传 knowledge_item scope: ```swift Route.aiChat(context: ChatEntryContext( scopeType: .knowledgeItem, scopeId: item.id, scopeName: item.title, parentKnowledgeBaseId: item.knowledgeBaseId, createdFrom: "knowledge_item_detail" )) ```
Sign in to join this conversation.
No description provided.