{"id":31786993,"url":"https://github.com/0xfnzero/ai-code-tutorials","last_synced_at":"2026-02-15T22:04:13.592Z","repository":{"id":318642942,"uuid":"1072144749","full_name":"0xfnzero/AI-Code-Tutorials","owner":"0xfnzero","description":"AI编程资料整理","archived":false,"fork":false,"pushed_at":"2025-10-08T11:19:14.000Z","size":81,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-08T12:22:36.369Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xfnzero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-08T10:17:28.000Z","updated_at":"2025-10-08T11:56:46.000Z","dependencies_parsed_at":"2025-10-08T12:22:37.871Z","dependency_job_id":"81fd7a15-fad3-43d7-9a5b-8fb2cdd8b852","html_url":"https://github.com/0xfnzero/AI-Code-Tutorials","commit_stats":null,"previous_names":["0xfnzero/ai-code"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/0xfnzero/AI-Code-Tutorials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xfnzero%2FAI-Code-Tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xfnzero%2FAI-Code-Tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xfnzero%2FAI-Code-Tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xfnzero%2FAI-Code-Tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xfnzero","download_url":"https://codeload.github.com/0xfnzero/AI-Code-Tutorials/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xfnzero%2FAI-Code-Tutorials/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29490360,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T19:29:10.908Z","status":"ssl_error","status_checked_at":"2026-02-15T19:29:10.419Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-10T13:45:43.316Z","updated_at":"2026-02-15T22:04:13.553Z","avatar_url":"https://github.com/0xfnzero.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003e🚀 Claude Code 从入门到精通\u003c/h1\u003e\n    \u003ch3\u003e\u003cem\u003e完整的 AI 辅助编程学习教程\u003c/em\u003e\u003c/h3\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cstrong\u003e从零基础到高级应用，系统学习 Claude Code，掌握 AI 辅助编程技能，提升开发效率 10 倍。\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/0xfnzero/AI-Code-Tutorials\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/stars/0xfnzero/AI-Code-Tutorials?style=social\" alt=\"GitHub stars\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/0xfnzero/AI-Code-Tutorials/network\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/forks/0xfnzero/AI-Code-Tutorials?style=social\" alt=\"GitHub forks\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/0xfnzero/AI-Code-Tutorials/blob/main/LICENSE\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"License\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/0xfnzero/AI-Code-Tutorials/issues\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues/0xfnzero/AI-Code-Tutorials\" alt=\"GitHub issues\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Claude-000000?style=for-the-badge\u0026logo=anthropic\u0026logoColor=white\" alt=\"Claude\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/AI-FF6B6B?style=for-the-badge\u0026logo=openai\u0026logoColor=white\" alt=\"AI\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Tutorial-4B8BBE?style=for-the-badge\u0026logo=read-the-docs\u0026logoColor=white\" alt=\"Tutorial\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"#-教程大纲\"\u003e教程大纲\u003c/a\u003e •\n    \u003ca href=\"#-学习路线建议\"\u003e学习路线\u003c/a\u003e •\n    \u003ca href=\"#-学习目标\"\u003e学习目标\u003c/a\u003e •\n    \u003ca href=\"#-扩展学习资源\"\u003e资源\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/0xfnzero/AI-Code-Tutorials/blob/main/README.md\"\u003e中文\u003c/a\u003e |\n    \u003ca href=\"https://github.com/0xfnzero/AI-Code-Tutorials/blob/main/README_EN.md\"\u003eEnglish\u003c/a\u003e |\n    \u003ca href=\"https://fnzero.dev/\"\u003eWebsite\u003c/a\u003e |\n    \u003ca href=\"https://t.me/fnzero_group\"\u003eTelegram\u003c/a\u003e |\n    \u003ca href=\"https://discord.gg/vuazbGkqQE\"\u003eDiscord\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## 📖 快速开始\n\n直接从 [第一课：什么是 Claude Code？](./tutorials/01-基础概念.md) 开始学习，第二课包含完整的安装和配置指南。\n\n## 🎯 教程大纲\n\n本教程采用循序渐进的方式，分为三个阶段：入门、进阶和高级。**即使你完全没有编程基础，也能跟着学习！**\n\n### 📘 入门篇（零基础友好）\n\n#### [第一课：什么是 Claude Code？](./tutorials/01-基础概念.md)\n- Claude Code 简介\n- 和 ChatGPT 的区别\n- 能做什么？适合谁用？\n- 安全性说明\n\n#### [第二课：安装和配置](./tutorials/02-安装和配置.md)\n- 安装 Node.js\n- 安装 Claude Code\n- 获取和配置 API 密钥\n- 第一次运行\n- 常见问题解决\n\n#### [第三课：第一次对话](./tutorials/03-第一次对话.md)\n- 如何有效沟通\n- 创建第一个项目（个人名片网页）\n- 理解 Claude Code 的工作流程\n- 常见交互场景\n- 实用对话模板\n\n#### [第四课：基本命令和操作](./tutorials/04-基本命令和操作.md)\n- 内置命令详解\n- 文件操作技巧\n- 项目管理方法\n- 代码搜索和导航\n- Git 基础操作\n\n### 📗 进阶篇（提升技能）\n\n#### [第五课：文件操作进阶](./tutorials/05-文件操作进阶.md)\n- 复杂项目结构管理\n- 跨文件搜索和替换\n- 代码重构技巧\n- 批量文件操作\n- 配置文件管理\n- 项目文档自动化\n\n#### [第六课：项目实战 - 完整 Web 应用](./tutorials/06-项目实战-Web应用.md)\n从零构建任务管理应用，包含 8 个详细模块：\n- [1.1 项目规划](./tutorials/06-项目实战-Web应用/01-项目规划.md) - 需求分析、技术栈选择\n- [1.2 项目结构搭建](./tutorials/06-项目实战-Web应用/02-项目结构.md) - 目录结构、版本控制\n- [1.3 静态页面设计](./tutorials/06-项目实战-Web应用/03-静态页面.md) - HTML/CSS、响应式布局\n- [1.4 前端功能实现](./tutorials/06-项目实战-Web应用/04-前端功能.md) - CRUD操作、本地存储\n- [1.5 后端服务器搭建](./tutorials/06-项目实战-Web应用/05-后端搭建.md) - Express、SQLite、API\n- [1.6 用户认证系统](./tutorials/06-项目实战-Web应用/06-用户认证.md) - 注册登录、JWT、密码加密\n- [1.7 功能增强](./tutorials/06-项目实战-Web应用/07-功能增强.md) - 搜索筛选、拖拽排序\n- [1.8 部署上线](./tutorials/06-项目实战-Web应用/08-部署上线.md) - Heroku部署、环境配置\n\n#### [第七课：进阶技巧和最佳实践](./tutorials/07-进阶技巧.md)\n掌握高级开发技巧，包含 6 个专题模块：\n- [1.1 提示词基础](./tutorials/07-进阶技巧/01-提示词基础.md) - 精确描述、上下文、示例引用\n- [1.2 代码审查](./tutorials/07-进阶技巧/02-代码审查.md) - 性能优化、重构建议\n- [1.3 调试技巧](./tutorials/07-进阶技巧/03-调试技巧.md) - 系统化调试、断点、日志\n- [1.4 设计模式](./tutorials/07-进阶技巧/04-设计模式.md) - 单例、观察者、工厂模式\n- [1.5 错误处理](./tutorials/07-进阶技巧/05-错误处理.md) - 统一处理、友好提示\n- [1.6 安全最佳实践](./tutorials/07-进阶技巧/06-安全实践.md) - 输入验证、XSS/CSRF防护\n\n### 📕 高级篇（专业开发）\n\n#### [第八课：Claude Code 高级应用](./tutorials/08-高级应用.md)\n- AI Pair Programming（结对编程）\n- 复杂项目架构设计\n- 微前端架构\n- 插件系统设计\n- 自动化测试（单元测试、E2E测试）\n- CI/CD 集成\n- 多语言项目开发\n\n#### [第九课：提示词优化技巧](./tutorials/09-提示词优化技巧.md) ⭐\n**效率提升 10 倍的秘诀**，包含 6 个核心模块：\n- [1.1 六大黄金原则](./tutorials/09-提示词优化技巧/01-六大原则.md) - 具体明确、结构化、上下文丰富\n- [1.2 高级技巧](./tutorials/09-提示词优化技巧/02-高级技巧.md) - 角色设定、思维链、约束性提示\n- [1.3 模板库](./tutorials/09-提示词优化技巧/03-模板库.md) - 功能开发、代码审查、Bug修复\n- [1.4 最佳实践](./tutorials/09-提示词优化技巧/04-最佳实践.md) - Dos/Don'ts、常见陷阱\n- [1.5 案例研究](./tutorials/09-提示词优化技巧/05-案例研究.md) - 真实项目、前后对比\n- [1.6 练习项目](./tutorials/09-提示词优化技巧/06-练习项目.md) - 提示词重写、实战演练\n\n#### [第十课：AI 子代理系统](./tutorials/10-AI子代理系统.md) ⭐\n**打造你的专家团队**，包含 7 个专业模块：\n- [1.1 核心概念](./tutorials/10-AI子代理系统/01-核心概念.md) - 什么是子代理、优势、分类\n- [1.2 开发类代理](./tutorials/10-AI子代理系统/02-开发类代理.md) - 前端、后端、全栈专家\n- [1.3 架构类代理](./tutorials/10-AI子代理系统/03-架构类代理.md) - 系统、数据、基础设施架构师\n- [1.4 测试类代理](./tutorials/10-AI子代理系统/04-测试类代理.md) - 测试工程师、QA、性能测试\n- [1.5 运维类代理](./tutorials/10-AI子代理系统/05-运维类代理.md) - CI/CD、容器、监控专家\n- [1.6 协作模式](./tutorials/10-AI子代理系统/06-协作模式.md) - 单代理、串行、并行、审查\n- [1.7 实战项目](./tutorials/10-AI子代理系统/07-实战项目.md) - 完整项目开发案例\n\n#### [第十一课：34条实用技巧集锦](./tutorials/11-实用技巧集锦.md)\n- 命令行（CLI）技巧（7条）\n- 图像处理技巧（6条）\n- 集成与外部数据技巧（5条）\n- claude.md 配置文件技巧（7条）\n- 定义斜杠命令技巧（6条）\n- UI 与工作流技巧（3条）\n\n#### [第十二课：最佳实践（Anthropic官方）](./tutorials/12-最佳实践.md) ⭐\n**Anthropic 官方推荐的最佳实践**，包含 6 个核心主题：\n- 自定义你的设置（CLAUDE.md、工具权限、gh CLI）\n- 给 Claude 更多工具（bash、MCP、斜杠命令）\n- 尝试常见工作流（探索-规划-编码-提交、TDD、视觉反馈）\n- 优化你的工作流（具体指令、图片、URL、及时纠正）\n- 用无头模式自动化基础设施（issue 分拣、linter）\n- 多 Claude 协作提升效率（代码审查、多仓库、worktree）\n\n#### [第十三课：MCP 服务器完整指南](./tutorials/13-MCP服务器指南.md) ⭐\n**从入门到精通的 MCP 服务器配置指南**，包含完整教程：\n- MCP 核心概念和架构\n- 三种添加方法（命令行、配置文件、项目级）\n- 作用域详解（Local/User/Project）\n- 10 个最实用的 MCP 服务器推荐\n- 常见错误及解决方案\n- 调试技巧和最佳实践\n- 中文用户特别注意事项\n\n#### [第十四课：完整使用指南](./tutorials/14-完整使用指南.md) ⭐\n**Claude Code 百科全书和日常参考手册**，包含全面内容：\n- 安装配置与系统要求\n- CLI 命令完整详解\n- 配置文件管理（全局/项目/环境）\n- MCP 服务器深度集成\n- 提示词工程与模板库\n- 文件操作与代码重构\n- Git 工作流与团队协作\n- 项目管理与文档管理\n- 性能优化技巧\n- 安全最佳实践\n- 故障排查与调试\n- 生产环境实践（CI/CD、Docker、监控）\n\n## 🎓 学习路线建议\n\n### 零基础用户\n```\n第一课 → 第二课 → 第三课 → 第四课 → 第六课（实战）\n预计学习时间：2-3 周\n```\n\n### 有编程基础用户\n```\n第一课（快速浏览）→ 第二课 → 第四课 → 第五课 → 第六课 → 第七课 → 第八课 → 第九课 → 第十课\n预计学习时间：1-2 周\n```\n\n### 专业开发者\n```\n第二课（安装）→ 第五课 → 第七课 → 第八课 → 第九课（必学）→ 第十课（必学）\n预计学习时间：3-5 天\n```\n\n## 💡 学习建议\n\n1. **按顺序学习** - 后面的课程会用到前面的知识\n2. **动手实践** - 每课都有练习任务，一定要自己做\n3. **不要跳过** - 即使觉得简单，也要过一遍\n4. **多提问** - 遇到不懂的，直接问 Claude Code\n5. **做笔记** - 记录常用命令和技巧\n6. **创建项目** - 学完每个阶段，做一个小项目巩固\n\n## 🎯 学习目标\n\n完成本教程后，你将能够：\n\n- ✅ 熟练使用 Claude Code 进行日常开发\n- ✅ 独立完成前端和后端项目\n- ✅ 运用最佳实践编写高质量代码\n- ✅ 设计和实现复杂的应用架构\n- ✅ 建立完整的开发工作流\n- ✅ 使用 AI 提升 10 倍开发效率\n\n## 📚 扩展学习资源\n\n### 推荐文章\n\n#### 1. Claude Code 优化指南\n别再瞎写提示词了！这份 Claude Code 优化指南让你效率提升 10 倍\n\n🔗 [查看文章](https://juejin.cn/post/7539544124669870115)\n\n#### 2. Claude Code AI 子代理集合\n为 Claude Code 提供 83 个专业 AI 子代理的综合集合，涵盖软件开发、基础设施和业务运营领域的专业知识\n\n🔗 [GitHub 仓库](https://github.com/wshobson/agents)\n\n#### 3. AI 工作流实战\n耗时 1 年，终于拥有属于自己的 AI 工作流\n\n🔗 [查看文章](https://aicoding.juejin.cn/post/7551359585900331060)\n\n#### 4. AI 编程出海实践\nAI 编程出海不知道做什么？通过这个方法，有人月入 10 万\n\n🔗 [查看文章](https://aicoding.juejin.cn/post/7553598949196021812)\n\n## 🚀 开始学习\n\n准备好了吗？让我们从第一课开始！\n\n👉 [第一课：什么是 Claude Code？](./tutorials/01-基础概念.md)\n\n## 📞 获取帮助\n\n- 💬 遇到问题？直接在项目中问 Claude Code\n- 🐛 发现错误？提交 Issue\n- 💡 有建议？欢迎 Pull Request\n\n## 📄 许可证\n\n本教程遵循 MIT 许可证，欢迎自由使用和分享。\n\n---\n\n⭐ 如果这个教程对你有帮助，请给个 Star 支持一下！\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xfnzero%2Fai-code-tutorials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xfnzero%2Fai-code-tutorials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xfnzero%2Fai-code-tutorials/lists"}