跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言Node.jsAI大前端

Claude Code 进阶指南:配置 Everything 插件打造有记忆的 AI 助手

综述由AI生成原生 Claude Code 存在上下文遗忘和缺乏工程直觉的问题。介绍如何通过安装 Everything Claude Code 插件及手动注入规则文件来增强其能力。通过配置用户级插件、设置代码规范规则以及初始化包管理器,让 AI 具备持久化记忆和自我规划能力。实战演示了从需求分析到代码生成的完整流程,展示了规划模式(Plan Mode)如何优化开发效率,使 AI 更像资深工程师而非简单聊天机器人。

城市逃兵发布于 2026/4/9更新于 2026/5/2724 浏览
Claude Code 进阶指南:配置 Everything 插件打造有记忆的 AI 助手

Claude Code 进阶:配置 Everything 插件打造有记忆的 AI 助手

在之前的实践中,我们成功在 Windows 11 环境下把 Anthropic 的 Claude Code 跑了起来。相信很多朋友在体验过那种'这才是未来编程'的快感后,都跟我一样大受震撼。

但是,随着在高强度的开发实战(特别是用来写稍微复杂一点的 AI 智能体项目)中深入使用,我发现这位'天才程序员'也有它的软肋:

  1. 它是'金鱼记忆':一旦对话变长,或者隔天再打开,它就忘了之前的项目架构和决策,你得费劲地重新把上下文'喂'给它。
  2. 它是'随性派':有时你得反复强调'请用 TypeScript'、'请遵循这个文件结构',它才肯乖乖听话,非常消耗 Token 和耐心。
  3. 它缺乏'工程直觉':原生的 Claude Code 很强,但它更像是一个在大厂待过的'外包',虽然活儿好,但不懂你的项目习惯。

文章配图

这就引出了今天的主角 —— Everything Claude Code。

如果把 Claude Code 比作一把绝世好剑,那么 Everything Claude Code 就是那本失传已久的'剑谱'。这是目前 GitHub 上最火的 Claude Code 配置集合(由 Anthropic Hackathon 冠军 Affaan Mustafa 开发),它通过一系列巧妙的 Rules(规则)、Skills(技能) 和 Hooks(钩子),彻底解决了上述痛点。

它能让你的 AI 助手学会'记笔记'(持久化记忆)、学会'自我反思'(代码审查),甚至能自动化生成文档。

开源链接:https://github.com/affaan-m/everything-claude-code

文章配图

今天这篇进阶教程,我就手把手教大家:如何在 Windows 11 环境下,把这套'最强配置'装进你的 Claude Code 里,把它从一个'聊天机器人'进化成一个真正懂你、有记忆、能干重活的'资深 AI 工程师'。

第一部分:环境准备与安装

我们要做的不是安装一个新软件,而是要把一套'绝世武功秘籍'(配置文件)下载下来,然后'传授'(复制)给你的 Claude Code。

检查你的装备库 (环境自检)

在开始之前,我们需要确保你的 Windows 11 已经准备好了基础工具。请打开你的 PowerShell 或 终端 (Windows Terminal),依次输入以下命令:

A. 检查 Claude Code 是否存活

claude --version

文章配图

正常反馈:会出现类似 2.x.x 的版本号。

如果不正常:请先确保你已经正确安装了 Claude Code。

B. 检查 Git 是否安装

git --version

文章配图

正常反馈:会出现 git version 2.x.x...。

如果不正常:去 Git for Windows 官网 下载安装。

第二部分:插件化极速部署

在以前,给 Claude Code 装配置需要像搬砖一样手动复制一堆文件。但现在,我们可以利用 Claude Code 原生的插件市场(Plugin Marketplace) 功能,像给 Chrome 装插件一样简单。

整个过程只需 3 步,耗时约 2 分钟。

第一步:安装'Everything'插件核心

打开你的终端(Terminal 或 PowerShell),不需要下载任何 ZIP 包,直接在终端里和 Claude 对话即可。

启动 Claude Code:

claude

文章配图

添加插件市场源: 在 Claude 的对话框中,直接输入以下命令并回车(这会告诉 Claude 去哪里找这个插件):

/plugin marketplace add affaan-m/everything-claude-code

文章配图

一键安装插件,接着输入:

/plugin install everything-claude-code@everything-claude-code

输入安装命令并回车后,终端会出现一个交互式的选择界面(如下图所示)。这时候不要慌,这里需要你决定'把这些能力装在哪里'。

文章配图

你会看到三个选项,我们来逐一解读(保姆级解释):

  1. Install for you (user scope) 【强烈推荐选这个!】
    • 含义:安装到你当前用户的全局配置里。
    • 好处:一次安装,处处可用。无论你以后打开哪个文件夹、写哪个新项目,Claude Code 都会自带这些强大的技能和记忆。
    • 适合:个人开发者、独行侠、希望 AI 助手时刻保持最强状态的你。
  2. Install for all collaborators on this repository (project scope)
    • 含义:只安装在当前这个项目文件夹里,并且把配置写入文件,推送到 Git 仓库。
    • 好处:你的队友拉取代码后,也能自动获得这些工具。
    • 适合:团队协作,且你希望强制队友也使用这套工作流。
  3. Install for you, in this repo only (local scope)
    • 含义:只在这个项目里用,且不分享给队友。
    • 适合:你在秘密测试某个插件,不想影响全局环境。

📝 操作步骤:

  1. 确保光标停留在第一项 **Install for you (user scope)** 上(如果有变动,使用键盘上下箭头 ↑↓ 移动)。
  2. 直接按 Enter (回车键) 确认。

👀 重点注意:安装成功的标志 按下回车后,终端可能会出现两种情况:

  • 情况 A(话痨模式):刷屏显示 Installed agent: xxx, Installed command: xxx 等一长串列表。
  • 情况 B(高冷模式):只显示一行 (no content) 或者什么都不显示,直接跳回输入框。

请注意:情况 B 也是成功的! 如果你不确定是否装好了,可以再次输入一遍安装命令,如果它提示 Plugin ... is already installed(如截图所示),那就说明你已经大功告成了,请放心继续下一步。

文章配图

第二步:手动注入'大脑规则'(必做!)

⚠️ 注意:这是最关键的一步! 由于 Claude Code 目前的限制,插件无法自动修改你的系统规则(Rules)。如果不做这一步,Claude 只是学会了'技能',但还没学会'纪律'和'思维方式'。

我们需要手动把规则文件放入 Claude 的配置目录。

  1. 找到你的 Claude 配置目录
  • Windows 用户:通常在 C:\Users\你的用户名\.claude\rules
  • macOS/Linux 用户:在 ~/.claude/rules
  1. 下载规则文件 如果你不想克隆整个仓库,我为你准备了最简单的'偷懒'方法: 你需要去 GitHub 仓库的 rules 文件夹,把里面的 .md 文件(如 security.md, coding-style.md, testing.md 等)下载下来。

推荐操作(命令行极客版): 先退出 Claude(输入 /exit),然后在终端(Powershell)运行:

# 1. 克隆仓库到临时目录
git clone https://github.com/affaan-m/everything-claude-code.git temp_ecc
# 2. 创建规则目录(如果不存在)
mkdir -p ~/.claude/rules
# 3. 复制规则文件过去
cp temp_ecc/rules/* ~/.claude/rules/
# 4. (可选) 删除临时目录
Remove-Item temp_ecc -Recurse -Force

文章配图

第三步:验证安装 & 初始化包管理器

一切就绪,我们来测试一下,顺便配置一下你常用的包管理器(npm, pnpm 等),这样 Claude 写代码时知道该用什么命令。

重启 Claude:

claude

运行初始化命令: 在对话框输入以下命令(Claude 可能会自动补全成长得像 everything-claude-code:setup-pm 的样子,不用管,直接回车):

/setup-pm

授权执行脚本(重点!): 回车后,你会看到类似下图的界面。Claude 会请求运行一个名为 setup-package-manager.js 的脚本。

  • 不必惊慌:这是它在请求权限扫描你的环境。
  • 操作方法:看到 Do you want to proceed?(你想要继续吗?)时,默认选项是 > 1. Yes。直接按 Enter (回车) 确认即可。

文章配图

再次确认(请耐心): 紧接着,它可能会再次请求权限来'列出可用列表' (--list)。 请继续按回车选择 Yes。这是一个正常的流程,不要拒绝它,否则初始化会中断。

文章配图

做最终决定(Final Decision) 脚本跑完后,会弹出一个交互式菜单(如下图)。它会列出你电脑里已经装了哪些工具(表格里 Installed: Yes 的项)。

  • 如果你是新手:直接选 1. Keep npm (current)(或者你电脑上默认已安装的那个)。这是最稳妥的选择。
  • 如果你是老手:想换成更快的 pnpm 或 bun,可以选对应的选项,Claude 会帮你去安装它。

文章配图

最后的'画押'(写入配置) 选完工具后,Claude 会最后一次请求权限:创建一个名为 package-manager.json 的配置文件。 这一步是为了把你的选择'刻在硬盘里',以后就不用再设置了。

操作方法:看到 Create file 的请求时,确认为 > 1. Yes,按下 Enter (回车)。

文章配图

最终验证(Verify) 文件保存后,Claude 会最后再运行一次检测脚本,目的是确认刚才的配置真的生效了(Verify package manager configuration)。 操作方法:不要犹豫,再次选择 > 1. Yes 并回车。

文章配图

见证胜利(配置完成) 在经过几次确认后,终端最终会显示一段详细的总结报告(如下图)。

  • Configuration: 显示你选了 npm。
  • Commands: 显示以后它会用什么命令来干活。

当你看到 "Done. Your package manager configuration is now set up" 这行字时,恭喜你!所有的环境配置工作全部结束!

文章配图

第三部分:实战演练

环境装好了,不拿出来溜溜怎么行?

很多朋友以前用 Claude Code,上来就说:'给我写个贪吃蛇游戏'。结果 AI 经常是'哐当'扔给你一大坨代码,要么跑不起来,要么改一个 Bug 冒出三个新 Bug。

为什么?因为它没有'脑子'(规划)。 但装了 Everything Claude Code 之后,我们拥有了一个核心核武器:/plan 命令。

现在,请跟着我做,我们来体验一下什么叫'降维打击'。

1. 提出需求:不要直接写代码,先做计划

在终端里,输入以下命令(还是以经典的贪吃蛇游戏为例,因为它简单且直观):

/plan "使用 HTML5 和原生 JavaScript 写一个贪吃蛇游戏,界面要现代简洁,支持分数记录"

💡 小贴士:注意 /plan 和后面的需求之间有个空格。

文章配图

请看屏幕左下角那个蓝色的 [||] plan mode on 标志 —— 这意味着 Claude 已经从普通的'聊天模式'切换到了专业的'架构师模式(Plan Mode)'。

在当前版本的 Claude Code 中,/plan 命令有时只作为一个'模式开关'。它听到了你的召唤,打开了开关,但可能没有把你刚才引号里的那句话直接当成任务发出去(或者它正在等你确认)。

怎么办?(只需一步)

现在的光标 > 已经在闪烁等待了,你只需要在当前模式下,把需求再发一遍即可:

1. 直接输入: 使用 HTML5 和原生 JavaScript 写一个贪吃蛇游戏,界面要现代简洁,支持分数记录

2. 按下回车。

文章配图

2. 见证'降维打击'级的规划能力

按下回车后,Claude 绝对不会像个愣头青一样直接开始写代码。相反,它会先停下来思考,然后输出一份极具专业水准的'项目设计书'。

请看下图,这就是 Everything Claude Code 的威力所在。它不仅理解了你的需求,还自动补全了所有细节:

  • 文件结构:自动规划好了 index.html (骨架), style.css (皮肤), game.js (灵魂)。
  • 核心功能拆解:
    • 明确画布大小 (400x400)
    • 操作逻辑 (WASD + 方向键双重支持)
    • 数据存储 (利用 localStorage 存最高分,连这个细节都想到了!)
  • UI 设计规范:
    • 甚至连配色都想好了:深色背景 (#1a1a2e) 配霓虹绿蛇身 (#00ff88)。这哪是写代码,简直是自带设计师!

文章配图

3. 架构师的'追问':它竟然懂得抠细节!

这真是一个超级大的惊喜点!

大多数 AI 编程工具(包括 ChatGPT 网页版)都是你发个指令,它就直接闷头写代码,根本不管细节。

但装了 Everything Claude Code 后,它竟然懂得了**'需求调研'(Interview Mode)。它发现你的需求里没说清楚'游戏难度/地图大小',于是它主动停下来询问你的偏好**。

这简直就是从'外包工'进化成了'产品经理'!

架构师的'追问':它竟然懂得抠细节!

在生成初步计划后,最让我震惊的一幕发生了。Claude 并没有急着去写代码,而是发现我的需求里有一个模糊点:地图大小和游戏节奏。

于是,它主动发起了一个'交互式问卷'(如下图):

  • 它问我:'你偏好什么样的网格大小?'
  • 并且给出了专业的选项分析:
    • 20x20 (推荐):经典手感。
    • 15x15:地图小,节奏快(适合急性子)。
    • 25x25:地图大,难度高(适合高手)。

文章配图

📝 操作方法:在这个界面,你可以用上下键选择,或者直接回车选择它推荐的 > 1. 20x20 格子 (推荐)。

为什么要强调这一点? 这证明了 Everything Claude Code 的 planner 智能体具有批判性思维。它知道'模糊的需求'会导致'垃圾的代码',所以它要在动工前把所有细节都敲定。这就是为什么用它写出来的程序 Bug 极少的原因。

4. 交棒时刻:从'设计'到'施工'

当你在屏幕上看到详细的 最终方案总结,并且 Claude 询问 Exit plan mode? 时,说明规划阶段完美结束。

确认退出: 直接选择 > 1. Yes 并回车。

⚠️ 注意: 这里不需要你再输入'开始写代码'之类的指令。Claude 非常聪明,它知道你退出规划模式就是为了去执行。 一旦你按下回车,你会发现它立刻抛出了第一个文件的代码(通常是 index.html),并请求创建文件。

文章配图

5. 关键技巧:如何'一键授权'所有文件?

现在 Claude 已经把 index.html 的代码写好了(如下图所示),它停下来问你:

"Do you want to create index.html?"

这里有一个省时 90% 的老手技巧!

因为我们的贪吃蛇游戏有 3 个文件(HTML, CSS, JS),如果你选第一个选项 Yes,它每写一个文件都会停下来问你一次,非常啰嗦。

✅ 推荐操作:选择'全权委托' 请按下键盘的 Shift + Tab 键(或者用方向键下移),选中第二个选项: > 2. Yes, allow all edits during this session

意思是: '好的,不仅这个文件可以写,接下来本次会话里所有的文件修改,我都授权给你,别再烦我了。'

文章配图

6. 见证成果

当你授权后,你会看到屏幕上代码飞速滚动。几秒钟后,Claude 会告诉你所有文件都创建完毕。 这时候,你可以直接去你的项目文件夹里打开 index.html,一个只有 20KB 大小、界面现代、手感丝滑的贪吃蛇游戏就已经躺在那里了。

文章配图

文章配图

第四部分:结语

当你按下回车,看着 index.html 里那个运行完美的贪吃蛇游戏时,恭喜你,你的 Claude Code 已经完成了'进化'。

Everything Claude Code 带来的改变是本质的:

  1. 告别'盲写':通过 /plan 架构模式,它学会了先思考、再确认细节(甚至还会问你网格大小偏好)、最后才动工。
  2. 告别'失忆':不用再反复喂提示词,Hooks 会自动把项目背景写入 .claudememory,让它像老员工一样永远记得你的项目细节。
  3. 告别'调教':它记住了你的 npm 配置和代码规范,上手就是熟练工。

原生的 Claude Code 是一把好剑,而这套配置就是绝世剑法。

现在,去试试比贪吃蛇更复杂的项目吧,看看这位'资深 AI 工程师'还能给你带来多少惊喜!

目录

  1. Claude Code 进阶:配置 Everything 插件打造有记忆的 AI 助手
  2. 第一部分:环境准备与安装
  3. 检查你的装备库 (环境自检)
  4. 第二部分:插件化极速部署
  5. 第一步:安装“Everything”插件核心
  6. 第二步:手动注入“大脑规则”(必做!)
  7. 1. 克隆仓库到临时目录
  8. 2. 创建规则目录(如果不存在)
  9. 3. 复制规则文件过去
  10. 4. (可选) 删除临时目录
  11. 第三步:验证安装 & 初始化包管理器
  12. 第三部分:实战演练
  13. 1. 提出需求:不要直接写代码,先做计划
  14. 怎么办?(只需一步)
  15. 2. 见证“降维打击”级的规划能力
  16. 3. 架构师的“追问”:它竟然懂得抠细节!
  17. 架构师的“追问”:它竟然懂得抠细节!
  18. 4. 交棒时刻:从“设计”到“施工”
  19. 5. 关键技巧:如何“一键授权”所有文件?
  20. 6. 见证成果
  21. 第四部分:结语
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • VS Code 远程连接服务器后 GitHub Copilot 无法使用的解决方案
  • 安卓手机使用 Termux 搭配 AstrBot 与 NapCat 搭建 QQ 机器人
  • Ubuntu 20.04 缺少 WiFi 图标的驱动排查与修复方案
  • Rspack:基于 Rust 的高性能 Web 构建工具详解
  • Vue3 设置 style 属性提示 type check failed 类型检查失败问题及解决
  • 飞书开放平台 Python SDK 使用指南
  • 鸿蒙 4 系统安装谷歌服务框架教程
  • AIGC 时代技术创作者如何守护数字作品价值
  • 八种常见排序算法详解与实现
  • AI 辅助构建高可用电商系统核心架构实战
  • 自然语言处理在社交媒体分析中的应用与实战
  • Python 调用高德地图 MCP 服务查询天气示例
  • 本地电脑部署 DeepSeek-R1 模型实战指南
  • RabbitMQ 事务机制详解与 Spring 配置实践
  • Android Framework 核心架构与源码深度解析
  • 基于 Python 与 AI 的智能害虫识别系统实战
  • PyTorch 生成式人工智能:StyleGAN 详解与实现
  • C/C++ 错误信息捕获与处理实战指南
  • OpenClaw 手机端部署指南与本地 AI 应用场景
  • ToClaw:基于 OpenClaw 的零门槛 AI 桌面自动化方案

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online