用途:把 Claude Code 会话转化为可复用知识。系统通过钩子观察提示与工具调用,识别用户纠正、错误解决、重复工作流和工具偏好等模式,生成原子化“本能”(一个触发对应一个动作),再聚类演化为技能、命令或智能体。
主要能力:v2 使用 PreToolUse/PostToolUse 钩子(资料称 100% 可靠)替代 v1 的 Stop 钩子;由后台 Haiku 观察代理分析;本能带 0.3-0.9 置信度、领域标签与证据记录;支持导出/导入本能共享;与 Skill Creator 集成,可从仓库分析生成本能。
使用方式:在 ~/.claude/settings.json 配置钩子,插件安装用 ${CLAUDE_PLUGIN_ROOT}/skills/continuous-learning-v2/hooks/observe.sh pre|post,手动安装用 ~/.claude/skills/continuous-learning-v2/hooks/observe.sh pre|post。可手动创建目录:mkdir -p ~/.claude/homunculus/{instincts/{personal,inherited},evolved/{agents,skills,commands}} 并 touch ~/.claude/homunculus/observations.jsonl。命令包括 /instinct-status、/evolve、/instinct-export、/instinct-import <file>。配置项含观察存储路径、最小置信度、自动批准阈值、置信度衰减率、观察间隔与聚类阈值等。
适用场景:希望 Claude Code 逐步学习个人编码风格、测试习惯与工作流的开发者。
限制:观察数据保存在本地,仅本能模式可导出,不共享代码或对话内容;v2 兼容 v1,可并行迁移。具体效果与平台支持以实际环境为准。