AI编程助手怎么跨窗口记住进度
·
一句话: AI 编程助手每次新窗口都是空白的,不知道上次做到哪了。手写 CONTEXT.md 记录进度 + Stop Hook 自动弹提醒,把"靠自觉更新"变成"靠机制保证"。
适合谁读:用 Claude Code 等 AI 编程工具,经常"新窗口不知道从哪继续"的开发者。
问题
AI 编程助手每次新对话是空白的。上一轮调了一个 bug、写了一半的模块——新窗口完全不知道。每开一次窗口,先花几分钟交代"之前做到哪了、卡在哪"。
CONTEXT.md
项目根目录放一个 .claude/CONTEXT.md,每次关窗前更新三句话:
# 当前进度
## 刚才做什么
- 写完串口驱动,中断接收 + 环形缓冲区
- 编译通过,收发正常
## 卡在哪
- DMA 模式还没调通,目前用轮询顶着
## 下一步
- 上逻辑分析仪看 DMA 时序
新 Agent 读完三句话就知道状态。CLAUDE.md 首行声明:
> 启动后先读 .claude/CONTEXT.md 和 .claude/待确认事项.md
Stop Hook
CONTEXT.md 的问题是靠人记。写了一下午代码,关窗口时谁会想起来更新?
Claude Code 的 hooks 可以在退出前弹提醒:
{
"hooks": {
"Stop": [{
"matcher": "",
"hooks": [{
"type": "command",
"command": "powershell -Command \"Write-Host '=== 关窗前别忘了:更新 CONTEXT.md ===' -ForegroundColor Yellow\""
}]
}]
}
}
终端弹黄字,不需要记——提醒会来找你。
Hooks 体系
| 事件 | 触发时机 | 用途 |
|---|---|---|
Stop |
AI 停止前 | 提醒更新 CONTEXT |
UserPromptSubmit |
发消息前 | 检查敏感信息 |
PreToolUse |
调工具前 | 拦截危险操作 |
PostToolUse |
调工具后 | 记录日志 |
效果
| 纯手写 | + Stop Hook | |
|---|---|---|
| 更新 CONTEXT | 靠人记 | 终端弹提醒 |
| 新窗口衔接 | 看运气 | 自动读 |
| 遗漏率 | 写完代码早忘了 | 关窗前最后一件事 |
实测对比:靠自觉更新 CONTEXT.md: 经常忘 | Stop Hook 弹提醒: 关窗前最后一件事
有用的话点个收藏,下次调试直接用。有问题欢迎评论区交流,看到了都会回。
下一篇:一天学完15个源文件——DeepSeek看图、AI当老师、AI审查代码、省Token技巧——用AI加速嵌入式开发
更多推荐



所有评论(0)