AI 编程工作流
AI 编程不是”让 AI 写代码然后你复制粘贴”。它是一种新的工作方式——你负责想清楚要做什么,AI 负责把它变成代码。
1. 你是产品经理,AI 是工程师
Section titled “1. 你是产品经理,AI 是工程师”你的工作不是写代码,而是:
- 定义要解决的问题
- 描述期望的行为
- 验证结果是否正确
- 决定下一步方向
2. 上下文是一切
Section titled “2. 上下文是一切”AI 的输出质量取决于你给它的上下文。同样的任务,好的描述和差的描述,结果天差地别。
❌ "帮我写一个网页"✅ "帮我用 HTML + Tailwind CSS 写一个个人主页,包含: - 顶部导航栏(首页、项目、关于) - Hero 区域,大标题 + 一句话介绍 + GitHub 链接 - 项目卡片网格,每个卡片有标题、描述、技术栈标签 - 底部联系方式 风格:简洁、深色背景、等宽字体"3. 小步迭代,不要一口吃成胖子
Section titled “3. 小步迭代,不要一口吃成胖子”❌ "帮我做一个完整的博客系统,包括用户登录、文章发布、评论、搜索..."✅ 第一步:"帮我做一个静态博客,能显示 Markdown 文章列表" 第二步:"加上文章详情页" 第三步:"加上标签分类" 第四步:"加上搜索功能"每一步都能跑起来、能看到效果,再做下一步。
让 AI 解释代码
Section titled “让 AI 解释代码”当 AI 生成了你看不懂的代码:
解释一下这段代码每一行在做什么,假设我是编程初学者让 AI 帮你调试
Section titled “让 AI 帮你调试”遇到 Bug 时,不要自己猜:
运行报错了:[粘贴完整错误信息]帮我分析原因并修复让 AI 帮你学习
Section titled “让 AI 帮你学习”遇到不会的概念:
什么是 REST API?用一个具体例子解释,假设我没有后端经验让 AI Review 代码
Section titled “让 AI Review 代码”写完后让 AI 帮你检查:
Review 一下这段代码,有没有 Bug、安全问题、或者可以优化的地方| 误区 | 正确做法 |
|---|---|
| 把 AI 当搜索引擎 | 让它直接帮你做事,不只是回答问题 |
| 一次提太多需求 | 拆分成小步骤,逐步迭代 |
| AI 写了就不看 | 理解它写的代码,至少知道大概在做什么 |
| 报错了自己硬调 | 直接把报错发给 AI,让它帮你修 |
| 只用 AI 写代码 | 也用它学概念、做设计、写文档 |
进阶:终端 Agent 工作流
Section titled “进阶:终端 Agent 工作流”当你熟悉基础流程后,可以尝试 Agent 模式(如 Claude Code):
- AI 不只生成代码,还能直接执行命令、创建文件、运行测试
- 你只需要描述目标,AI 自动拆解任务并逐步完成
- 这是当前最高效的 AI 编程方式
如果你想进入第二阶段、做一个有影响力的项目,看从 0 到 50 Star。