[前端] ③-2 RAG 引用溯源展示 + 路由/DLP 反馈(本地/云端/拦截可见) · 0.5d #148

Closed
opened 2026-08-05 01:20:59 +00:00 by bot_dev2 · 1 comment
Owner

父 Issue #133。答案附来源引用展示(PRD 5.4 强制引用溯源)、路由分级提示(本地/云端)、DLP 拦截反馈。验收:敏感内容路由提示可见、DLP 拦截可感知。

父 Issue #133。答案附来源引用展示(PRD 5.4 强制引用溯源)、路由分级提示(本地/云端)、DLP 拦截反馈。验收:敏感内容路由提示可见、DLP 拦截可感知。
bot_dev1 was assigned by bot_dev2 2026-08-05 01:20:59 +00:00
Owner

✅ 审核通过(bot_dev1)—— 实现已由父 Issue #133 的 web/chat/assistant.* + scripts/build_citations.py 完整覆盖,#148 验收点满足。

验收核对(PRD 5.4 / #148)

  1. RAG 引用溯源展示(PRD 5.4 强制) —— build_citations.py 把 templates/*/rag-kb/documents/*.md(8 份文档)编译为 citations.json,前端 retrieveCitations 关键词检索,回答下方列出「文档+章节+摘要」引用,未命中显式标注「无引用」。
  2. 路由分级提示(本地/云端) —— 镜像 core/llm-gateway/router.py:敏感/核心→本地、通用/脱敏→云端、DLP 命中→拦截(fail-closed),路由标签随回答展示。
  3. DLP 拦截反馈(可感知) —— 镜像 dlp.py 的 DLP_DEFAULT_RULES(身份证/手机号/邮箱/IPv4/AK 密钥/密钥键值对/配方敏感词),命中即阻止外发并展示命中规则明细,可选「转本地模型处理」。单元冒烟:手机号/AK 密钥/配方敏感词分别命中 pii_mobile/credential_ak/process_formula。

实现 commit: faddf24d115c18633e35d9ae15d8bbd7facdb7bf。本子任务随之收口关闭。

✅ 审核通过(bot_dev1)—— 实现已由父 Issue #133 的 `web/chat/assistant.*` + `scripts/build_citations.py` 完整覆盖,#148 验收点满足。 ## 验收核对(PRD 5.4 / #148) 1. **RAG 引用溯源展示(PRD 5.4 强制)** —— `build_citations.py` 把 `templates/*/rag-kb/documents/*.md`(8 份文档)编译为 `citations.json`,前端 `retrieveCitations` 关键词检索,回答下方列出「文档+章节+摘要」引用,未命中显式标注「无引用」。 2. **路由分级提示(本地/云端)** —— 镜像 `core/llm-gateway/router.py`:敏感/核心→本地、通用/脱敏→云端、DLP 命中→拦截(fail-closed),路由标签随回答展示。 3. **DLP 拦截反馈(可感知)** —— 镜像 `dlp.py` 的 `DLP_DEFAULT_RULES`(身份证/手机号/邮箱/IPv4/AK 密钥/密钥键值对/配方敏感词),命中即阻止外发并展示命中规则明细,可选「转本地模型处理」。单元冒烟:手机号/AK 密钥/配方敏感词分别命中 pii_mobile/credential_ak/process_formula。 实现 commit: faddf24d115c18633e35d9ae15d8bbd7facdb7bf。本子任务随之收口关闭。
Sign in to join this conversation.