docs(wiki): 添加 DataMasking 过度匹配修复记录
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled

This commit is contained in:
iven
2026-04-22 17:26:57 +08:00
parent 73d50fda21
commit 7afd64f536

View File

@@ -26,6 +26,7 @@ tags: [issues, bugs]
| 审计 04-20 P1 | 3 | **全部已修复** (commit f291736) |
| 审计 04-20 P2 | 2 | 待处理 (B-SCHED-5 任务名噪声 + B-CHAT-7 混合域截断) |
| 搜索 04-22 P1 | 3 | **全部已修复** (commit 5816f56 + 81005c3) |
| DataMasking 04-22 P1 | 1 | **已修复** (禁用中间件, commit 73d50fd) |
## 搜索功能修复 04-22
@@ -35,6 +36,12 @@ tags: [issues, bugs]
| SEARCH-2 | P1 | DuckDuckGo 被墙,搜索优先使用 Google | 改为 Baidu + Bing CN 并行DDG 仅 fallback | 5816f56 |
| SEARCH-3 | P1 | stripToolNarration 按句子拆分破坏 markdown 排版 | 改为行级过滤,保留 markdown 结构行 | 81005c3 |
## DataMasking 过度匹配修复 04-22
| ID | 级别 | 问题 | 修复 | commit |
|------|------|------|------|--------|
| MASK-1 | P1 | DataMasking 正则把"有一家公司"误判为公司实体,替换为 `__ENTITY_1__`LLM 响应缺少 unmask 导致用户看到占位符 | 禁用 DataMasking 中间件桌面端单用户无需脱敏AgentLoop 添加 unmask 基础设施备用 | 73d50fd |
## E2E 全系统功能测试 04-17 (129 链路)
> AI Agent 自动执行 (Tauri MCP + Chrome DevTools MCP + HTTP API)