自我改进学习日志
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 安装 @user_5d1eaca6/123-plus-pro 到你的 AI 助手。
技能介绍
问题背景
AI 编码代理在长任务中常会重复可避免的错误:用错包管理器、漏掉客户端生成、再次踩同一个 API 坑。普通会话结束后,上下文随即丢失,几周后仍可能犯同样的错。这个技能把错误、纠正和功能请求变成可追踪的文本资产,而不是短暂的聊天记录。
工作方式
核心是在项目根目录维护 .learnings/:
ERRORS.md:记录命令失败、异常和超时LEARNINGS.md:记录纠正、知识缺口和最佳实践FEATURE_REQUESTS.md:记录用户期望的能力
每条记录使用 TYPE-YYYYMMDD-XXX 形式,例如 LRN-20250115-001,并可设置 Status、Priority、Area、See Also。当某条经验跨文件、跨任务反复出现时,技能会将其蒸馏为短规则,写入 CLAUDE.md、AGENTS.md 或 .github/copilot-instructions.md;在 OpenClaw 工作区,还可落到 SOUL.md 与 TOOLS.md。
适用边界
它适合持续迭代的代码库,尤其是需要多人或多代理共享约定的项目。注意日志可能捕获敏感输出,应优先摘要和脱敏,而不是保留完整命令输出。Hook 是可选提醒,不应被默认为自动修复机制。若本地记录不应共享,可将其保留在 .gitignore 之外。
使用场景
- 在 CI 构建反复失败后,把错误输出摘要记入 ERRORS.md 并标记待修复状态。
- 当用户指出包管理器用错时,将纠正写入 LEARNINGS.md,后续推广到 CLAUDE.md。
- 发现多个任务重复踩 API 认证坑,用 Pattern-Key 汇总并提炼成 AGENTS.md 规则。
- 在 OpenClaw 会话前,从 TOOLS.md 读取工具限制,避免重复配置失败。
适合人员
- 负责 Agent 编码流水线的工程师,需要把反复失败沉淀为项目约定。
- 维护多代理工作区的平台团队,需要把工具限制写进 TOOLS.md。
- 使用 Claude Code / Copilot 的开发者,希望纠正被记录并注入后续上下文。
- 负责 AI 代理运维的团队,需要跟踪错误、纠正和功能请求。