Claude Code 实战教程:从入门到精通的完整指南
🔥 项目地址:https://github.com/luongnv89/claude-howto 📌 一句话总结:一套从入门到精通的 Claude Code 实战教程,10 大模块、可直接复制的模板、可视化流程图,让你周末吃透命令 / 记忆 / 子代理 / MCP / 钩子全能力。
一、前言:你只用了 Claude Code 10% 的功力
很多同学装了 Claude Code,只会简单聊天、让 AI 写点代码。 但官方文档只讲 “有什么功能”,不讲怎么组合成工作流:
-
斜杠命令、Memory、Skills、Hooks、MCP、Subagents 到底先学哪个?
-
怎么搭一套自动 CodeReview、自动文档、自动部署的工程流?
-
为什么别人的 AI 能记住项目规范、自动格式化、自动安全扫描?
答案很简单:你缺一套成体系的实战教程。
今天给大家带来的开源项目 claude-howto,就是为解决这个问题而生:
-
全球 34k+ Star,开发者公认的 Claude Code 圣经
-
10 大模块,从零基础到高级架构一步不跳
-
全是可直接复制的模板、脚本、配置
-
自带自测 + quiz,学完马上检验掌握程度
-
支持中文 / 英文 / 越语,离线 EPUB 一键导出
二、项目到底强在哪?和官方文档区别
|
对比 |
官方文档 |
claude-howto(本项目) |
|
形式 |
功能清单 |
阶梯式实战教程 |
|
示例 |
HelloWorld 级 |
生产可用工作流 |
|
结构 |
按功能分 |
按学习路径分 |
|
图示 |
无 |
Mermaid 内部原理流程图 |
|
自测 |
无 |
|
|
模板 |
极少 |
命令 / 钩子 / MCP / 代理全套 |
一句话:官方教你 “是什么”,这个项目教你 “怎么用、怎么串成生产力”。
三、10 大核心模块(从新手到大神路线图)
项目把学习路径拆成 10 个模块,总耗时 11~13 小时,周末刷完直接封神。
01 斜杠命令 Slash Commands(30 分钟)
把高频操作变成 /命令,一键触发。 内置模板:
-
/optimize代码优化 -
/prPR 预审 -
/generate-api-docs自动接口文档
安装一行搞定:
cp 01-slash-commands/*.md 你的项目/.claude/commands/
02 记忆 Memory(45 分钟)
让 AI 跨会话记住项目规范,不用每次重复说明。 三层记忆:
-
项目级:
CLAUDE.md -
目录级:子文件夹
CLAUDE.md -
个人级:
~/.claude/CLAUDE.md
cp 02-memory/project-CLAUDE.md 你的项目/CLAUDE.md
03 技能 Skills(1 小时)
可复用、自动触发的工作流包,相当于给 AI 装插件。 最常用:
-
code-review代码审查 -
doc-generator文档生成 -
brand-voice风格统一
cp -r 03-skills/code-review ~/.claude/skills/
04 子代理 Subagents(1.5 小时)
把任务拆给专用 AI 专家:
-
代码评审员、测试工程师、文档工程师、安全审计员
cp 04-subagents/*.md 你的项目/.claude/agents/
05 MCP 协议(1 小时)
让 Claude 调用外部工具:GitHub、数据库、文件系统、云服务。 一行添加 GitHub MCP:
export GITHUB_TOKEN="你的token" claude mcp add github -- npx -y @modelcontextprotocol/server-github
06 钩子 Hooks(1 小时)
事件触发自动化:写代码前格式化、提交前跑测试、保存前安全扫描。 4 大类 25 种事件:
-
PreToolUse / PostToolUse
-
SessionStart / SessionEnd
-
UserPromptSubmit / TaskCompleted
mkdir -p ~/.claude/hooks cp 06-hooks/*.sh ~/.claude/hooks/ chmod +x ~/.claude/hooks/*.sh
07 插件 Plugins(2 小时)
一键安装完整解决方案包:
-
pr-review完整 PR 审查流 -
devops-automation部署自动化 -
documentation文档全家桶
/plugin install pr-review
08 检查点 Checkpoints(45 分钟)
会话快照 + 时光回滚,试错不翻车。 用法:
# 按两次Esc 或 /rewind
09 高级特性(2~3 小时)
-
Planning Mode 先规划再编码
-
后台长任务
-
权限模式:
plan/acceptEdits/dontAsk -
无头模式用于 CI/CD
10 CLI 完全参考(30 分钟)
脚本化、批处理、管道调用:
claude -p "审查这段代码" --output-format json cat error.log | claude -p "分析错误原因"
四、15 分钟极速上手(复制粘贴就能用)
# 1. 拉取项目
git clone https://github.com/luongnv89/claude-howto.git
cd claude-howto
# 2. 装斜杠命令
mkdir -p 你的项目/.claude/commands
cp 01-slash-commands/optimize.md 你的项目/.claude/commands/
# 3. 装项目记忆
cp 02-memory/project-CLAUDE.md 你的项目/CLAUDE.md
# 4. 装代码审查技能
cp -r 03-skills/code-review ~/.claude/skills/
然后在 Claude Code 里输:
/optimize
立刻体验专业级代码优化。
五、3 个真实生产工作流(直接抄)
1)全自动 PR 审查
/review-pr
流程:
-
加载项目规范 Memory
-
通过 MCP 拉取 PR 代码
-
委托 code-reviewer 子代理
-
委托 test-engineer 子代理
-
输出审查报告 + 优化建议
2)一键 API 文档
生成auth模块的接口文档
流程:
-
触发 doc-generator 技能
-
委托 documentation-writer
-
输出带示例的完整 markdown 文档
3)DevOps 一键部署
/deploy production
流程:
-
前置钩子:环境检查
-
部署子代理执行
-
MCP 调用 K8s / 云厂商
-
后置钩子:健康检查
-
推送通知
六、最佳实践(少走 3 个月弯路)
✅ 先从斜杠命令入门,再上 Memory ✅ 用版本管理托管项目 .claude 目录 ✅ 团队共享同一份 [CLAUD.md](CLAUD.md) 规范 ✅ 钩子先开 2~3 个,别一上来全量开 ✅ 敏感信息绝不硬编码,用环境变量
七、离线电子书:一键导出 EPUB
uv run scripts/build_epub.py
生成带图的离线手册,地铁 / 出差都能学。
八、总结
claude-howto 是目前全球最完整、最实战、最受欢迎的 Claude Code 学习体系。
-
10 大模块打通命令→记忆→技能→代理→MCP→钩子→插件
-
全部模板可直接复制到生产
-
自测 + quiz 帮你查漏补缺
如果你用 Claude Code 却还没刷过这个项目,相当于拿着屠龙刀当菜刀用。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)