feat(desktop): 管家Tab记忆展示增强 — L1摘要+类型分组+用户画像
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

MemorySection.tsx 重写:
- 并行加载 L1 摘要 (viking_read L1) 替代仅显示 URI
- 按记忆类型分组: 偏好/知识/经验/会话
- 折叠/展开每组,默认展开偏好和知识
- 新增用户画像卡片: 行业/角色/沟通风格/近期话题/常用工具
- 数据源: viking_ls + viking_read + agent_get(userProfile)
This commit is contained in:
iven
2026-04-22 18:18:32 +08:00
parent 7afd64f536
commit 52078512a2
2 changed files with 244 additions and 28 deletions

View File

@@ -9,6 +9,16 @@ tags: [log, history]
> Append-only 操作记录。格式: `## [日期] 类型 | 描述`
### 2026-04-22 管家Tab记忆展示增强
- **变更**: MemorySection.tsx 重写 — L1摘要并行加载 + 按类型分组(偏好/知识/经验/会话) + 用户画像卡片(行业/角色/沟通风格/近期话题)
- **数据源**: viking_ls+viking_read(L1) + agent_get(userProfile)
### 2026-04-22 DataMasking 完全移除
- **变更**: 删除 `data_masking.rs` (367行) + loop_runner unmask 逻辑 + saas-relay-client.ts 前端 mask/unmask
- **原因**: 正则过度匹配中文文本(commit 73d50fd 已禁用)NLP方案未排期彻底移除减少维护负担
- **影响**: 中间件链 15→14 层loop_runner 简化SaaS relay 路径不再做前端脱敏
- **中间件链**: `ButlerRouter@80, Compaction@100, Memory@150, Title@180, SkillIndex@200, DanglingTool@300, ToolError@350, ToolOutputGuard@360, Guardrail@400, LoopGuard@500, SubagentLimit@550, TrajectoryRecorder@650, TokenCalibration@700`
## [2026-04-22] fix | Agent 搜索功能修复 — glm 空参数 + schema 简化 + 排版修复 (commit 5816f56 + 81005c3)
**根因**: glm-5.1 不理解 `oneOf`+`const` 复杂 JSON Schematool_calls arguments 始终为空 `{}`