跳到主要内容

12 篇博文 含有标签「工程实践」

查看所有标签

AI Master — 12 周学习工作区

· 阅读需 2 分钟
Bowen Zhang
本文作者

配套总纲:d:\bowen\project\docs\ai-master-learning-plan\AI-Master-12周进阶学习计划.md 开始日期:2026-08-10 原则:深度优先于广度;亲手构建优先于看视频;一个老师学到底 每周投入:10-12 小时(工作日每晚 ~1.5h + 周末半天)

这个仓库是干嘛的

把 12 周计划落地成一个能直接照着干的工作区:

  • 每个阶段一个文件夹,每篇 Wxx.md 就是这一周的「该干什么」清单(学什么 / 交付什么 / 怎么自检)。
  • 代码交付物进 04-code/,周记写在每周文档末尾,论文笔记进 06-papers/
  • 完成后勾掉 README 底部的进度表,两周一次回填。

目录结构

ai-master-12-week/
├── README.md ← 你在的地方(入口 + 进度追踪)
├── 01-phase-a-foundation/ # 第 1-4 周 建立直觉
│ ├── phase-a-checkpoint.md # W4 结束的验收
│ └── W01.md ... W04.md
├── 02-phase-b-build/ # 第 5-8 周 亲手构建
│ ├── phase-b-checkpoint.md # W8 结束的验收
│ └── W05.md ... W08.md
├── 03-phase-c-prod-papers/ # 第 9-12 周 生产化 + 读论文
│ ├── phase-c-checkpoint.md # W12 结束的验收
│ └── W09.md ... W12.md
├── 04-code/ # 全部代码交付物(自己建 git 仓库)
│ └── README.md # 每个交付物放哪 + GitHub 怎么管
└── 06-papers/ # 论文笔记
└── README.md # 5 篇论文顺序 + 笔记模板

每周循环(规定动作,任何一周都适用)

  1. (~5-6h):看/读本周指定资料,只用一个老师(主线 Karpathy)。
  2. 构建(~4-5h):跑通本周交付物,能给别人演示。
  3. 沉淀(~1h):在对应 Wxx.md 末尾写 150-300 字《本周我搞懂了什么 + 还没懂的》。
  4. 存档:每两周回填进度表、更新文档。

三阶段总览

阶段一句话目标招牌交付物
A 建立直觉W1-4看懂「LLM 到底在干嘛」讲清 next-token / 跑通 micrograd / 训练字符模型 / 讲懂 Attention
B 亲手构建W5-8从训练世界切到应用世界function calling 脚本 / rag_v1 / evals 金标集 / Claude Code 逆向拆解
C 生产化W9-12具备生产级判断力脚本化回归 evals / 成本护栏 / 提示注入报告 / 5 篇论文笔记

进度追踪

  • W1 完成
  • W2 完成
  • W3 完成
  • W4 完成 ← Phase A 验收(01-phase-a-foundation/phase-a-checkpoint.md
  • W5 完成
  • W6 完成
  • W7 完成
  • W8 完成 ← Phase B 验收(02-phase-b-build/phase-b-checkpoint.md
  • W9 完成
  • W10 完成
  • W11 完成
  • W12 完成 ← Phase C 验收(03-phase-c-prod-papers/phase-c-checkpoint.md

常用链接

  • Karpathy YouTube(Intro to LLMs、Zero-to-Hero:micrograd → makemore → nanoGPT)
  • 3Blue1Brown 神经网络 + LLM/Attention 系列
  • 你司网关文档:d:\bowen\project\docs\LLM\
  • 教练:Claude Code 可用来查资料、审你的代码、当你的「同学」

🎯 Everything Claude Code(ECC)上手分享:给 Claude Code 装上「AI 操作系统」

· 阅读需 5 分钟
Bowen Zhang
本文作者

一个痛点开场

用 AI 干活干多了,我发现最扎心的不是"它写不出来",而是这三件事:

一是配置天天重来。Claude Code 换了新会话就不认识你;CLAUDE.md、agents、hooks、rules 每个项目都要重新搭一遍,搭完上个项目的经验又带不过来。

二是干完没人把关。让 AI 并行拉起来跑得挺热闹,但「看起来都对」和「真的对」之间差一道独立检核。好几次交付物差点带病出门,就是少了这一道。

三是没有章法。想让 AI 先规划再动手、提交前自查、测试写规范……说一次管一次,换个说法它又忘了。

所以我就在想:能不能把「并行干活、常驻记忆、质量把关、越用越懂我、干活有章法」这几件事,打包成一个开箱即用的东西,不用每次重新解释?

ECC(Everything Claude Code)就是这么长出来的。

一句话说清它是什么

ECC 是一套「AI 编程工具的配置全家桶」——把 67 个专业子智能体、281 个技能、94 个命令、一套工程规约和安全审计,封装成插件,装进 Claude Code 就能直接用。

它不是针对某个功能的增强,而是把 Claude Code 从"一个能写代码的对话窗口",升级成一支配置好的 AI 团队

数据卡片(截至 2026-08,均可复现验证):

维度数值说明
交付规模67 代理 / 281 技能 / 94 命令装完即得,不用自己造
社区规模≈23.8 万 star / 3.6 万 forkGitHub 热榜级开源项目
打磨时长10+ 个月高强日常使用作者真实产品开发里迭代出来
安全审计1282 项测试 / 98% 覆盖 / 102 条规则AgentShield,黑客松产物
语言覆盖12+ 种语言文档含简体中文 README
授权MIT自由使用、可改
背书Anthropic 黑客松获胜者作者团队实战验证

一句话:它解决的不是『AI 写不写得快』,而是『AI 写得稳不稳、有没有人把关、还记不记得你是谁』。

我亲测下来,它到底好在哪

1. 开箱就是一支「AI 团队」🎯

不用自己写 planner、code-reviewer、tdd-guide——这些它都配好了:写大功能 /ecc:plan,改完 /ecc:code-review,构建挂了有 build-error-resolver,C++/Go/Rust 各有专属 reviewer。

一句话:67 个 agent,就是一支现成的、各司其职的「虚拟团队」。

2. 281 个技能 = 各技术栈的最佳实践直接抄

frontend-patternsbackend-patternspython-patternsgolang-patterns……让 AI 输出的不是"能跑",而是符合该语言惯用法的代码tdd-workflow 把"先写测试"变成每次都会执行的流程。

一句话:想少踩坑,就先装一套别人踩完坑沉淀出来的 patterns。

3. 一套规约,让 AI 干活「有章法」

rules/ 里是必须遵守的硬约束:代码风格、git 规范、80% 覆盖率、提交前安全自查。装完之后,不管开哪个项目,AI 都默认按这套标准干活。

一句话:等于把团队的工程纪律,也"配置化"了。

4. 跨会话记忆 + 持续学习:AI 终于记得我

hooks 自动在会话开始加载上下文、会话结束存状态;/instinct-status 能看 AI 学到了我哪些习惯,/evolve 把相关习惯聚合成技能。用久了是真的"越用越懂我"。

一句话:新会话里它不再是个陌生人。

5. AgentShield:给 AI 配置上个「安全锁」🤔

扫描 CLAUDE.md / settings.json / MCP / hooks,查密钥泄露、注入风险、权限过宽。一句话命令就能跑:

npx ecc-agentshield scan

一句话:把 AI 接进生产之前,先让它自己给自己体检一遍。

6. 不止 Claude Code:一套配置,多端通用

Claude Code / Codex / Cursor / OpenCode / Gemini 都能用——skills 和 rules 的资产可以带走,不被某个工具绑定。

怎么装上就用(完整教程)

前置条件

  • Claude Code v2.1.0+(ECC 依赖新版插件钩子机制,太老会踩坑)
claude --version

方式一:插件安装(推荐,2 分钟)

/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc

⚠️ 早期文档见过 everything-claude-code@everything-claude-code 这种旧标识符,现在统一成 ecc@ecc,以仓库最新 README 为准。

方式二:手动安装(想完全掌握装哪些)

git clone https://github.com/affaan-m/ECC.git && cd ECC
npm install

# ⚠️ 关键一步:rules 不随插件分发,必须手动复制,否则「规约不生效」
mkdir -p ~/.claude/rules
cp -R rules/common ~/.claude/rules/
cp -R rules/typescript ~/.claude/rules/ # 按技术栈追加 python/golang 等

常用命令速查

命令作用
/ecc:plan "需求"实现前先规划拆解
/ecc:code-review代码质量 + 安全检查
/ecc:build-fix一键修构建错误
/security-scanAgentShield 审计配置安全
/skill-create从当前仓库 git 历史生成自己的技能
/instinct-status / /evolve看 AI 学会了什么 / 聚合成技能
/sessions管理会话历史

三个容易踩的坑

  1. 别叠加安装:已用 /plugin install 就不要再跑 install.sh --profile fullnpx ecc-install,会技能重复。
  2. MCP 别一下开太多:工具开关太多会挤爆上下文窗口,每个项目实际启用 < 10 个。
  3. multi- 命令需额外装运行时*:/multi-plan 这类要 npx ccg-workflow 初始化才可用。

适合谁 / 不适合谁

🎯 推荐给:

  • 重度 Claude Code 用户——少写重复配置、让 AI 干活更规范
  • 多语言 / 多项目开发——一套 skills/rules 通用所有技术栈
  • 想把"写代码"外包给 AI、但还想保留工程判断力的人——规划 / 评审 / 安全这些"人的活",它帮你兜底

⚠️ 要谨慎的:

  • Claude Code 新手:67 个 agent + 281 个技能信息量巨大,建议先只装 rules + 几个常用 skill
  • 不喜欢被规约束缚的人:它会"管教"AI 的行为,自由发挥型会觉得被唠叨
  • 只想改一行代码就收工的人:完整规划流程有额外开销

看完立即做(10 分钟落地清单)✅

  1. claude --version 确认 ≥ v2.1.0
  2. /plugin marketplace add https://github.com/affaan-m/ECC + /plugin install ecc@ecc
  3. 手动补 rules(git clone + cp rules/commonrules/typescript~/.claude/rules/
  4. npx ecc-agentshield scan 给现有配置体检一遍
  5. 随手试一下 /ecc:plan "给当前项目加个用户认证"

🚀 装上之后你会发现:AI 干活的方式,从"你要什么我给什么",变成了"我按工程标准帮你把关、把成果交给你验收"。


参考资料:

  • GitHub 仓库:affaan-m/ECC | 官网:ecc.tools
  • 作者 @affaanmustafa 的官方精简指南 / 长文指南 / 安全指南
  • 许可:MIT,可直接用、可改造,记得给个 star

本文为个人亲测分享,所有数字均可到仓库 README 复现验证。


提报人:张博文