claude-code-best/src/services/skillSearch
claude-code-best 42f0d35b5d feat: 实现 Tool Search 基础设施层(CORE_TOOLS 白名单 + TF-IDF 索引 + ExecuteTool + 搜索增强)
- 新增 CORE_TOOLS 白名单常量(31 个核心工具),重构 isDeferredTool 为白名单制判定
- 新建 TF-IDF 工具索引模块(toolIndex.ts),复用 localSearch.ts 算法函数
- 新建 ExecuteTool 跨 API provider 统一工具执行入口
- 增强 ToolSearchTool:TF-IDF 搜索路径、discover: 模式、并行搜索合并、文本模式回退
- 新增 27 个单元测试,precheck 零错误通过(4108 tests pass)

Co-Authored-By: glm-5.1[1m] <zai-org@claude-code-best.win>
2026-05-08 22:29:15 +08:00
..
__tests__ feat: 添加 skill learning 技能学习闭环系统 2026-04-22 22:38:09 +08:00
featureCheck.ts feat: harden autonomy lifecycle, OOM bounds, and provider-boundary finalization 2026-04-29 14:04:27 +08:00
intentNormalize.ts feat: harden autonomy lifecycle, OOM bounds, and provider-boundary finalization 2026-04-29 14:04:27 +08:00
localSearch.ts feat: 实现 Tool Search 基础设施层(CORE_TOOLS 白名单 + TF-IDF 索引 + ExecuteTool + 搜索增强) 2026-05-08 22:29:15 +08:00
prefetch.ts chore: 清理 src 下 113 项未使用导入和死代码 2026-05-05 20:05:15 +08:00
remoteSkillLoader.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
remoteSkillState.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
signals.ts feat: 添加 skill learning 技能学习闭环系统 2026-04-22 22:38:09 +08:00
telemetry.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00