当前 dev 分支的问答流程

当前 dev 分支的问答流程 由 Archify 生成的工作流图。 01 / 浏览器 02 / FastAPI 与任务 03 / 问答引擎与证据 React 对话页 · 用户提交问题 · 浏览器 React 对话页 用户提交问题 展示回答 · 轮询任务 · 来源可查看 · 浏览器 展示回答 轮询任务 · 来源可查看 问答 API · 会话轮次 / 一次性入口 · FastAPI 与任务 问答 API 会话轮次 / 一次性入口 持久任务 · 202 接收 · 后台执行 · FastAPI 与任务 持久任务 202 接收 · 后台执行 AnswerService · 按服务端配置选择引擎 · FastAPI 与任务 AnswerService 按服务端配置选择引擎 引用核验 · SQLite 原文与来源复查 · FastAPI 与任务 引用核验 SQLite 原文与来源复查 legacy / Agent · 默认固定 RAG · 可选模型决策 · 问答引擎与证据 legacy / Agent 默认固定 RAG · 可选模型决策 rag_search · Chroma 候选 → SQLite 原文 · 问答引擎与证据 · 仅 Agent 可调用 rag_search Chroma 候选 → SQLite 原文 仅 Agent 可调用 持久化并排队 候选回答 通过后保存并展示 PK_QA_ENGINE HTTP 提交问题 仅 agent:tool_calls 证据回传后继续 图例 用户界面 Agent 逻辑 策略 工具操作 上下文 / 追踪

项目中的其他流程

  • • 资料导入保存原文件与片段,并在本地建立 Chroma 索引。
  • • 知识页生成和观点审核有独立入口,不经过这条问答任务链。