按天划分的学习计划,每天30-60分钟,系统掌握 Claude Code
学习节奏:
- 工作日:每天 30-45 分钟
- 周末:1-2 小时深入实践
- 安装 Claude Code
- 完成登录认证
- 测试基本功能(
claude命令) - 阅读 START_HERE.md
用时:30 分钟
学习目标:了解 Claude Code 是什么,能做什么
学习内容:
- 阅读
modules/module-1/README.md前半部分 - 了解 Claude Code 的核心概念
- 理解与传统 IDE 插件的区别
练习:
- 启动 Claude Code:
claude - 尝试第一次对话
- 使用
/help查看帮助
用时:30 分钟
学习目标:学会如何与 Claude Code 有效沟通
学习内容:
- 阅读
modules/module-1/README.md后半部分 - 学习提示词技巧
- 了解如何提出清晰的请求
练习:
- 让 Claude Code 创建一个简单的 Node.js 项目
- 请求生成 package.json
- 创建一个 Express 服务器
用时:45 分钟
学习目标:通过实际代码练习巩固基础
练习:
- 打开
modules/module-1/buggy-code.js - 让 Claude Code 分析代码问题
- 请求代码优化建议
- 完成
modules/module-1/CHECKLIST.md检查清单
命令辅助:
/exercise # 如果遇到困难用时:1 小时
学习目标:巩固模块 1 的知识
任务:
- 复习模块 1 的关键概念
- 使用
/review topic="模块1"复习 - 记录学习笔记到
QA_RECORD.md - 确认完成
modules/module-1/CHECKLIST.md所有项目
用时:每天 30 分钟
学习目标:掌握文件读取和创建
学习内容:
- 阅读
modules/module-2/README.md- Read 和 Write 部分 - 了解文件操作的最佳实践
练习:
- 让 Claude Code 读取项目文件
- 创建新文件
- 理解文件路径的使用
用时:45 分钟
学习目标:学会精确编辑现有文件
学习内容:
- 阅读
modules/module-2/README.md- Edit 部分 - 了解 Edit vs Write 的区别
练习:
- 打开
modules/module-2/refactor-example/shopping-cart.js - 使用 Edit 工具重构代码
- 提取重复代码
用时:1 小时
学习目标:掌握文件搜索和内容搜索
学习内容:
- 阅读
modules/module-2/README.md- Glob 和 Grep 部分 - 学习搜索模式和正则表达式
练习:
- 使用 Glob 查找特定类型文件
- 使用 Grep 搜索代码内容
- 跨文件追踪函数调用
用时:45 分钟
学习目标:学会执行终端命令
学习内容:
- 阅读
modules/module-2/README.md- Bash 部分 - 了解权限和安全协议
练习:
- 运行 npm 命令
- 执行 Git 操作
- 了解命令执行的限制
用时:45 分钟
学习目标:综合使用所有工具
练习:
- 完成
modules/module-2/TASKS.md的所有练习 - 项目导航练习
- 代码重构实战
用时:1-2 小时
学习目标:掌握 Claude Code 的 Git 操作
学习内容:
- 阅读
modules/module-3/README.md- Git 基础部分 - 学习提交信息规范
- 了解 Git 安全协议
练习:
- 练习 1:基础 Git 操作
- 练习 2:创建规范的提交
- 使用
/debug解决 Git 问题
用时:每天 1 小时
学习目标:学会分支操作和 PR 创建
学习内容:
- 阅读
modules/module-3/README.md- 分支和 PR 部分
练习:
- 练习 3:分支管理
- 练习 4:Pull Request 流程
- 练习 5:冲突解决(
conflict-practice/)
用时:每天 1-1.5 小时
任务:
- 复习 Git 工作流
- 完成
modules/module-3/EXERCISES.md所有练习 - 记录 Git 操作技巧
用时:1 小时
学习目标:了解自定义命令的价值
学习内容:
- 阅读
modules/module-4/README.md - 了解内置命令
- 学习命令文件格式
练习:
- 探索现有的6个自定义命令
- 理解命令的执行机制
用时:每天 45 分钟
学习目标:创建自己的命令
练习:
- 创建代码审查命令
/review - 创建测试命令
/test - 创建文档命令
/doc - 创建项目特定命令
用时:每天 1 小时
学习目标:掌握 Hooks 的工作原理
学习内容:
- 阅读
modules/module-5/README.md - 了解不同类型的 Hooks
- 学习安全性和权限控制
练习:
- 创建 pre-commit hook
- 实现代码格式化 hook
- 配置质量检查
用时:每天 1-1.5 小时
学习目标:创建自动化工作流
练习:
- 自动日志记录
- 提交信息规范检查
- CI/CD 集成
- 文件备份机制
用时:每天 1-2 小时
学习目标:理解 MCP 协议和集成
学习内容:
- 阅读
modules/module-6/README.md- MCP 部分 - 了解 MCP 服务器生态
- 查看
references/MCP_CONFIGURATION_REPORT.md
练习:
- 配置 GitHub MCP
- 使用 Filesystem MCP
- 尝试数据库 MCP
用时:每天 1 小时
学习目标:掌握 Agents 的使用
学习内容:
- 阅读
references/CLAUDE_CODE_TIPS.md- Tip 15 Agents - 了解 agent 类型和使用场景
练习:
- 使用 general-purpose agent
- 创建自定义 agent
- 处理复杂任务分解
用时:每天 1-2 小时
选择一个项目开始:
- 完整的 CRUD 应用
- 用户认证
- RESTful API
- 单元测试 预计:5-7 天
- 复杂前端交互
- 实时通信
- 团队协作 预计:7-10 天
- 找到合适的开源项目
- 理解项目结构
- 提交 PR 预计:持续进行
- 完成今天的学习内容
- 完成练习任务
- 记录学习笔记(QA_RECORD.md)
- 标记完成的检查清单项
- 回顾本周学到的内容
- 使用
/progress查看进度 - 记录遇到的问题和解决方案
- 规划下周学习
- 专注一个小主题
- 完成一个小练习
- 记录关键要点
- 深入实践
- 完成综合练习
- 整理本周笔记
# 使用命令获取帮助
/debug problem_description="你的问题"
/tips
/exercise
# 或查看文档
cat references/TROUBLESHOOTING.md
cat CHEATSHEET.md- 能够独立使用 Claude Code
- 理解6大核心工具
- 能够有效沟通需求
- 掌握 Git 工作流
- 能够创建自定义命令
- 理解项目管理最佳实践
- 能够设计自动化工作流
- 掌握 MCP 集成
- 理解复杂任务处理
- 完成至少1个实战项目
- 建立高效开发工作流
- 能够指导他人使用 Claude Code
# 1. 查看当前进度
/progress
# 2. 开始模块1
/study module_number=1
# 3. 记录学习
# 在 QA_RECORD.md 中记录今天的学习记住:
- 📅 每天坚持30分钟
- ✅ 完成检查清单
- 📝 记录学习过程
- 🆘 遇到问题及时求助
Happy Learning! 加油! 💪
最后更新: 2025-10-13 适用学习路径: 标准路径(6-8周)