用途:在开发遇到错误、调试问题或用户要求“修复错误”时使用,借助过往解决方案并积累修复知识库。
主要能力:识别来自 Bash 命令、Playwright/浏览器、日志文件、构建输出、API 响应及用户消息的错误;按置信度搜索历史方案(100% 精确匹配可直接套用,70-99% 很可能适用,50-69% 需评估,30-49% 仅作参考);解决新错误后记录到数据库,支持来源分类(bash、playwright、read、user、build、api、other)与标签(技术、领域、错误类型)。
使用方式:搜索用 bash $CLAUDE_PLUGIN_ROOT/scripts/search.sh "<error message>" --max 5;记录用 bash $CLAUDE_PLUGIN_ROOT/scripts/log-error.sh --json '{...}',字段含 errorMessage、project、projectPath、source、whatHappened、cause、solution、rationale 及可选 fileChanged、codeBefore、codeAfter、tags。命令包括 /error-memory:search、log、list、show、stats、migrate、init。
适用场景:跨项目排查重复错误、构建可复用修复知识、从旧 solved-errors.md 迁移。
限制:具体安装方式、收费与平台支持暂未提供;需依赖 CLAUDE_PLUGIN_ROOT 环境与相应脚本。