claude-howto:用一个周末掌握 Claude Code 的可视化学习指南

claude-howto 是一个面向 Claude Code 的可视化、示例驱动学习指南,从基础概念到高级 Agent,涵盖 Slash Commands、Memory、Skills、Subagents、MCP、Hooks、Plugins 等 10 大模块,附带可直接复用的配置模板。今日 GitHub Trending 第一,单日新增 2,390 stars。

项目概览

仓库luongnv89/claude-howto
今日新增 Stars:2,390(总计 14,329)
许可证:MIT
版本:v2.2.0(2026 年 3 月)
兼容性:Claude Code 2.1+,支持 Claude Sonnet 4.6 / Opus 4.6 / Haiku 4.5


项目简介

claude-howto 是一份专为 Claude Code 设计的可视化、示例驱动学习指南,目标是让开发者"用一个周末掌握 Claude Code"。项目通过结构化的 10 大功能模块,配合 Mermaid 架构图、可复制即用的配置模板以及自评估工具,帮助用户从零基础快速构建自动化工作流,并在实际项目中落地应用。


十大功能模块

模块 功能描述 建议学习时间
01-slash-commands 用户可调用的快捷命令 30 分钟
02-memory 跨会话的持久化上下文 45 分钟
03-skills 可复用的自动化能力 1 小时
04-subagents 专用 AI 代理 1.5 小时
05-mcp 外部工具访问协议 1 小时
06-hooks 事件驱动的自动化脚本 1 小时
07-plugins 功能插件包 2 小时
08-checkpoints 会话快照与回滚 45 分钟
09-advanced-features 计划模式、后台任务等高级功能 2–3 小时
10-cli 命令行接口参考 30 分钟

完整学习路径约需 11–13 小时。


核心特色

可视化教程:每个模块均配备 Mermaid 图表,直观展示功能内部工作原理,降低理解门槛。

复制即用模板:所有配置文件、脚本与命令均提供可直接复制的生产级模板,适合在真实项目中快速集成。

自评估工具:在 Claude Code 中运行 /self-assessment/lesson-quiz [主题] 命令,即可检测自身知识掌握程度,实现主动学习闭环。

离线阅读支持:项目内置脚本,可将全部教程内容导出为 EPUB 电子书,方便离线阅读。


快速开始

15 分钟入门

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# 1. 克隆项目
git clone https://github.com/luongnv89/claude-howto.git
cd claude-howto

# 2. 复制第一个 Slash Command 到你的项目
mkdir -p /path/to/your-project/.claude/commands
cp 01-slash-commands/optimize.md /path/to/your-project/.claude/commands/

# 3. 在 Claude Code 中尝试
# 输入:/optimize

1 小时完整安装

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# Slash Commands(15 分钟)
cp 01-slash-commands/*.md .claude/commands/

# 项目记忆(15 分钟)
cp 02-memory/project-CLAUDE.md ./CLAUDE.md

# 安装 Skill(15 分钟)
cp -r 03-skills/code-review ~/.claude/skills/

# 配置 Hooks(15 分钟)
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh

各模块快速安装命令

功能 安装命令
Slash Commands cp 01-slash-commands/*.md .claude/commands/
Memory cp 02-memory/project-CLAUDE.md ./CLAUDE.md
Skills cp -r 03-skills/code-review ~/.claude/skills/
Subagents cp 04-subagents/*.md .claude/agents/
MCP export GITHUB_TOKEN="token"claude mcp add github -- npx -y @modelcontextprotocol/server-github
Hooks cp 06-hooks/*.sh ~/.claude/hooks/ && chmod +x ~/.claude/hooks/*.sh
Plugins /plugin install pr-review

学习路径建议

  • 初学者:从 01-slash-commands 开始,约 2.5 小时
  • 中级用户:从 03-skills 开始,约 3.5 小时
  • 高级用户:从 09-advanced-features 开始,约 5 小时
  • 完整学习:按模块顺序,总计 11–13 小时

为何值得关注

随着 Claude Code 逐渐成为 AI 辅助开发的主流工具之一,系统性学习其进阶用法的需求日益增长。claude-howto 填补了官方文档与实际工程落地之间的空白——它不只是罗列 API,而是以可视化图表 + 即用模板的方式,帮助开发者真正理解并在生产项目中组合使用各项功能,构建自定义的 AI 自动化工作流。


参考链接