SuperAPI AI 工具集

continuous-learning

智能体与模型

查看项目

更新于 10-15 23:47

技能介绍

用途:该技能作为 Claude Code 的 Stop 钩子在每次会话结束时运行,自动评估会话并提取可复用的模式,保存为 learned 技能供未来使用。

主要能力:会话评估(检查消息数量,默认 10 条以上);模式检测(识别可提取的模式);技能提取(将有用模式保存到 ~/.claude/skills/learned/)。可检测的模式类型包括 error_resolution(错误如何解决)、user_corrections(用户纠正中的模式)、workarounds(框架/库怪癖的变通方案)、debugging_techniques(有效调试方法)、project_specific(项目特定约定)。

使用方式:通过编辑 config.json 自定义 min_session_length、extraction_threshold、auto_approve、learned_skills_path、patterns_to_detect、ignore_patterns 等参数。在 ~/.claude/settings.json 中配置 Stop 钩子,命令为 ~/.claude/skills/continuous-learning/evaluate-session.sh。选择 Stop 钩子的原因是轻量(会话结束只运行一次)、非阻塞(不给每条消息增加延迟)、上下文完整(可访问完整会话记录)。

适用场景:希望从日常 Claude Code 会话中沉淀经验、减少重复踩坑的开发者。

限制:资料未提供安装步骤、收费信息、平台支持范围及实际效果数据;配置项默认值以资料为准,未提及的功能暂未提供。