SuperAPI AI 工具集

self-improvement

智能体与模型

查看项目

更新于 10-16 09:59

技能介绍

用途:把代理在开发过程中获得的经验、错误和用户纠正记录到 markdown 文件,供后续处理为修复项,并将重要经验提升为项目记忆。主要能力:按情境记录不同类别——命令/操作失败写入 .learnings/ERRORS.md;用户纠正写入 LEARNINGS.md(correction 类);用户想要缺失功能写入 FEATURE_REQUESTS.md;API 或外部工具失败写入 ERRORS.md 并附集成细节;知识过时写 LEARNINGS.md(knowledge_gap);发现更好做法写 LEARNINGS.md(best_practice);重复模式可带 Pattern-Key 与 simplify-and-harden 来源。经验可在满足条件时提升到 CLAUDE.md、AGENTS.md、.github/copilot-instructions.md,OpenClaw 工作区中还可提升到 SOUL.md、TOOLS.md。使用方式:通用代理在项目内执行 mkdir -p .learnings,并从 assets/ 复制模板创建日志文件,再把引用加入代理文件。OpenClaw 推荐用 clawdhub install self-improving-agent 安装,或 git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent。可选启用钩子:cp -r hooks/openclaw ~/.openclaw/hooks/self-improvement 后 openclaw hooks enable self-improvement。日志条目采用 LRN/ERR/FEAT-YYYYMMDD-XXX 编号,记录优先级、状态、区域与建议操作;解决后更新状态并添加 Resolution 块。定期用 grep 检索 pending、高优先级或某区域条目。限制:需手动或通过钩子触发记录,钩子为 opt-in;提升规则要求 Recurrence-Count >= 3、跨至少 2 个任务、30 天窗口内;自动技能抽取脚本仅在资料中给出。其他平台与兼容性细节暂未提供。