【保姆级教程】Claude Code 进阶指南:用 Everything Claude Code 打造更有“记忆”的 AI 程序员

【保姆级教程】Claude Code 进阶指南:用 Everything Claude Code 打造更有“记忆”的 AI 程序员

目录

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

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

第一步:安装“Everything”插件核心

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

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

第三部分:实战演练

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

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

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

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

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

6. 见证成果

第四部分:结语


在之前的教程中,我们成功在 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 工程师”。

准备好了吗?我们要开始给 AI “做手术”了。

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

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

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

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

A. 检查 Claude Code 是否存活

claude --version

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

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

📝 操作步骤:

  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)(或者你电脑上默认已安装的那个)。这是最稳妥的选择。
  • 如果你是老手:想换成更快的 pnpmbun,可以选对应的选项,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)。它发现你的需求里没说清楚“游戏难度/地图大小”,于是它主动停下来询问你的偏好**。

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

我把这关键的一步补充进教程,作为**“第三部分:实战演练”第 3 小节**(把原来的“步步为营”顺延为第 4 小节)。

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

在生成初步计划后,最让我震惊的一幕发生了。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 工程师”还能给你带来多少惊喜!

Read more

我把OpenClaw调教成了能替我干活的AI员工,以后上班可以摸鱼了!

我把OpenClaw调教成了能替我干活的AI员工,以后上班可以摸鱼了!

手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定! 网上教你装OpenClaw(小龙虾)的文章满大街都是,但装好后怎么让它真正派上用场,几乎没人讲透。 这半个月我为了折腾搜索、浏览器、文件同步和人格配置,前前后后烧掉不少钱,最后理出了这份实战清单。 文章挺长,建议把配置方法直接丢给你家的AI,让它手把手带你弄。 动手之前,咱们先得换个思路:别把小龙虾当成ChatGPT那种助手,把它想成你刚招的一个远程员工。 既然是员工,你就得给人家配电脑、开网络、装工具,还得讲清楚你是谁、你平时干活的习惯是什么。 下面分享的,就是我给这位“远程同事”搭工位的全过程。 手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定! 一、 准备工作:电脑、大脑、部署 1、 搞台云服务器 首先,小龙虾得有个安身立命的电脑。 虽然很多人喜欢部署在Mac mini或者闲置本子上,但我更建议买云服务器。 服务器24小时不关机,你随时随地都能用,不像家里的电脑关了就断了。 这里有两个坑得避开: 第一,

By Ne0inhk
AI实践(2)提示词工程

AI实践(2)提示词工程

AI实践(2)提示词工程 Author: Once Day Date: 2026年3月2日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: AI实践成长_Once-Day的博客-ZEEKLOG博客 参考文章:Documentation - Claude API DocsOpenAI for developersPrompt Engineering GuidePrompt Engineering Guide: The Ultimate Guide to Generative AI提示词技巧 – Claude 中文 - Claude AI 开发技术社区Prompting strategies for financial analysis | ClaudeGPT-5 prompting guidePrompt engineering | OpenAI APIPrompting

By Ne0inhk
B站:从二次元到AI创新孵化器的华丽转身 | Google Cloud峰会见闻

B站:从二次元到AI创新孵化器的华丽转身 | Google Cloud峰会见闻

🚀 B站:从二次元到AI创新孵化器的华丽转身 | Google Cloud峰会见闻 * 🎉 峰会偶遇:科技圈与B站的奇妙交集 * 🔄 B站进化:从内容平台到创新生态 * 传统认知 vs 现实转变 * 真实案例:@AI进化论-花生与@产品黄叔 * 💡 参与感经济:B站作为创新试验场的独特价值 * 1. 透明开发过程 * 2. 实时用户反馈 * 3. 低成本品牌建设 * 🌟 为什么选择B站?AI开发者的战略价值 * 1. 精准的用户群体 * 2. 友好的创作环境 * 3. 完整的生态链 * 4. 强大的社区粘性 * 🚀 行动指南:如何在B站启动你的AI项目 * 第一步:定位与规划 * 第二步:内容创作 * 第三步:社区互动 * 第四步:商业转化 * 🔮 未来展望:B站科技生态的无限可能 * 💬 结语:加入B站,开启你的AI创新之旅 当技术社区与内容创作碰撞,会擦出怎样的火花?上周Google

By Ne0inhk
PentAGI-(AI自动化渗透)Docker环境部署

PentAGI-(AI自动化渗透)Docker环境部署

一、 深度解构:什么是 PentAGI? PentAGI 是由 VXControl 团队开发的一款革命性开源安全项目。它代表了 AI 与网络安全 深度融合的最高水准,旨在打造一个能够自主执行任务的“数字黑客助手”。 1. 为什么它如此强大? 不同于传统的扫描器(如 Nessus 或 OpenVAS),PentAGI 的核心是一个基于 LLM(大语言模型) 的决策引擎。它不仅能发现漏洞,更重要的是它能“理解”漏洞。 * • 自主推理:它能像人类渗透测试专家一样,根据上一步的扫描结果(如端口开放情况)动态推导下一步的攻击路径。 * • 工具编排:它能自主驱动并联动数百个安全工具(如 Nmap、Sqlmap、Nuclei、Metasploit 等),实现真正的自动化闭环。 * • 长效记忆:集成 pgvector 向量数据库,让 AI

By Ne0inhk