新增: 文档(任务推进链实施路径+任务模块分析+审查报告+patch_file指南)
This commit is contained in:
@@ -173,13 +173,15 @@ GLM 端对 `tool_use_id` 为 `None`/空串的 `tool_result` 块会返 500 卡死
|
||||
|
||||
> 归属:`ai_tools.rs` 仅提供基础设施(`RiskLevel` / `AiTool` / `AiToolRegistry`);工具的具体定义与注册在 `src-tauri/src/commands/ai/tool_registry.rs::build_ai_tool_registry`,handler 即唯一执行路径(schema+risk+实现同源)。
|
||||
|
||||
19 个内置工具,按风险分级(核对 `build_ai_tool_registry`,2026-06-15):
|
||||
22 个内置工具,按风险分级(核对 `build_ai_tool_registry`,2026-06-15):
|
||||
|
||||
| 风险 | 工具 |
|
||||
|------|------|
|
||||
| Low(自动执行,6)| list_projects / list_tasks / list_ideas / list_trash / read_file / list_directory |
|
||||
| Medium(需审批,7)| update_project / create_project / bind_directory / create_task / update_task / create_idea / write_file |
|
||||
| High(需审批,6)| delete_task / delete_project / restore_project / purge_project / run_workflow / run_command |
|
||||
| 风险 | 数量 | 工具 |
|
||||
|------|------|------|
|
||||
| Low(自动执行,8)| 8 | list_projects / list_tasks / list_ideas / list_trash / read_file / list_directory / file_info / search_files |
|
||||
| Medium(需审批,9)| 9 | update_project / create_project / bind_directory / create_task / update_task / create_idea / write_file / patch_file / append_file |
|
||||
| High(需审批,5)| 5 | delete_task / delete_project / restore_project / purge_project / run_command |
|
||||
|
||||
> 原文档写 "21 个(Low 8 + Medium 8 + High 5)",遗漏了 **patch_file**(Sprint 后增补的 Medium 风险局部文件编辑工具)。实际为 **22 个(Low 8 + Medium 9 + High 5)**。
|
||||
|
||||
工具执行结果写 `ai_tool_executions` 表(审计日志)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user