Claudeception介绍
Claudeception GitHub上1660星星,作者是blader,就是做Humanizer那位大神,两个项目加起来7800多星。工具本身是一个为 Claude Code 设计的持续学习skill,能够在你与 Claude Code 协同工作时,自动提取有价值的经验知识并保存为可复用的“技能”,从而在未来遇到类似问题时自动加载对应解决策略。这种能力可以显著减少重复性调试时间,让 Claude Code 不再“每次都从零开始”。
一句话:让Claude Code从你的工作中自动学习,把你的经验变成新的Skill。
工作原理
Claude Code有一套自己的Skill系统。每次启动的时候,它会加载所有Skill(这一部分消耗约 100 tokens)。
每当你与 Claude Code 交互时,它会尝试匹配当前 context 与已有技能。Claudeception 会观察当前 session 中是否出现“有价值的知识发现”,并据此写入新的 skill。
总之,它让 Claude Code 在做事情同时,顺便培养自己的经验库。
核心概念
- Skill(技能):一种结构化的知识单元,保存了问题背景、触发条件和解决步骤(以 Markdown + YAML frontmatter
表示)。 - 自动提取:当 Claude Code 发掘出真正有价值的解决方案时,Claudeception 会自动生成新的 Skill。
- 持续学习:这些 Skills 会被 Claude Code 在未来的 session 中自动加载,让整个系统“越用越懂你”。
安装步骤
Claudeception 支持 全局用户级安装 和 项目级安装:(下面命令假设你已经安装 Claude Code 和 .claude 配置存在。)
推荐(全局用户级安装)
git clone https://github.com/blader/Claudeception.git ~/.claude/skills/claudeception
项目级(只针对单个项目生效)
git clone https://github.com/blader/Claudeception.git .claude/skills/claudeception
Hook激活
为了提高 Claudeception 在每次会话中触发的概率,可以设置激活 hook:
- 创建 hooks 目录:
mkdir -p ~/.claude/hooks
- 复制激活脚本:
cp ~/.claude/skills/claudeception/scripts/claudeception-activator.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/claudeception-activator.sh
- 编辑用户全局设置:
{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/claudeception-activator.sh"
}
]
}
]
}
}
使用方式
Claudeception有自动、手动、查看三种用法。
- 自动模式(推荐)
装上hook之后,它会在你每次发送消息时自动评估当前工作。具体来说,以下5种情况会触发自动提取:
(1)你刚解决了一个非显然(non-obvious)的 bug。
(2)找到某种 workaround(不只是查文档)。
(3)解决了错误但根因不明显。
(4)识别出项目中特定的配置、模式或技术。
(5)任务中出现了真正值得记录的发现。 - 手动模式
如果你认为某次 session 中确实包含值得保存的经验,可以手动运行命令:
/claudeception
- 查看已学技能
直接去看它生成的Skill文件就行
用户级别安装的:
ls ~/.claude/skills/claudeception/
项目级别安装的:
ls .claude/skills/claudeception/
每个Skill都是一个独立的Markdown文件,文件名就是技能名称。
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: 2.1.62
date: 2026-03-10
---
# Prisma Connection Pool Exhaustion
## Problem
[What this skill solves]
## Context / Trigger Conditions
[Exact error messages, symptoms, scenarios]
## Solution
[Step-by-step fix]
## Verification
[How to confirm it worked]
windows安装的坑
Claudeception自带的激活脚本是给Mac和Linux写的,Windows上可能跑不通。需要转换成Node.js版本,然后配置文件里把运行命令改一下就行了。
CSDN不支持js文件上传,如果有需要,可以留言。
全部安装配置好之后验证结果:重新打开Claude Code客户端



306

被折叠的 条评论
为什么被折叠?



