代理自改进日志
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e177f003/skilltest01。
技能介绍
问题
编码代理常在会话内记住一次错误、纠正或工具坑,但下一次新会话仍可能重复同样失误。经验如果只散落在对话里,后续代理无法快速读取,项目级规则也难以形成。
工作方式
该技能把可沉淀的经验写入本地 Markdown 文件,而不是依赖模型“记住”。核心流程:
- 即时记录:命令失败写入
.learnings/ERRORS.md,用户纠正或知识缺口写入.learnings/LEARNINGS.md,缺失能力写入.learnings/FEATURE_REQUESTS.md。 - 结构化字段:使用
LRN-YYYYMMDD-XXX、ERR-...、FEAT-...作为 ID,并标注Status、Priority、Area、See Also。 - 提升为项目记忆:当经验跨文件或长期适用时,提炼成简短规则,写入
CLAUDE.md、AGENTS.md或.github/copilot-instructions.md。 - 复发检测:通过
grep -r "keyword" .learnings/查找相似条目,增加Recurrence-Count,满足阈值后转为系统提示规则。
适用边界
它适合有持久项目文件、愿意定期复盘的代理工作流;对一次性问答帮助有限。记录会占用少量上下文,因此应只保存可复现、可操作、有优先级的内容,避免把长事故叙述直接塞入记忆文件。
使用场景
- 多轮编码代理反复犯同类环境配置错误,需要把失败命令和修复写入 ERRORS.md 再提升到 AGENTS.md。
- 用户连续纠正代理对 pnpm/npm 的使用判断,需将纠正记录为 LRN 条目并提炼成 CLAUDE.md 规则。
- API 集成反复认证失败时,搜索 .learnings 相似条目并增加 Recurrence-Count 判断是否升级。
- 新代理会话启动前,需要把已验证的 pnpm 安装规则提升到 CLAUDE.md,避免再次误用 npm。
适合人员
- 维护多代理工作流的工程师,需要把重复工具坑写入项目文件供后续会话读取。
- 负责 Claude Code 项目的技术负责人,要求代理把用户纠正沉淀为团队共享规则。
- 调试 CI/CD 与外部 API 的工程师,需要记录认证失败、超时和修复步骤。
- 想复用经验为独立技能的代理开发者,需要判断哪些 LRN 条目满足提取标准。