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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/knowledge-saver/raw/index.md(查看排版版本)