knowledge-saver

让AI编码助手记住调试经验,避免重复解决相同问题

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:knowledge-saver。
它的用途是:让AI编码助手记住调试经验,避免重复解决相同问题
完整的 Skill 内容见:https://321skill.com/skills/knowledge-saver/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

`/knowledge-saver`,它会触发一次学习回顾,分析刚刚完成的调试会话,尝试将发现的解决方案(例如一个特定的环境变量配置或一个库的版本兼容性技巧)提取并保存为一个可复用的技能。下次你或AI在类似代码库中遇到相同错误时,这个技能可能会被自动激活并提供解决方案。

介绍

每次使用AI编码助手时,它都像一张白纸,需要重新学习。当你花费一小时解决一个晦涩的错误后,会话结束,知识也随之消失。下次遇到同样问题,又得重来一遍。这个技能解决了这个痛点。

当Claude Code发现一些非显而易见的解决方案时(例如调试技巧、变通方法、项目特定模式),它会将这些知识保存为一个新技能。下次遇到类似问题时,该技能会被自动加载并应用,无需重复探索。

它通过安装技能并设置激活钩子来工作。钩子会在每次用户提交提示时,提醒Claude评估当前任务是否产生了可提取的知识,从而实现比单纯语义匹配更高的激活率。用户也可以手动触发学习回顾。

这个技能非常适合需要频繁调试复杂代码、处理遗留项目或探索新框架的开发者。它帮助开发者将AI助手从一个临时助手,转变为一个拥有项目专属知识库的长期伙伴。

建议在项目初期或遇到复杂调试任务时启用此技能。请注意,它主要提取需要实际探索才能获得的“隐性知识”,而非简单的文档查阅结果。确保按照指南正确设置钩子,以获得最佳效果。

核心特点

核心区别在于实现了AI的“经验积累”能力:它不是预设的固定技能库,而是让AI在为你工作的过程中,自动发现并保存有价值的调试经验和项目特定知识,形成动态增长的个人技能库,下次能直接调用。

注意事项

不适合仅需执行简单、重复性指令或完全基于公开文档即可完成的任务场景。

常见问题

这个技能会保存所有对话内容吗?

不会。它只会在Claude完成需要实际探索和发现的任务后,有选择地提取那些非显而易见、可复用的解决方案或模式作为技能。

保存的技能存储在哪里?如何管理?

技能会保存在Claude Code的本地技能系统中。你可以通过Claude Code的技能管理界面查看、启用或禁用这些自动生成的技能。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/knowledge-saver/raw/index.md 读取 knowledge-saver 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。