跳转到内容

AI 编程工作流

AI 编程不是”让 AI 写代码然后你复制粘贴”。它是一种新的工作方式——你负责想清楚要做什么,AI 负责把它变成代码

你的工作不是写代码,而是:

  • 定义要解决的问题
  • 描述期望的行为
  • 验证结果是否正确
  • 决定下一步方向

AI 的输出质量取决于你给它的上下文。同样的任务,好的描述和差的描述,结果天差地别。

❌ "帮我写一个网页"
✅ "帮我用 HTML + Tailwind CSS 写一个个人主页,包含:
- 顶部导航栏(首页、项目、关于)
- Hero 区域,大标题 + 一句话介绍 + GitHub 链接
- 项目卡片网格,每个卡片有标题、描述、技术栈标签
- 底部联系方式
风格:简洁、深色背景、等宽字体"

3. 小步迭代,不要一口吃成胖子

Section titled “3. 小步迭代,不要一口吃成胖子”
❌ "帮我做一个完整的博客系统,包括用户登录、文章发布、评论、搜索..."
✅ 第一步:"帮我做一个静态博客,能显示 Markdown 文章列表"
第二步:"加上文章详情页"
第三步:"加上标签分类"
第四步:"加上搜索功能"

每一步都能跑起来、能看到效果,再做下一步。

当 AI 生成了你看不懂的代码:

解释一下这段代码每一行在做什么,假设我是编程初学者

遇到 Bug 时,不要自己猜:

运行报错了:[粘贴完整错误信息]
帮我分析原因并修复

遇到不会的概念:

什么是 REST API?用一个具体例子解释,假设我没有后端经验

写完后让 AI 帮你检查:

Review 一下这段代码,有没有 Bug、安全问题、或者可以优化的地方
误区正确做法
把 AI 当搜索引擎让它直接帮你做事,不只是回答问题
一次提太多需求拆分成小步骤,逐步迭代
AI 写了就不看理解它写的代码,至少知道大概在做什么
报错了自己硬调直接把报错发给 AI,让它帮你修
只用 AI 写代码也用它学概念、做设计、写文档

当你熟悉基础流程后,可以尝试 Agent 模式(如 Claude Code):

  • AI 不只生成代码,还能直接执行命令创建文件运行测试
  • 你只需要描述目标,AI 自动拆解任务并逐步完成
  • 这是当前最高效的 AI 编程方式

如果你想进入第二阶段、做一个有影响力的项目,看从 0 到 50 Star