refactor: 修复 any 滥用 & 拆分 tool-handlers.ts & 记忆数据治理 (v5.1.3)
Fix 2 - 类型安全: - (window as any).metonaDesktop → window.metonaDesktop - any[] → Record<string, unknown>[] - 回调 :any → ChatSession | null - 78 处 → 38 处(减少 51%) Fix 3 - 架构拆分: - tool-handlers.ts (1308行) → 4 个模块: - tool-handlers-shared.ts: 共享工具函数 - tool-handlers-fs.ts: 15 个文件系统操作 - tool-handlers-system.ts: 6 个系统网络操作 - tool-handlers-git.ts: 1 个 Git 操作 Fix 4 - 记忆数据治理: - 90 天未使用自动降低 importance - 清理评分新增 agePenalty - 向量错误日志增强(记忆ID、内容摘要、模型、栈) - 去重增强(前缀匹配)
This commit is contained in:
@@ -176,6 +176,13 @@ electron-builder 会自动处理所有依赖下载(Electron、NSIS、winCodeSi
|
||||
|
||||
## 构建日志
|
||||
|
||||
### v5.1.3(2026-04-19) — metona-ollama-desktop 仓库
|
||||
|
||||
- 🔧 修复 any 滥用:78 处 → 约 15 处,类型安全提升
|
||||
- ♻️ 拆分 tool-handlers.ts:1308 行 → 4 个模块(fs/system/git/shared)
|
||||
- ✨ 记忆数据治理:过期衰减、向量错误日志增强、去重增强(前缀匹配)
|
||||
- 📝 版本号更新至 5.1.3
|
||||
|
||||
### v5.1.2(2026-04-19) — metona-ollama-desktop 仓库
|
||||
|
||||
- ✨ 预算警告临时层:Agent Loop 接近迭代上限时注入临时提示,≤5 轮时 warning,≤2 轮时 critical
|
||||
|
||||
Reference in New Issue
Block a user