AgentSkillsCN

continuous-learning

持续学习能力——从对话中自动提取可复用的模式,将其保存为技能或直觉。

SKILL.md
--- frontmatter
name: continuous-learning
description: 持续学习能力 - 从会话中自动提取可复用的 patterns,保存为 skills 或 instincts。
version: 2.0.0

Continuous Learning - 持续学习

这是什么

这是一个让 AI 具备"学习意识"的能力。通过观察会话中的 patterns,将有价值的知识提取并保存,供未来会话使用。

核心理念:如果你不得不多次重复相同的提示,或者 AI 遇到了同样的问题——这些 patterns 应该被保存下来。

何时建议学习

在以下情况,主动建议用户运行 /learn

触发场景

  1. 解决了复杂的 bug

    • 调试过程超过 3 步
    • 发现了非显而易见的根因
    • 解决方案可能对其他项目有用
  2. 做出了重要的变通

    • 绕过了库/API 的限制
    • 找到了版本兼容问题的解决方案
  3. 用户进行了纠正

    • 用户纠正了你的方法
    • 用户指出了更好的做法
  4. 重复的工作流

    • 同样的步骤序列执行了多次
    • 可以抽象为可复用的流程

提醒方式

code
💡 这个解决方案看起来可能对其他项目有用。
   想要保存为 skill 吗?运行 /learn

命令

命令说明
/learn手动提取当前会话的 patterns
/instinct-status显示所有已学习的 instincts 及置信度
/evolve将相关 instincts 聚合为 skills/commands/agents

文件位置

code
~/.claude/
├── skills/
│   └── learned/                # 直接学习的 skills
│       └── *.md
│
└── homunculus/                 # instinct-based 学习
    ├── observations.jsonl      # 观察记录
    ├── instincts/
    │   ├── personal/           # 自动学习的 instincts
    │   └── inherited/          # 从他人导入的
    └── evolved/
        ├── skills/
        ├── commands/
        └── agents/

最佳实践

  • 不要过度打扰:不是每次对话都需要提醒保存
  • 尊重用户选择:用户拒绝时不要反复提醒
  • 主动但不强制:建议是建议,最终由用户决定
  • 聚焦有价值的 patterns:只保存能在未来节省时间的内容