自我改进日志自我改进日志
自我改进日志

技能简介

该技能用于捕获命令失败、用户纠正、功能缺失请求、外部工具故障等场景,将学习点、错误和修正方案写入 Markdown 文件,供后续编码代理处理并升级为项目长期记忆。

业务背景

开发团队常因同类错误重复踩坑、功能需求散落各处而效率低下。该技能将命令失败、用户反馈、API故障等场景系统归档为结构化日志,形成可检索的知识资产,避免问题反复发生,并逐步沉淀为项目级指导规范。

落地案例:某工程师调用第三方API时频繁遭遇限流报错,每次临时搜索解决方案耗时良久。启用该技能后,他将错误详情、根因分析及规避策略写入ERRORS.md,标注优先级与领域标签。后续同事遇到同类问题时,直接检索日志即可获取经过验证的修复方案,无需重复排查。定期回顾中,高频条目被升级为项目最佳实践文档,纳入编码规范。

能做什么

  • 按场景分类记录:操作失败、用户纠正、功能请求、API 故障、知识过时、更优方案
  • 生成结构化条目,含优先级、状态、领域标签
  • 支持条目关联与升级,转化为项目级指导文档
  • 跟踪条目解决状态,形成闭环

使用说明

安装指令

mkdir -p .learnings

使用步骤

  1. 在项目根目录创建 .learnings/ 目录
  2. 根据场景选择目标文件:LEARNINGS.mdERRORS.mdFEATURE_REQUESTS.md
  3. 按格式追加条目,ID 格式为 TYPE-YYYYMMDD-XXX
  4. 定期回顾待处理条目,解决后更新状态为 resolved 并补充 resolution 区块
  5. 对广泛适用的学习点,升级至 CLAUDE.mdAGENTS.md 等项目记忆文件

输入与输出

见下方输入与输出表格。

项目内容
输入命令失败信息、用户纠正内容、功能需求描述、API 错误详情、知识过时标记、优化方案说明
输出.learnings/LEARNINGS.md 条目、.learnings/ERRORS.md 条目、.learnings/FEATURE_REQUESTS.md 条目、升级后的项目记忆文档
适用人群需要持续迭代的长期项目、多人协作的代码库、AI 辅助开发工作流、复杂系统集成场景
不包含自动修复代码功能、实时同步机制、可视化看板界面、与其他项目管理工具的集成

 

风险提示

  • 需人工定期回顾,否则日志堆积失去价值
  • ID 冲突可能导致条目覆盖,建议使用随机字符后缀
  • 敏感信息(密钥、内网地址)可能随错误日志泄露
  • 过度记录低价值内容会增加噪音

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/navendugoyal19/self-improvement/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...