Build Practical AI Projects with Claude Code & Prompt Engineering
欢迎来到《Vibe Coding Claude Code 实战课》!
本项目仓库收录了课程全部内容、项目源码、Prompt模板和实战演示,帮助你系统掌握 Claude Code 的开发方式,独立构建实用 AI 项目。
本课程专为希望掌握 Claude Code 实战能力的学习者设计,采用 "项目驱动 + Prompt工程" 教学模式,帮助你:
- 快速理解 Claude Code 的安装、配置与交互方式
- 掌握 Prompt 模板的构造方式,提升 Claude 编程效率
- 在 Claude 协助下完成多个 AI 项目(如简历优化器、自动测试生成器、知识问答系统等)
- 理解 Claude 的代码协同能力,涵盖生成、解释、调试、重构等关键操作
- 积累 Prompt 工程实战技巧,打造 Claude + AI 开发者核心竞争力
🚧 理论为辅,实战为主,一节课一个项目思维点,Prompt一学即用。
- ✅ Claude Code 安装配置与终端集成
- ✅ Prompt 设计模板与高效交互技巧
- ✅ Claude 协作式开发(项目生成、错误修复、功能解释)
- ✅ 多个 Claude 项目实战:简历优化、自动摘要、代码审查、数据分析等
- ✅ Prompt 精炼与优化流程,适应多场景开发任务
中文 | English |
---|---|
具备基础编程能力,想掌握AI开发工具 | Basic programmers who want to master AI coding tools |
对Prompt工程或Claude Code感兴趣 | Curious about prompt engineering and Claude Code |
想快速上手Claude实现项目开发 | Want to build projects efficiently using Claude |
AI自学者 / 开发者 / AI产品爱好者 | Self-learners, developers, or AI product builders |
- 🎓 共20节课,每节课50分钟
- 💡 每节课包含:
- Claude使用场景 + 项目介绍
- Prompt模板讲解
- Claude实时生成代码演示
- 课后练习任务 + 提交方式
- 📦 项目源码 & Prompt 模板全部开源收录
👉 完整课程大纲请见:syllabus.md
课程 | 项目名称 | 技术点 |
---|---|---|
Lesson 1 | 什么是Claude Code | 安装配置 + 终端集成 |
Lesson 2 | Claude基础操作 | Prompt输入 + Hello World生成 |
Lesson 3 | AI简历优化器 | 文本解析 + 匹配优化建议 |
Lesson 5 | 自动单元测试生成器 | 函数提取 + 边界测试构造 |
Lesson 9 | 自动摘要工具 | 信息提取 + 多段结构分析 |
Lesson 16 | 数据分析助手 | CSV读取 + 可视化代码生成 |
VibeCoding-ClaudeCode/
├── README.md # 本介绍文件
├── syllabus.md # 课程大纲(20课)
├── lesson-01-intro/ # 第1课内容
│ ├── README.md
│ └── prompts.md
├── lesson-02-basic-usage/
│ ├── README.md
│ └── prompts.md
├── projects/ # Claude项目实战源码合集
│ ├── resume-optimizer/
│ ├── summarizer/
│ ├── code-reviewer/
│ └── ...
├── prompt-templates/ # 通用Prompt模板集
│ ├── test-generator.md
│ ├── code-explainer.md
│ └── ...
├── resources/ # 工具安装 & 环境配置指南
│ ├── claude-install.md
│ └── api-docs/
└── LICENSE
- Claude Code (Anthropic) – LLM辅助编程
- Terminal / CLI / VSCode – 与 Claude 交互环境
- Python / JS / Shell / Markdown – 生成/解释代码语言
- LangChain / Streamlit (选修项目) – 构建高级AI产品原型
- GitHub – 作业提交与项目协作平台
- 每课完成后,请上传作业到自己的 GitHub 并记录 Prompt 设计过程
- 学会对 Claude 的输出进行"提问-调优-再生",形成反馈循环
- 善用 Claude 的系统提示、指令链(Chain-of-Thought)优化输出质量
- 不断完善个人 Prompt 库,形成 Claude 项目开发习惯
若你在学习过程中有任何问题或建议,欢迎通过以下方式联系作者:
📮 Email: climbaidev@gmail.com
🌐 Website: ClimbAI Lab
📢 B站/YouTube: "ClimbAI" AI学习频道(课程同步上线)
本项目遵循 MIT License 协议,你可以自由学习、修改与分发,但请注明来源。
© 2025 ClimbAI Lab LLC All rights reserved.