AI Agent 自我改进日志
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0dd35e93/zheshishenme。
技能介绍
问题:会话里的教训没有沉淀
编码代理的很多错误并不复杂:用了错误的包管理器、忘了某个 API 约定、把用户纠正当成了临时上下文。问题在于这些信号散落在一次次会话中,后续 agent 看不到,下一次还会重复触发。这个技能把这类即时反馈变成项目内可检索的 Markdown 日志,而不是只依赖提示词里一句“记住”。
技能如何工作
- 分类记录:命令失败写入
.learnings/ERRORS.md;纠正、知识缺口、最佳实践写入.learnings/LEARNINGS.md;用户提出的缺失能力写入.learnings/FEATURE_REQUESTS.md。 - 结构化条目:每个条目有
ID、Status、Priority、Area和See Also,方便后续用grep检索、关联重复问题。 - 提炼项目记忆:当学习具备跨文件、跨会话适用性时,把详细记录压缩成短规则,写入
CLAUDE.md、AGENTS.md或.github/copilot-instructions.md;OpenClaw 场景还可写入SOUL.md或TOOLS.md。 - 重复模式升级:对
Pattern-Key相同的条目累计Recurrence-Count,满足多次出现、跨任务、时间窗口等条件后,再升级为更稳定的系统提示。 - 可继续沉淀为技能:如果某条学习反复出现、已有可用修复,且不属于一次性排错,可以进一步提取为独立技能。
适用边界
这个技能解决的是“反馈是否可见、是否可复用”的问题,不会自动修复代码或自动验证规则。它的效果取决于记录是否及时、字段是否具体、后续是否定期 review。若团队共享 .learnings/,需要决定是否纳入 Git、如何过滤敏感错误输出,以及避免把一次性调试过程误提升为长期约定。
使用场景
- 用 Claude Code 修接口时命令失败,把输出和文件记录到 `ERRORS.md`。
- 用户纠正包管理器后,把误用 `npm` 和应使用 `pnpm` 的规则写入学习日志。
- 多个会话都遇到 Git push 认证问题,用重复条目累计次数,达到条件后写入 `AGENTS.md`。
- 排查测试超时后判断方法是否可复用,满足条件时将其提取为独立技能候选。
适合人员
- 使用 Claude Code 或 Codex 做代码修改,希望把错误和用户纠正沉淀为后续可检索规则的工程师
- 维护 OpenClaw 工作区,需要把工具坑点和行为约束写入 `AGENTS.md`、`SOUL.md` 的平台使用者
- 负责 AI 编码代理项目约定,希望把一次性调试经验转成团队共享记忆的开发者负责人
- 反复处理 Git、CI/CD 或依赖安装失败,需要记录失败上下文并追踪重复问题的 SRE