docs: update courses
10 天掌握 AI 应用开发,让全栈工程师梦想触手可及
📚 在线阅读地址 | 🎯 Demo 项目 | 💬 讨论交流
在 AI 时代,开发一个 AI 应用不再需要深厚的编程功底。本课程将带你体验全新的 Vibe Coding 开发范式,让你用自然语言描述需求,AI 帮你实现代码,你只需专注于设计和验证。
本课程是一个 2周训练营式的 AI 应用开发教程,从工具生态出发,深入 MarkdownFlow 语法,结合 Vibe Coding 工作流,带你亲手搭建一个前后端完整的 AI 应用(Python FastAPI + React Next.js)。
不同于传统的编程课程,我们采用 MarkdownFlow 语法来精准控制大模型输出,让你用类似 Markdown 的语法就能开发复杂的 AI 交互应用。整个课程强调个性化学习路径,根据你的背景(零基础、有编程经验、前端/后端专长)动态调整内容深度,确保每个人都能高效学习。
学习目标: 了解课程全貌,明确学习路径,收集学员背景 建议时间: 第 1-2 天(4 小时学习 + 2 小时环境准备)
学习目标: 了解 AI 开发工具分类,理解各工具优劣势和适用场景 建议时间: 第 3 天(3 小时学习 + 1 小时实操体验)
学习目标: 掌握 Vibe Coding 开发流程,理解 Demo 项目结构,完成第一次 AI 辅助编程 建议时间: 第 4-5 天(6 小时学习 + 4 小时实践)
学习目标: 理解后端架构,精通 MarkdownFlow 语法(40% 篇幅),掌握 AI 协作工作流 建议时间: 第 6-7 天(6 小时学习 + 4 小时实践) 核心特色: 采用 Vibe Coding 教学模式,强调”学会与 AI 协作”而非”记住语法”
<MarkdownFlow>
学习目标: 掌握 markdown-flow-ui 组件库(30% 篇幅),学会用 AI 构建前端界面(40% 篇幅) 建议时间: 第 8-9 天(6 小时学习 + 4 小时实践) 核心特色: 强调组件库使用而非 React 语法,Task 3 使用 {{project_idea}} 实现个性化
学习目标: 巩固核心知识(30%)、掌握部署思路(30%)、规划个性化进阶路径(40%) 建议时间: 第 10 天(3 小时学习 + 1 小时总结) 核心特色: 均衡分配,部署讲思路不讲完整代码,根据 {{next_step}} 推荐个性化路径
本课程适合以下人群:
注: 即使你完全不会编程,也可以跟随本课程学习,我们会根据你的背景调整内容深度。
在学习本课程的过程中,建议:
# 1. 克隆项目 git clone https://www.gitlink.org.cn/ai-shifu/vibe-coding-app.git cd demo # 2. 修改配置文件 # 将.env.example 文件复制为 .env # 修改 .env 文件中的内容 LLM_BASE_URL="https://xxx" LLM_API_KEY="xxx" LLM_MODEL="xxx" # 3. 启动后端 pip install -r requirements.txt python main.py # 4. 启动前端(新终端) cd frontend npm install npm run dev
详细的环境配置指南请参见 第 1.4 节:环境准备。
我们欢迎任何形式的贡献!
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
⭐ 如果这个课程对你有帮助,请给我们一个 Star!
📧 交流方式
Made with ❤️ by AI Shifu Team
将带你详细介绍如何借助工具2周内快速开发一个AI应用,看到课程背后的提示词设计,掌握如何精准控制大模型输出并借助Vibe Coding方式快速搭建前后端网页应用,让你体验AI如何让"全栈工程师"的门槛变得触手可及。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
用Markdown语法轻松开发 AI 应用
10 天掌握 AI 应用开发,让全栈工程师梦想触手可及
📚 在线阅读地址 | 🎯 Demo 项目 | 💬 讨论交流
📚 点击学习课程
🎯 课程介绍
本课程是一个 2周训练营式的 AI 应用开发教程,从工具生态出发,深入 MarkdownFlow 语法,结合 Vibe Coding 工作流,带你亲手搭建一个前后端完整的 AI 应用(Python FastAPI + React Next.js)。
不同于传统的编程课程,我们采用 MarkdownFlow 语法来精准控制大模型输出,让你用类似 Markdown 的语法就能开发复杂的 AI 交互应用。整个课程强调个性化学习路径,根据你的背景(零基础、有编程经验、前端/后端专长)动态调整内容深度,确保每个人都能高效学习。
✨ 你将收获什么?
📖 课程大纲
第 1 章:课程导论与学习路径规划
学习目标: 了解课程全貌,明确学习路径,收集学员背景 建议时间: 第 1-2 天(4 小时学习 + 2 小时环境准备)
第 2 章:AI 应用开发工具生态全景
学习目标: 了解 AI 开发工具分类,理解各工具优劣势和适用场景 建议时间: 第 3 天(3 小时学习 + 1 小时实操体验)
第 3 章:Vibe Coding 工作流与项目脚手架
学习目标: 掌握 Vibe Coding 开发流程,理解 Demo 项目结构,完成第一次 AI 辅助编程 建议时间: 第 4-5 天(6 小时学习 + 4 小时实践)
第 4 章:AI 应用后端开发实战(Python + MarkdownFlow)
学习目标: 理解后端架构,精通 MarkdownFlow 语法(40% 篇幅),掌握 AI 协作工作流 建议时间: 第 6-7 天(6 小时学习 + 4 小时实践) 核心特色: 采用 Vibe Coding 教学模式,强调”学会与 AI 协作”而非”记住语法”
第 5 章:AI 应用前端开发实战(React + markdown-flow-ui)
<MarkdownFlow>组件完整指南、InteractionPanel、辅助组件、最佳实践学习目标: 掌握 markdown-flow-ui 组件库(30% 篇幅),学会用 AI 构建前端界面(40% 篇幅) 建议时间: 第 8-9 天(6 小时学习 + 4 小时实践) 核心特色: 强调组件库使用而非 React 语法,Task 3 使用 {{project_idea}} 实现个性化
第 6 章:项目总结与进阶路径
学习目标: 巩固核心知识(30%)、掌握部署思路(30%)、规划个性化进阶路径(40%) 建议时间: 第 10 天(3 小时学习 + 1 小时总结) 核心特色: 均衡分配,部署讲思路不讲完整代码,根据 {{next_step}} 推荐个性化路径
💡 如何学习
🎓 适合人群
本课程适合以下人群:
📋 前置知识要求
注: 即使你完全不会编程,也可以跟随本课程学习,我们会根据你的背景调整内容深度。
🛤️ 学习路径建议
零基础路径(预计 30-40 小时)
有编程基础路径(预计 20-30 小时)
进阶路径(预计 15-25 小时)
📚 学习建议
在学习本课程的过程中,建议:
🔧 环境准备
必备软件
快速启动 Demo 项目
详细的环境配置指南请参见 第 1.4 节:环境准备。
🤝 如何贡献
我们欢迎任何形式的贡献!
📚 参考资源
核心依赖项目
学习资料
🙏 致谢
特别感谢
📜 开源协议
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
⭐ 如果这个课程对你有帮助,请给我们一个 Star!
📧 交流方式
Made with ❤️ by AI Shifu Team