一个结构化的、视觉驱动的 Claude Code 完全指南。5,900+ stars,GitHub Trending #1。从基础到高级,包含可复制的模板。

核心定位

官方文档是功能参考,这个指南是教程:有 Mermaid 图、生产级模板、渐进学习路径。

10 个教程模块

顺序模块级别时间
1Slash CommandsBeginner30 min
2MemoryBeginner+45 min
3CheckpointsIntermediate45 min
4CLI BasicsBeginner+30 min
5SkillsIntermediate1h
6HooksIntermediate1h
7MCPIntermediate+1h
8SubagentsIntermediate+1.5h
9Advanced FeaturesAdvanced2-3h
10PluginsAdvanced2h

总学习时间:11-13 小时。15 分钟可以获得即时价值。

Claude Code 功能对比

Feature调用方式持久性最适合
Slash Commands手动 /cmd会话内快捷操作
Memory自动加载跨会话长期学习
Skills自动调用文件系统自动化工作流
Subagents自动委派隔离上下文任务分发
MCP Protocol自动查询实时实时数据访问
Hooks事件触发配置自动化和验证
Plugins一条命令所有功能完整解决方案
Checkpoints手动/自动会话级安全实验

实际用例

  • 自动化代码审查:Slash Commands + Subagents + Memory + MCP
  • 团队入职:Memory + Slash Commands + Plugins
  • CI/CD 自动化:CLI + Hooks + Background Tasks
  • 文档生成:Skills + Subagents + Plugins
  • 安全审计:Subagents + Skills + Hooks(只读模式)
  • 复杂重构:Checkpoints + Planning Mode + Hooks

关键洞察

  • Claude Code 的真正力量在于组合功能,而不是单独使用
  • Skills 是自动调用的可重用能力(vs Slash Commands 是手动调用的快捷方式)
  • Hooks 是事件驱动的自动化(类似 git hooks 的概念)
  • Subagents 在隔离上下文中运行,适合任务分发
  • Memory 跨会话持久化,是长期学习的基础