liuzh
|
1e35cbe222
|
docs: 更新文档 - CLI样式升级+i18n+修复重复章节
- 修改记录.md: 新增CLI视觉样式升级+i18n英文统一条目
- 需求文档.md: 工具/命令数量更新为18/28, 新增CLI样式和i18n状态, 删除重复的表格数据
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
1 month ago |
liuzh
|
1fc7a6a495
|
docs: 全面更新文档 - README/需求文档/修改记录
README.md:
- 功能特性分 P0/P1/P2 三级展示
- 工具列表更新为 18 个(含 P0/P2 工具)
- 命令列表更新为 28 个(分基础/P0/P1/P2 四组)
- 新增 MCP 服务器配置和使用说明
- 新增插件系统使用说明(JAR 加载、目录结构)
- 新增 Vim 模式和 Hook 系统使用说明
- 架构图更新:含 mcp/、plugin/、core/ 新组件
- 核心流程图更新:含 Hook 和权限确认
- 对应关系表新增 MCP/Plugin/Hook/Task 映射
需求文档.md:
- 5.1 实现清单更新为 18 工具 + 28 命令
- 5.2 P0/P1/P2 标记为全部已实现
- 仅保留 P3 跳过项目
修改记录.md:
- 新增 P0/P1/P2 四条修改记录(倒序排列)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
1 month ago |
liuzh
|
82a28b7aa7
|
feat: P0功能补全 - 5命令+2工具+权限确认+Thinking显示
新增5个命令:
- /diff: 显示Git未提交变更(支持--staged/--stat)
- /version: 显示版本和环境信息
- /skills: 列出所有可用技能
- /memory: 查看/编辑CLAUDE.md(支持add/edit/user子命令)
- /copy: 复制最近AI回复到剪贴板
新增2个工具:
- WebSearchTool: DuckDuckGo搜索(免费,无需API Key)
- AskUserQuestionTool: AI向用户提问(通过ToolContext回调)
权限确认机制:
- 非只读工具执行前提示用户确认(Y/n/always)
- 支持always一次授权全部后续操作
- 在AgentLoop.executeToolCalls中拦截
Thinking内容显示:
- AgentLoop新增onThinkingContent回调
- 从ChatResponse metadata提取thinking内容
- ThinkingRenderer渲染思考过程(缩进暗色格式)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
1 month ago |
liuzh
|
2a565d314d
|
docs: 初始化项目需求文档和修改记录
- 创建需求文档.md:完整覆盖 claude-code 全部 38 个模块、2289 个文件
- 按 P0/P1/P2/P3 四级划分实现优先级
- 包含工具系统(40个)、命令系统(79+个)、服务层(20个子模块)的完整映射
- 设计 Java 包结构和类映射关系
- 创建修改记录.md
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
1 month ago |