ORANGE BOOK · CLAUDE CODE

附录 E 100 项达成清单


使用方式

  • 不要"挑容易的先做"——按 1-100 顺序走,因为后面的项目依赖前面的能力
  • 每项后面给了"如何判定完成"——有客观指标的不要自欺
  • 完成 25 项 = 入门
  • 完成 50 项 = 熟练
  • 完成 75 项 = 进阶
  • 完成 100 项 = 专家
  • 不要急——一个真正掌握 Claude Code 的人通常用 3-6 个月走完前 75 项

第一阶段:入门(1-25)

安装与第一次使用

  • 001 在自己的电脑上成功装好 Claude Code,claude --version 能输出版本号
  • 002 跑过 claude doctor,所有项目都是 ✓ 或可接受的 ⚠
  • 003 已登录账号(订阅或 API Key),claude 启动后能看到欢迎信息
  • 004 知道怎么 claude logoutclaude login 切换账号
  • 005 能熟练用 Esc 中断、Ctrl + D 退出
  • 006 跑过至少 3 个 / 开头的内置命令(如 /init / /cost / /clear
  • 007 让 Claude 帮你做过至少 1 件"非编程"的小事(整理文件 / 翻译 / 写邮件)
  • 008 让 Claude 帮你做过至少 1 件"非编程的复杂事"(旅行规划 / 月度账单分析 / 学习计划)

配置与定制

  • 009 创建过 ~/.claude/CLAUDE.md 写自己的偏好(即使只有 5 行)
  • 010 在某个项目里跑过 /init 生成项目级 CLAUDE.md
  • 011 知道全局配置 ~/.claude/settings.json 在哪
  • 012 给某个目录加过 .claudeignore,至少包含 .env
  • 013 用过 @文件路径 引用方式(而不是手动复制粘贴文件内容)
  • 014 用过 @目录/ 让 Claude 看整个目录
  • 015 切换过模型(如 /model haiku),知道为什么换

提示词基本功

  • 016 写过一个包含"角色 + 目标 + 约束 + 格式"的结构化提示词
  • 017 知道为什么"今天天气怎么样"是糟糕的提示词
  • 018 用过 XML 标签包裹长内容(<context>...</context>
  • 019 用过 Plan Mode(Shift + Tab 切换)让 Claude 先规划再做
  • 020 用过 /compact 压缩长会话历史

安全意识

  • 021 你的 .env 100% 不在任何 git 仓库里(git log --all --full-history -- .env 没结果)
  • 022 你的 API Key 在 Anthropic Console 设了 Hard Limit
  • 023 你看过本月在 console.anthropic.com 的账单 / 用量
  • 024 你知道 Claude 哪些动作会问你确认、哪些不会
  • 025 你能在 1 分钟内用 Esc / pkill 紧急停止 Claude

完成 25 项 = 入门成功。你已经是一个能"日常用起来"的 Claude Code 用户。


第二阶段:熟练(26-50)

提示词进阶

  • 026 把至少 1 个高频提示词存成自定义 slash command(~/.claude/commands/<name>.md
  • 027 在自定义命令里用过 $ARGUMENTS 接收参数
  • 028Few-shot examples(给 2-3 个理想输出样本)改善过结果质量
  • 029 写过一个"角色扮演"提示词(如"你是一个 staff 工程师,请 review……")
  • 030 给 Claude 主动说过"你不确定就问我"——并真的得到了好结果

CLAUDE.md 进阶

  • 031 同时维护过个人级 + 项目级 + 本地级三层 CLAUDE.md
  • 032 你的某个 CLAUDE.md 包含了"项目术语表"或"命名约定"
  • 033 你的 CLAUDE.md 包含"永远不要做的事"清单
  • 034 至少用过一次 # 这是给 AI 看的注释,不要改这段 这类反复出现的提醒
  • 035 在团队仓库里和同事一起维护一份 CLAUDE.md(git 协作)

Skills

  • 036 知道 Skill = SKILL.md + 可选辅助文件
  • 037 跑过 /skills list 看默认安装了哪些 Skill
  • 038 启用 / 禁用过某个 Skill
  • 039 至少装过 1 个社区 Skill
  • 040 自己写过 1 个 Skill(即使很简单),它真的被 Claude 自动触发过

MCP

  • 041 知道 MCP 是什么、能做什么(不是只听过名字)
  • 042 装过至少 3 个不同的 MCP(如 GitHub / Filesystem / 数据库)
  • 043 跑过 /mcp list 看自己装了哪些
  • 044 你的某个项目用 .mcp.json 把 MCP 配置写进了项目(不是放全局)
  • 045 卸载过不再用的 MCP

Hooks

  • 046 看过 ~/.claude/settings.json 里的 hooks 段(即使是空的)
  • 047 写过一个 PreToolUse Hook(哪怕只是 echo "tool used"
  • 048 写过一个 PostToolUse Hook(如自动 git commit
  • 049 写过一个 SessionStart Hook(如自动 cd 到工作目录)
  • 050 你的某个 Hook 阻止过一次危险操作(哪怕是测试出来的)

完成 50 项 = 熟练。你已经能定制 Claude Code 适应自己的工作流。


第三阶段:进阶(51-75)

Subagents

  • 051 知道 Subagent 是什么、为什么要用
  • 052 跑过 /agents 命令看可用的 Subagent
  • 053 自己定义过一个 Subagent(在 .claude/agents/ 里)
  • 054 你定义的 Subagent 用了 Haiku 模型(省钱)
  • 055 让 Claude 把一个大任务拆给多个 Subagent 并行处理过
  • 056 处理过 Subagent 卡死的情况(用 /agents kill

自动化(/loop)

  • 057 知道 cron 表达式 5 段格式(分 时 日 月 周)
  • 058 跑过 /loop list 看任务清单
  • 059 创建过一个 /loop 任务(如每天早 9 点跑某个简报)
  • 060 你的某个 /loop 任务连续运行了至少 7 天没出错
  • 061/loop 任务设了 --max-tokens 上限
  • 062 你的某个 Hook + /loop 配合产出过自动化结果(如自动周报推到 Slack)

编程实战

  • 063 让 Claude 写过 1 个新功能(不是修小 bug)
  • 064 让 Claude 帮你查过 1 个真实 bug 并找到根因
  • 065 让 Claude 给现有代码加过单元测试
  • 066 让 Claude review 过你的 PR 并采纳了至少 1 条建议
  • 067 让 Claude 重构过一段代码(不是改风格,是改结构)
  • 068 让 Claude 帮你做过一次完整的"项目首次理解"

工作 / 生活实战

  • 069 让 Claude 做过至少 1 个完整的非编程项目(旅行 / 简历 / 学习计划)
  • 070 让 Claude 帮你做了一份周报或月报,老板没看出是 AI 写的
  • 071 让 Claude 做过一次竞品 / 市场研究(多源汇总)
  • 072 让 Claude 帮你处理过敏感场景(合同 / 客户邮件 / 谈判)并校对了关键事实

成本与性能

  • 073 装过 ccusage 跟踪用量
  • 074 你能说清自己一个月在 Claude Code 上花了多少钱
  • 075 你优化过某个高频任务的成本(比如把 Sonnet 换成 Haiku 省了 70%)

完成 75 项 = 进阶。你已经是身边人会主动问你"Claude Code 怎么用"的那个人。


第四阶段:专家(76-100)

多机 / 团队 / 企业

  • 076 你在 2 台以上设备同步过 ~/.claude/ 配置
  • 077 你在团队里推广过 Claude Code(哪怕只是 1 次分享)
  • 078 你给团队建过一份共享的 CLAUDE.md / Skills 库
  • 079 你了解过 Claude for Enterprise 的功能(即使没用过)

中国大陆专属

  • 080 你知道至少 2 种"中国大陆稳定使用 Claude Code"的方案,能说清优缺点
  • 081 你用过 Claude Code Router 转到国产模型(DeepSeek / Kimi / 智谱)
  • 082 你知道哪些行为会触发 Anthropic 风控、如何避免
  • 083 你帮过至少 1 个新人在中国大陆顺利装上 Claude Code

安全 / 隐私

  • 084 你写过/调整过一个 PreToolUse Hook 拦截危险命令(rm -rf / 给客户发邮件 / 等)
  • 085 你用过沙盒(Docker / Devcontainer)跑过不信任的项目
  • 086 你做过一次"假装 API Key 泄露"的应急演练
  • 087 你知道 Anthropic 的数据保留政策,并据此选择了"是否启用模型训练贡献"
  • 088 你处理过涉及个人信息(PII)的项目,并采取了脱敏 / 本地化措施

对外输出

  • 089 你在某个社区(知乎 / B 站 / 即刻 / Twitter / Discord / Reddit)发过至少 1 条 Claude Code 的内容
  • 090 你写过 1 篇 Claude Code 的博客 / 笔记 / 教程
  • 091 你的内容获得过至少 10 个有效互动(点赞 / 评论 / 转发)
  • 092 你回答过别人的 Claude Code 问题,得到对方"有用"的反馈

创造者

  • 093 你在 GitHub 上发布过至少 1 个 Skill
  • 094 你在 GitHub 上发布过至少 1 个 MCP(自己写的,或 fork 改造的)
  • 095 你在 GitHub 上发布过至少 1 个 Plugin(Skill + MCP + Hook 的组合)
  • 096 你的某个开源作品有 100+ star 或 1000+ download
  • 097 你用 Claude Code 构建过一个完整产品(哪怕只是个小工具站)
  • 098 你接过 1 个用 Claude Code 完成的有偿项目(无论金额)

思维转变

  • 099 你已经把"我能不能用 AI"作为日常默认问题,先想 AI 再想自己手做
  • 100 你不再把 Claude Code 当"工具"——它是你的"同事"、"实习生"或"团队"

完成 100 项 = 专家。你不仅会用,而且开始反向影响这个生态。


进度追踪与复盘

月度复盘表

每月底花 10 分钟填一次:

## 2026 年 X 月 Claude Code 复盘

### 本月新点亮
- [ ] 第 X 项:……
- [ ] 第 X 项:……

### 本月最大收获
- 学到的新方法:
- 解决的具体问题:
- 节省的时间估算:

### 本月最大踩坑
- 坑:
- 教训:
- 防止再次发生的对策:

### 下月目标
- 重点点亮:第 X、X、X 项
- 想做的具体项目:

阶段性奖励建议

每完成一个阶段,给自己一个小奖励:

阶段 完成项数 建议奖励
入门 25 一份好咖啡 / 看一部电影
熟练 50 一本想看很久的书 / 一顿好饭
进阶 75 一次小旅行 / 升级你的键盘 / 显示器
专家 100 一次像样的旅行 / 给自己写一篇"100 项达成"博客

奖励不是重点,让自己看到进步才是重点。100 项不是终点,是"刚毕业"——之后真正属于你的故事才开始。


给"完成 100 项"的你

如果你真的走到这里:

  • 你已经走在 95% 的 AI 用户前面
  • 你不仅是用户,已经是这个生态的"共建者"
  • 你身边一定有至少 5 个人因为你也开始用 Claude Code
  • 你的工作 / 学习 / 生活节奏,一定和 6 个月前完全不同

最后一件事:写一封信给当年那个"刚装 Claude Code、连 npm install 都不会的自己",告诉他:

一切都值得。所有踩过的坑、读过的文档、加班调试的 Hook、被 API 账单吓出冷汗的早晨——都值得。

因为你今天能做到的事,他根本想象不到。

然后把这封信存到 ~/.claude/letters/me-from-future.md,让 Claude 在每年这一天给"未来的下一个你"读一次。