今天老金在用Claude Code改一个极其难受的BUG。折腾了大半天反反复复试了好多方案总算解决了。然后神奇的事情发生了——BUG解决后Claude Code自己帮我创建了个Skill。作用就是为了以后遇到相同的问题不再掉坑里。我问了一下才知道这个能力来源于一个差点被我卸载的插件。GitHub上1660星叫 Claudeception。作者是blader就是做Humanizer那位大神两个项目加起来7800多星。它到底能干啥一句话说清楚让Claude Code从你的工作中自动学习把你的习惯变成新的Skill。老金我虽然不会写代码但天天跟Claude Code打交道。第一次看到这个功能的时候心想——自动学习能学啥结果老金我完全想错了。它学的不是简单的操作偏好而是你的工作模式。举个例子。你用Claude Code干了一周活它会自动分析你每次写公众号都习惯先列大纲、再写正文、最后配图排版你喜欢把素材文件按日期整理到对应目录你的标题风格偏好数字痛点解决方案的组合Claudeception会把这些模式提取出来变成一个新的Skill。下次你说帮我写篇新文章它不用你再解释一遍流程直接按你的习惯来。它背后的原理是什么Claude Code本身有一套Skill系统。每次启动的时候它会加载所有Skill的名字和描述每个大概100个token然后根据你当前在干嘛自动匹配相关的Skill加载进来。关键来了——这个系统不只是可读的还是可写的。Claudeception做的事情就是当它发现你工作中产生了有价值的知识比如一个调试技巧、一个项目特有的配置方式它会把这些知识写成一个新的Skill文件保存到你的技能库里。下次遇到类似场景这个Skill就会被自动匹配和加载。这里有个关键细节——Skill的描述description决定了匹配精度。写帮助解决数据库问题这种模糊描述什么场景都匹配不上。写Fix for PrismaClientKnownRequestError in serverless下次遇到同样的报错就能精准命中。Claudeception自动生成的描述就是按这个标准来的。这也解释了为什么前两周感觉不到变化——它在攒有价值的知识不是什么鸡毛蒜皮都学。三种使用方式Claudeception有自动、手动、查看三种用法。自动模式推荐装上hook之后它会在你每次发送消息时自动评估当前工作。具体来说以下5种情况会触发自动提取1、刚完成调试发现了一个不明显的解决方案2、通过反复试错找到了一个workaround3、解决了一个根因不明的报错4、通过摸索掌握了项目特有的配置方式5、完成了任何需要真正发现才能解决的任务你什么都不用做它会自动把有价值的知识写成新的Skill文件。手动模式如果你觉得刚才的工作特别有价值想确保被记录下来有两种方式直接输入命令/claudeception或者用自然语言说一句Save what we just learned as a skill它就会对当前会话做一次学习总结把有价值的知识提取出来。查看已学技能想看Claudeception到底学会了什么直接去看它生成的Skill文件就行。用户级别安装的Skill文件在这里ls ~/.claude/skills/claudeception/项目级别安装的Skill文件在这里ls .claude/skills/claudeception/每个Skill都是一个独立的Markdown文件文件名就是技能名称。打开就能看到它学了什么、什么时候触发、怎么解决。什么知识会被提取不是什么都学它有严格的质量门控。只有同时满足这4个条件的知识才会被提取1、需要通过实际探索才能发现的查文档就能知道的不算2、对未来的任务有帮助一次性的特殊情况不算3、有明确的触发条件能精准匹配到类似场景4、已经验证过确实有效猜测的方案不算作者原话说得很直白如果这个知识对六个月后遇到同样问题的人没帮助就不提取。老金我的真实体验从怀疑到服气第一周完全没感觉老金我装上Claudeception的第一周完全没感觉到任何变化。还是照常开新会话还是照常重新教一遍工作流程。老金我当时就在想——这玩意儿是不是坏了第二周还是没啥变化第二周继续用还是没啥明显变化。偶尔感觉Claude Code好像聪明了一点但也说不清楚到底哪里不一样。老金我差点把它卸了。第三周突然顿悟第三周的某一天老金我开了个新会话说帮我写篇AI工具测评。Claude Code直接给我生成了先列了大纲按我习惯的结构来的正文用的是我的口语风格素材自动整理到了对应日期的目录标题给了三个候选全是我喜欢的数字型标题老金我当时就愣了——我还没说具体要求呢它怎么就知道了然后才反应过来——这就是Claudeception在起作用。它分析了老金我过去两周的工作把我的习惯全都学会了。它到底学会了什么老金我后来仔细观察了一下Claudeception学会了这些东西写作流程习惯老金我每次写公众号都是这个顺序1、选题分析这个话题值不值得写2、列大纲定结构和小标题3、写正文保持老金风格现在Claude Code自己就知道这个流程不用老金我再说一遍。文件命名风格老金我喜欢用具体的文件名按固定格式命名。比如 2026-02-16_AI工具_常青_Claude_标题.md 而不是随便起个 文章1.md。Claudeception学会了这个习惯现在生成的文件名都很规范。问题排查模式老金我遇到工具出问题时习惯先搜索错误信息再检查配置最后才问AI。Claudeception学会了这个模式现在遇到问题它会按这个顺序给方案。文件管理习惯老金我喜欢把不同类型的文件分到不同目录——文章放drafts、图片放images、数据放data。Claudeception学会了这个习惯现在生成文件的时候会自动放到对应目录。如果对你有帮助记得关注一波~最NB的是什么它不是简单的模板替换而是真的在理解你的习惯。老金我举个例子。有一次老金我说帮我分析一下最近的热点。以前Claude Code会问我一堆问题分析哪个领域的用什么数据源输出什么格式现在它直接给我生成了聚焦AI工具领域我的常写方向从我常关注的信息源去扫描输出格式就是我习惯的选题评分表老金我一个问题都没回答它全都猜对了。那一刻老金我是真服气——这才是真正的自动学习。这个思路其实不是凭空冒出来的Claudeception的作者在README里引用了好几篇论文。2023年有个叫 Voyager 的研究让AI在游戏里自动积累技能库。结果发现——能持久保存学习成果的AI比每次从零开始的AI强太多了。2024年又有个叫CASCADE的研究提出了元技能的概念——就是学习如何学习的技能。Claudeception本质上就是这个思路它不只是一个Skill它是一个能创造新Skill的Skill。2025年的SEAgent研究证明AI可以通过试错来学习新的软件环境。这个发现启发了Claudeception的回顾式学习——每次工作结束后回头总结有价值的知识。还有2023年的Reflexion研究证明了自我反思能显著提升AI的表现。这也是Claudeception为什么要在每次会话中评估这次有没有值得保存的东西。老金我看完这些才明白这个项目不是拍脑袋想出来的。背后有正儿八经的学术支撑只不过把论文里的理论落地成了实际能用的工具。学到的Skill长什么样Claudeception生成的每个Skill都是一个标准的Markdown文件带YAML前置元数据。格式长这样--- name: prisma-connection-pool-exhaustion description: | Fix for PrismaClientKnownRequestError: Too many database connections in serverless environments (Vercel, AWS Lambda). Use when connection count errors appear after ~5 concurrent requests. author: Claude Code version: 1.0.0 date: 2024-01-15 --- # Prisma连接池溢出修复 ## Problem Serverless环境下数据库连接数爆了 ## Context / Trigger Conditions 并发请求超过5个时出现PrismaClientKnownRequestError ## Solution 1、配置连接池上限 2、添加重试逻辑 3、使用连接代理如PgBouncer ## Verification 压测确认连接数稳定在配置上限内最关键的是 description 那段——这决定了未来什么场景能匹配到这个Skill。作者特别强调写Helps with database problems没用写Fix for PrismaClientKnownRequestError in serverless才能精准匹配。README里列了3个示例Skill可以参考nextjs-server-side-error-debugging浏览器控制台看不到的服务端报错prisma-connection-pool-exhaustionServerless环境连接数太多的问题typescript-circular-dependency检测和修复循环依赖适合哪些人用这个Skill适合重度用户偶尔用一下的人体感不明显。Claude Code重度用户每天用超过2小时的这个Skill必装。用得越久效果越好因为它积累的模式越多。有固定工作流程的人如果你有自己的工作流程和文件管理习惯它能帮你省掉大量重复沟通的时间。带团队的负责人可以让团队成员都装上。它会学习团队的协作规范保持工作风格一致。不适合偶尔用一下的人体感不明显。因为它需要时间积累你的工作模式。怎么安装GitHub地址https://github.com/blader/Claudeception安装分两步克隆仓库 配置Hook。每一步都有 用户级别 和 项目级别 两种选择。第一步克隆仓库用户级别推荐装一次所有项目都能用git clone https://github.com/blader/Claudeception.git ~/.claude/skills/claudeception项目级别只对当前项目生效适合团队协作可以提交到Gitgit clone https://github.com/blader/Claudeception.git .claude/skills/claudeception第二步配置激活HookSkill本身可以通过语义匹配自动激活但配了Hook能确保每次会话都评估是否有可提取的知识。激活率更高强烈推荐配上。用户级别Hook推荐1、创建hooks目录并复制脚本mkdir -p ~/.claude/hooks cp ~/.claude/skills/claudeception/scripts/claudeception-activator.sh ~/.claude/hooks/ chmod x ~/.claude/hooks/claudeception-activator.sh2、在 ~/.claude/settings.json 里加上hook配置{ hooks:{ UserPromptSubmit:[ { hooks:[ { type:command, command:~/.claude/hooks/claudeception-activator.sh } ] } ] } }项目级别Hook1、在项目目录下创建hooks目录并复制脚本mkdir -p .claude/hooks cp .claude/skills/claudeception/scripts/claudeception-activator.sh .claude/hooks/ chmod x .claude/hooks/claudeception-activator.sh2、在项目目录的 .claude/settings.json 里加上hook配置hooks:{ UserPromptSubmit:[ { hooks:[ { type:command, command:.claude/hooks/claudeception-activator.sh } ] } ] } }如果你已经有 settings.json 文件把 hooks 配置合并进去就行不要覆盖原有内容。安装注意事项关于耐心这个Skill是慢热型装上不会立马有效果。至少用2周才能感觉到明显变化用得越久效果越好。关于Windows自带的激活脚本是给Mac和Linux写的Windows上可能跑不通。需要转换成Node.js版本详见下方踩坑章节。关于验证装完之后可以测试一下hook是否正常工作cat ~/.claude/hooks/claudeception-activator.sh能看到脚本内容就说明文件到位了。老金我踩过的坑坑1装上就想看效果老金我第一次装上的时候迫不及待地想看效果。结果发现——完全没变化。后来才明白这个Skill需要时间学习。至少用2周才能感觉到明显变化。解决方案耐心等待正常使用Claude Code就行不用做任何特殊设置它会自动在后台学习坑2以为它只能学简单偏好老金我一开始以为Claudeception只能学一些简单偏好比如文件放哪个目录。后来才发现它学的是完整的工作模式。包括文件管理、问题排查、写作流程、工具选择等等。解决方案不要低估它的学习能力它能学的东西远比你想象的多坑3频繁切换工作内容有一次老金我在做两个不同的项目一个写公众号一个做数据整理。结果Claudeception学混了生成的内容风格不稳定。解决方案如果你同时做多个项目建议为每个项目创建独立的工作区这样Claudeception可以为每个项目学习不同的模式坑4Windows上脚本不兼容老金我在Windows上装的时候发现它自带的脚本是给Mac和Linux写的。直接运行会报错一个字都不输出。解决方案把原来的脚本转换成Node.js版本逻辑完全一样就是换了个运行方式然后配置文件里把运行命令改一下就行了装完之后记得测一下能不能正常运行在终端输入一行命令就能验证——看到正常输出就说明没问题老金我的使用建议给它足够的学习时间不要装上就期待立马有效果。至少用2-3周让它充分学习你的习惯。保持工作流程的一致性如果你的工作流程经常变Claudeception可能学不到稳定的模式。尽量保持一致。定期检查它学到了什么可以偶尔去看看它生成了哪些Skill文件ls ~/.claude/skills/claudeception/打开任意一个 .md 文件就能看到它学了什么知识、什么场景触发。如果发现它学错了直接删掉那个文件或者手动修改就行。结合其他Skill使用Claudeception可以和其他Skill一起用。比如配合Humanizer去AI味让生成的内容更自然。总结Claudeception是老金我用过的最慢热的Skill。装上的第一周完全没感觉。用到第三周才发现——这玩意儿是真的懂我了。核心价值自动学习你的工作模式省掉重复沟通的时间用得越久效果越好适合人群Claude Code重度用户每天2小时以上有固定工作流程的人带团队的负责人GitHub地址https://github.com/blader/Claudeception这个Skill需要2-3周才能看到明显效果别装上就卸了。你们用过这个Skill吗有什么发现评论区聊聊老金我很好奇它都学会了你们什么习惯。往期推荐AI编程教程列表提示词工工程Prompt EngineeringLLMOPS(大语言模运维平台)AI绘画教程列表WX机器人教程列表每次我都想提醒一下这不是凡尔赛是希望有想法的人勇敢冲。我不会代码我英语也不好但是我做出来了很多东西在文末的开源知识库可见。我真心希望能影响更多的人来尝试新的技巧迎接新的时代。谢谢你读我的文章。如果觉得不错随手点个赞、在看、转发三连吧如果想第一时间收到推送也可以给我个星标⭐谢谢你看我的文章。开源知识库地址实时更新交流群https://tffyvtlai4.feishu.cn/wiki/OhQ8wqntFihcI1kWVDlcNdpznFfClaude Code 全中文从零开始的教程老金开源10万字Claude Code中文教程零基础到企业实战完整路径开源项目请参考这里写的公众号写作2年从几十到几千阅读量我靠这3件事做到的