自改进日志
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_189e97e8/ceshirui。
技能介绍
问题
AI 编码代理常在重复犯错:忘记依赖管理器、绕过类型检查、误判环境配置,而且一次会话结束就丢失上下文。人工补充 CLAUDE.md、AGENTS.md 或 copilot-instructions.md 往往滞后,规则也散落在聊天记录里。
工作方式
该技能把运行中的经验沉淀为可追踪的 Markdown 日志。初始化时在项目或工作区根目录创建 .learnings/,包含 LEARNINGS.md、ERRORS.md、FEATURE_REQUESTS.md。当命令失败、用户纠正、知识过期或出现功能请求时,按类别追加条目,并用 TYPE-YYYYMMDD-XXX 生成稳定 ID,例如 LRN-20250115-001、ERR-20250115-A3F。
关键流程包括:
- 即时记录:优先写短摘要、复现步骤和相关文件路径。
- 状态流转:条目从
pending转到in_progress、resolved、wont_fix或promoted。 - 重复检测:用
grep搜索既有日志,添加See Also,提升优先级,判断是否缺文档、自动化或架构修复。 - 提升为项目记忆:可跨任务复用的规则写入
CLAUDE.md、AGENTS.md、.github/copilot-instructions.md;在 OpenClaw 工作区还可写入SOUL.md与TOOLS.md。 - 可选钩子:通过
UserPromptSubmit或PostToolUse钩子触发提醒与错误检测。
注意
它适合需要长期维护的编码代理工作流,不适合一次性脚本或无记忆场景。日志可能包含敏感上下文,应默认避免记录密钥、令牌、完整源码或命令输出。团队共享前,需要先决定是本地 .gitignore、入库共享,还是模板入库而条目忽略。
使用场景
- 在 Claude Code 或 Codex 会话中,把命令失败和用户纠正记录到 .learnings/ERRORS.md 与 LEARNINGS.md。
- 完成功能后,把可复用的 pnpm、TypeScript 客户端生成规则提炼写入 CLAUDE.md 或 AGENTS.md。
- 排查同类错误时,用 grep 搜索 .learnings 日志,链接 See Also 并提升反复出现问题的优先级。
- 在 OpenClaw 工作区中,把行为准则和工具注意事项分别沉淀到 SOUL.md 与 TOOLS.md。
适合人员
- 维护 Claude Code 或 Codex 工作流的工程师,想让代理把错误与纠正沉淀为可追踪日志。
- 负责团队 AI 编码规范的技术负责人,想把重复踩坑规则写入 CLAUDE.md、AGENTS.md 或 Copilot 指令。
- 使用 OpenClaw 做长期代理开发的开发者,想把行为模式和工具注意事项沉淀到 SOUL.md 与 TOOLS.md。
- 排查复杂环境问题的工程师,需要记录 pnpm、Docker、CI/CD 等配置陷阱并避免反复犯错。