Agent Skills
返回列表
Agent 自我改进日志

Agent 自我改进日志

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_189e97e8/etoeiut。

技能介绍

问题背景

编码 Agent 在同一代码库里会反复踩同样的坑:命令失败只留在终端里、用户纠正没有结构化留存、API 集成问题下次会话又从头猜。缺少可检索的「事件日志」时,后续 Agent 只能依赖冗长对话上下文,也难以把团队约定写进 CLAUDE.md、AGENTS.md 或 .github/copilot-instructions.md。

技能如何工作

本技能约定在项目或工作区根目录维护 .learnings/ 目录,并在首次使用前初始化(不覆盖已有文件)。按场景追加 Markdown 条目:

  • 命令/操作失败 → ERRORS.md,附复现步骤与集成细节
  • 用户纠正、知识过时、更好做法 → LEARNINGS.md,带 category(如 correction、knowledge_gap、best_practice)
  • 用户提出的能力缺口 → FEATURE_REQUESTS.md

条目使用统一 ID(如 LRN-YYYYMMDD-001),含 Status(pending / resolved / promoted 等)、优先级与 area 标签。修复后更新状态;若规则具有跨文件、跨贡献者价值,则 提炼后提升(promote) 到 CLAUDE.md(项目事实与约定)、AGENTS.md(工作流与自动化)、Copilot 指令文件;OpenClaw 工作区还可写入 SOUL.md、TOOLS.md。重复问题应 See Also 关联并考虑系统性修复;与 simplify-and-harden 联动时以 Pattern-Key 去重并累计 Recurrence-Count,满足阈值再写入系统提示侧文件。

边界与注意

不要默认记录密钥、token、私钥、环境变量或完整源码/配置,除非用户明确要求;优先摘要与脱敏片段。Hook 与跨会话工具(如 OpenClaw 的 sessions_send)为 可选、需显式配置,且仅在可信环境、用户同意时共享 sanitized 摘要,而非原始 transcript。.gitignore 可选:本地私有日志、团队共享或混合模板策略,需与协作方式一致。

使用场景

  • 在 Claude Code 里反复因 pnpm 锁文件用错包管理器失败,需要把每次命令错误记进 ERRORS 供下次会话先查
  • 用户当场纠正 API 行为或过时文档,要把 correction 条目写入 LEARNINGS 并在修复后 promote 到 CLAUDE.md
  • OpenClaw 工作区里工具集成踩坑,需记录 TOOLS.md 级 gotcha 并可选通过 sessions_send 给并行子会话摘要
  • 跑 simplify-and-harden 后从任务摘要 ingest 候选模式,用 Pattern-Key 去重并统计 Recurrence-Count 再写入 AGENTS 指令

适合人员

  • 长期用 Copilot/Claude 改同一 monorepo、希望把「必须用 pnpm」类约定沉淀进 .github/copilot-instructions.md 的维护者
  • 在 OpenClaw 上编排多会话与子 Agent,需要 ERRORS/LEARNINGS 与 SOUL.md、AGENTS.md 分工的自动化工程师
  • 负责 Agent 提示词与 hooks 的同学,想在 UserPromptSubmit 后自动提醒评估是否该写 .learnings/ 条目
  • 做代码审查时发现 Agent 重复犯同类 infra 错误,想通过周期性 review .learnings/ 并链接 See Also 推动系统性修复的技术负责人