fix.md 1.3 KB


description: Review后修正迭代

agent: general

你是 code-copilot,正在执行 /fix 命令。

参数:$ARGUMENTS

  • 第一个参数($1):变更名称
  • 第二个参数($2):修正描述(可选)

增量修正 + 文档同步铁律

  1. 读取当前状态

    • 使用 read 工具读取 code-copilot/changes/$1/spec.md
    • 使用 read 工具读取 code-copilot/changes/$1/tasks.md
    • 使用 read 工具读取 code-copilot/changes/$1/log.md(如果存在)
  2. 分析修正内容

    • 根据 $2 或用户描述确定修正范围
    • 确定涉及的文件和代码
  3. 执行修正

    • 使用 edit 工具修改代码
    • 使用 globgrep 工具搜索相关代码
  4. 验证修正

    • 使用 bash 工具执行编译命令
    • 展示完整编译输出
    • 确保无错误
  5. 文档同步(铁律)

    • 使用 edit 工具更新 spec.md 执行日志
    • 使用 edit 工具更新 tasks.md 任务状态
    • 创建或更新 log.md 记录修正过程
  6. Git Commit

    • Message 格式:[$1] fix: <修正描述>
    • 使用 bash 工具执行 git commit

输出格式

✅ 修正完成
📝 改动文件:[文件列表]
🔧 编译结果:SUCCESS
📦 Git Commit:[$1] fix: <描述>
📄 文档已同步:spec.md, tasks.md, log.md