SuperAPI AI 工具集

learn-from-fix

编程与开发

查看项目

更新于 10-16 07:25

技能介绍

用途:在修复 bug 或收到纠正后,把经核实的经验沉淀为可执行规则,减少重复犯错;不保存假设、未验证变通或未解决错误,完整调查改用 /phx:compound。

主要能力与用法:命令形式为 /phx:learn-from-fix <描述>,可附加 --library <包名> --scope personal|project。两者同时存在时走库路由,缺一不可,不猜 scope;否则走通用纠正路由。库路由把包名去空白并小写,保留下划线(如 phoenix_live_view 生成 hex-phoenix_live_view 目录),并以 ^[a-z][a-z0-9_]+$ 校验;personal 写入 ~/.claude/skills/hex-<package>/SKILL.md,project 写入 .claude/skills/hex-<package>/SKILL.md,个人技能会遮蔽同名项目技能,需说明冲突并询问合并或保留。写入前在 mix.lock 中查锁定版本,找不到则说明未绑定本地版本而不臆造;跨版本冲突规则保留双版本范围。更新已有技能前需完整阅读并保留人工撰写内容。通用路由按范围写入:本项目 CLAUDE.md、项目键控自动记忆 ~/.claude/projects/{project-hash}/memory/MEMORY.md,或全部项目用的 ~/.claude/CLAUDE.md。捕获后输出位置、模式、类别和版本。

限制:绝不写入插件缓存 ~/.claude/plugins/,不重复已有经验,不覆盖人工内容,只记录已验证的修复或用户明确要求保存的规则,并披露 scope 优先级;references 文件为只读。具体支持包、平台与收费信息暂未提供。