archive.md 1.7 KB


description: 归档变更并沉淀知识到知识库

agent: general

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

变更名称:$ARGUMENTS

归档流程

1. 读取变更记录

  • 使用 read 工具读取 code-copilot/changes/$1/spec.md
  • 使用 read 工具读取 code-copilot/changes/$1/tasks.md
  • 使用 read 工具读取 code-copilot/changes/$1/log.md

2. 展示知识发现

逐条展示 log.md 中记录的有价值发现:

📚 知识发现:
   
1. [发现标题]
   - 描述:...
   - 文件:...
   - 建议:沉淀到 knowledge/
   
2. [发现标题]
   - 描述:...

3. 用户确认沉淀

使用 question 工具询问每条发现是否沉淀:

  • 选项:沉淀 / 跳过 / 合并

4. 沉淀到知识库

对于确认沉淀的发现:

  • 使用 write 工具创建知识文件
  • 文件名:code-copilot/knowledge/tech-[主题].md
  • 内容格式: ```

    [知识主题]

来源:变更 $1 时间:YYYY-MM-DD

## 问题描述

## 解决方案

## 代码示例

## 相关文件


### 5. 归档变更目录
- 使用 `bash` 工具移动目录:

mv code-copilot/changes/$1 code-copilot/changes/archive/YYYY-MM-DD-$1/


### 6. 更新 Spec 状态
- 使用 `edit` 工具更新 spec.md:

status: done

- 添加归档记录:

## 13. 确认记录(HARD-GATE)

  • 确认时间:...
  • 确认人:...
  • 归档时间:YYYY-MM-DD
  • 归档路径:code-copilot/changes/archive/YYYY-MM-DD-$1/ ```

输出格式

``` 🎉 归档完成

📂 归档路径:code-copilot/changes/archive/YYYY-MM-DD-$1/ 📚 知识沉淀:[知识文件列表] 📊 变更状态:done ```