自进化增强 Plus
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-self-improving-plus。
技能介绍
要解决什么问题
在长时间协作里,Agent 往往重复踩坑:同类命令失败没有结构化记录,用户纠正只留在当轮对话里,「更好的做法」也不会变成团队可复用的约定。self-improving-plus 把学习、纠错与功能缺口落到仓库内的 .learnings/ 目录,并在合适时机把成熟经验蒸馏成独立 Skill,而不是每次从零推理。
技能如何工作
日志分流:按场景写入不同文件——命令/操作失败记到 .learnings/ERRORS.md;用户纠正记到 .learnings/LEARNINGS.md(类别 correction);缺失能力记到 .learnings/FEATURE_REQUESTS.md;更优方案记到 LEARNINGS.md(类别 best_practice)。条目应尽量具体,含复现步骤、相关文件路径和可执行的修复建议。
技能蒸馏:当一条学习满足提取条件时再升格为 Skill:
- Recurring:通过 See Also 关联到 2+ 条类似问题
- Verified:状态为已解决且有可用修复
- Non-obvious:需要实际调试/排查才得出
- Broadly applicable:跨项目通用,而非单仓库特例
流程为:识别候选 → 创建 skills/<name>/ → 按标准格式写 SKILL.md(含 YAML frontmatter)→ 在学习条目中标记 promoted_to_skill 并写上 Skill 路径 → 可选发布到 ClawHub。
知识库与模式提取:发现知识缺口时,可对接高星 GitHub 项目数据库检索实现思路;检测到重复模式时自动考虑提取为可复用技能。
周期性回顾:在新大任务前、功能完成后、进入曾有学习记录的区域时,或活跃开发期的每周,整理 .learnings/:关闭已修复项、晋升适用学习、串联相关条目、升级反复出现的问题,并把重复模式写成 Skill。
适用边界与注意点
- 价值依赖即时、一致的记录习惯;拖延写入会丢上下文,后续 Agent 难以复现判断。
- 蒸馏门槛有意设得偏高,避免把项目一次性补丁当成通用技能。
- 与高星项目知识库的衔接是研究辅助,不能替代你对本仓库约束与安全边界的判断。
- 文档建议「有疑则晋升」到
CLAUDE.md或.github/copilot-instructions.md;需与团队约定范围,避免指令文件膨胀。
使用场景
- 长会话里同一命令或操作多次失败,需把报错、复现步骤和相关文件路径写入 `.learnings/ERRORS.md` 供后续 Agent 对照。
- 用户当场纠正模型的理解、实现或命名方式,需按 `correction` 类别记入 `.learnings/LEARNINGS.md`,避免下轮重复同类错误。
- 某类调试或排查结论已在学习记录里通过 See Also 关联到两条以上类似条目,需按提取标准评估并蒸馏为 `skills/` 下的独立 Skill。
- 准备改动曾积累大量学习记录或功能请求的模块前,需回顾 `.learnings/`,并针对知识缺口检索高星 GitHub 项目的实现思路。
适合人员
- 在单一业务仓库里长期用 Cursor/Claude 协作、希望纠错与最佳实践能写入 `CLAUDE.md` 或 Copilot 指令的后端技术负责人。
- 在 SkillHub/ClawHub 维护多套 Agent 技能、想把对话里验证过的重复模式写成标准 `SKILL.md` 并发布的技能作者。
- 频繁让 Agent 改构建脚本与 CI,需要把反复出现的失败与修复从当轮对话沉淀到 `.learnings/` 的 DevOps 或平台工程师。
- 开源仓库维护者,希望贡献者与 Agent 在改子系统前能查阅已晋升的学习条目和蒸馏出的可复用技能。