游乐游手机版
首页/AI教程/文章详情

能自动学会你所有习惯和踩坑的AI技能

时间:2026-06-08 15:39
前几天投入了一整天时间,利用Claude Code修复一个特别复杂的技术错误。尝试了无数种调试方案,终于在接近放弃的边缘找到了问题根源和有效解法。紧接着有趣的事情发生了——BUG修复之后,Claude Code自己悄悄创建了一个Skill。后来深入了解才知道,这个功能源自一个差点被我卸载的插件。该项

前几天投入了一整天时间,利用Claude Code修复一个特别复杂的技术错误。尝试了无数种调试方案,终于在接近放弃的边缘找到了问题根源和有效解法。

紧接着有趣的事情发生了——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、通过反复试错发现了有效的应对策略;3、解决了原因不明的报错;4、通过摸索掌握了项目特有的配置方法;5、完成了任何需要"真正发现"才能解决的任务。

你无需任何操作,它会自动将有价值的知识整理成新的Skill文件。

手动模式如果你觉得刚才的工作特别有价值,希望确保被记录下来,有两种操作方法:直接输入命令:/claudeception;或者用自然语言表达:Sa ve 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学会了以下这些内容:

写作流程习惯:每次写公众号都是这个顺序——选题分析(这个话题值不值得写)、列出大纲(确定结构和小标题)、撰写正文(保持个人风格)。现在Claude Code自己就能掌握这个流程,无需再反复讲解。

文件命名风格:喜欢使用具体的文件名,按照固定格式命名。例如2026-02-16_AI工具_常青_Claude_标题.md,而不是随意命名为文章1.md。Claudeception学会了这个习惯,现在生成的文件名都非常规范。

问题排查模式:遇到工具故障时,习惯先搜索错误信息,再检查配置,最后才询问AI。Claudeception学会了这个模式,现在遇到问题它会按照这个顺序提供解决方案。

文件管理习惯:喜欢将不同类型的文件分到不同目录——文章放drafts、图片放images、数据放data。Claudeception学会了这个习惯,现在生成文件时会自动放到对应目录。

最令人惊叹的是什么?

它不是简单的模板替换,而是真正在"理解"你的习惯。举个例子。有一次说"帮我分析一下最近的热点"。以前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-exhaustion(Serverless环境"连接数太多"的问题)、typescript-circular-dependency(检测和修复循环依赖)。

适合哪些人使用?

这个Skill适合重度用户,偶尔使用的人体验不明显。Claude Code重度用户:每天使用超过2小时的,这个Skill必装。使用时间越长效果越好,因为它积累的模式越多。有固定工作流程的人:如果你有自己的工作流程和文件管理习惯,它能帮你省掉大量重复沟通的时间。带团队的负责人:可以让团队成员都装上。它会学习团队的协作规范,保持工作风格一致。不适合偶尔使用一下的人:体验不明显。因为它需要时间积累你的工作模式。

如何安装?

GitHub地址:github.com/blader/Claudeception

安装分两步:克隆仓库 + 配置Hook。每一步都有用户级别和项目级别两种选择。

第一步:克隆仓库。用户级别(推荐)安装一次,所有项目都能使用:git clone https://github.com/blader/Claudeception.git ~/.claude/skills/claudeception。项目级别只对当前项目生效,适合团队协作(可以提交到Git):git clone https://github.com/blader/Claudeception.git .claude/skills/claudeception

第二步:配置激活Hook。Skill本身可以通过语义匹配自动激活,但配置Hook能确保每次会话都评估是否有可提取的知识。激活率更高,强烈推荐配置。

用户级别Hook(推荐):1、创建hooks目录并复制脚本:mkdir -p ~/.claude/hooks && cp ~/.claude/skills/claudeception/scripts/claudeception-activator.sh ~/.claude/hooks/ && chmod +x ~/.claude/hooks/claudeception-activator.sh。2、在~/.claude/settings.json里加上hook配置:{"hooks": {"UserPromptSubmit": [{"hooks": [{"type": "command", "command": "~/.claude/hooks/claudeception-activator.sh"}]}]}}

项目级别Hook:1、在项目目录下创建hooks目录并复制脚本:mkdir -p .claude/hooks && cp .claude/skills/claudeception/scripts/claudeception-activator.sh .claude/hooks/ && chmod +x .claude/hooks/claudeception-activator.sh。2、在项目目录的.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可以为每个项目学习不同的模式。

坑4:Windows上脚本不兼容。在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地址:github.com/blader/Claudeception

这个Skill需要2-3周才能看到明显效果,千万不要安装后就卸载。你们用过这个Skill吗?有什么发现欢迎在评论区交流,很好奇它都学会了大家哪些习惯。

来源:https://juejin.cn/post/7608214035264241718
上一篇程序员副业2025年度复盘:从个人能力到可持续商业结构的一年 下一篇抢先学完斯坦福大学最新AI编程课心得分享
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Kimi App手机电脑联动下载安装及浏览器兼容教程
AI教程 · 2026-06-09

Kimi App手机电脑联动下载安装及浏览器兼容教程

本文介绍了Kimi智能助手从手机端到电脑端的下载与安装方法,重点阐述了不同平台(包括iOS、Android、Windows、macOS)的获取途径。同时,详细说明了如何通过浏览器直接访问网页版,并针对主流浏览器的兼容性进行了分析,旨在帮助用户根据自身设备选择最便捷、稳定的使用方式。

HeyGen稳定安装步骤:先配置创意团队环境再注册开通
AI教程 · 2026-06-09

HeyGen稳定安装步骤:先配置创意团队环境再注册开通

HeyGen的稳定安装与高效使用,关键在于前期团队环境的统一规划与后期账号流程的顺畅完成。团队需明确设计规范、素材管理及权限分工,为工具运行打下基础。随后,通过官方渠道完成注册、验证及订阅开通,确保服务稳定。最后进行基础功能测试与团队培训,即可快速投入实际创作流程。

Mochi 1从零搭建本地服务与工作流导入指南
AI教程 · 2026-06-09

Mochi 1从零搭建本地服务与工作流导入指南

本文介绍了在成功完成Mochi1本地服务的基础搭建后,如何继续处理工作流导入这一关键后续步骤。内容涵盖工作流文件准备、导入操作的具体流程、常见问题的排查与解决,以及导入后的配置优化与测试验证,旨在帮助用户将预设的自动化流程顺利集成到本地环境中,确保工具发挥完整效能。

InvokeAI Linux用户安装配置与节点处理指南
AI教程 · 2026-06-09

InvokeAI Linux用户安装配置与节点处理指南

本文详细介绍了在Linux系统上安装和配置InvokeAI的完整流程。内容涵盖从环境准备、依赖安装到模型下载与加载的关键步骤,并重点解析了核心组件“处理节点”的安装与使用方法。指南旨在帮助用户顺利完成部署,并理解其工作流程,以便更好地利用这一AI图像生成工具进行创作。

Dify保姆级部署指南:服务安装与模型接入下载
AI教程 · 2026-06-09

Dify保姆级部署指南:服务安装与模型接入下载

本文详细介绍了开源AI应用开发平台Dify的部署流程。内容涵盖从服务器环境准备、Docker安装、Dify核心服务启动,到如何接入OpenAI、Azure等云端大模型API,以及如何配置Ollama等本地模型。最后,还提供了使用ModelScope社区下载特定模型文件并集成到本地环境中的具体操作方法,旨在帮助用户快速搭建属于自己的AI应用开发与测试平台。