乐于分享
好东西不私藏

AI 时代,程序员正在从执行者变成指挥官

AI 时代,程序员正在从执行者变成指挥官

01. 想法萌生:从“查资料”到“指挥官”

    我对 AI 编程的体感,是从“对话框答疑”开始的。曾几何时,我们遇到棘手问题需要在 Stack Overflow 或 GitHub Issue 里翻找数小时,而 AI 出现后,它能瞬间点出要点。但当时的 AI 还处于“卷基模”阶段,更像是一个懂很多的智囊,它能给你方案,但不能替你动手。

    随着基于 VS Code 魔改的 AI 原生 IDE(如 Cursor)兴起,“自然语言”正式成为了我最常用的编程语言。在公司尝试了几天 Vibe Coding 后,我彻底“上头”了:从想法到落地的距离被缩短到了极致。所以我之前的想法岂不是可以快速实现?

02. 工具兵法:模型才是真正的“大脑”

    工欲善其事,必先利其器。但在 Vibe Coding 的世界里,选对模型比选对工具重要 10 倍

    市面上的工具(Cursor, Github Copilot, Qoder 等)决定了 Token的消耗速度和外部能力(如操控浏览器、读写文件),但最终决定代码质量的还是幕后的模型。

    根据我的实战体验,我总结了一份大模型适用场景

模型
擅长领域
我的实战场景
Claude 逻辑巅峰/UI 审美 写新页面、复杂逻辑实现。

 它是目前的“唯一真神”,总能带来惊喜。
DeepSeek 中文理解/文字加工 文字润色、内容总结。

 对中文语义理解极佳,性价比极高。
Gemini 技术调研/长上下文 查文档、Google 搜索集成。

 配合 Chrome AI 模式,调研新技术极好用。
Qwen / GLM 明确需求/快速产出 已知方案的小功能实现。

 迭代飞快,国产模型在特定工程场景表现不俗。
GPT 全能平衡/代码审查 Code Review。

 综合素质稳健,适合做最后的守门员。

[!TIP] 无脑建议: 如果你完全没有编程基础,或者追求最高成功率,直接选 Claude

03. 实战演练:Coding 的 SOP 流程

    Vibe Coding 不是“瞎写”,如果不做规划,项目很快会变成一团乱麻。

🏗️ 第一阶段:架构先行(拒绝无脑开搓)

    在写第一行代码前,我先找 Gemini 进行了深度沟通,理清了以下两点:

理清需求:是否需要数据库?是数据分析型还是协同型?是否需要登录?

选型评估:让 AI 对比不同的技术栈(如 FastAPI vs Go, React vs Vue),并给出选择理由。

    核心 Prompt 示例如下:

“我想搭建一个用于 XX 场景的网站,需要 XX 功能,计划部署在 XX。请帮我做前后端技术框架的设计和选型,越细越好,过程中随时跟我确认需求细节以及不同技术架构和技术方案的对比。”

🛠️ 第二阶段:规范建制

    项目跑起来后,我会立即让 AI 完成三项基础建设:

Git 管理:AI 可以直接操作 Git 提交,确保每一步都有悔棋的机会。

架构文档化:要求 AI 在根目录和子目录下生成README.md,写清接口、参数和作用,方便后续 AI 快速入场。

注入“灵魂” (Claude.md):这是 Vibe Coding 的核心秘籍。我会在该文件中约定:

🔄 第三阶段:开发 SOP (标准作业程序)

    我总结了一套四步开发法,屡试不爽:

设计任务单:新开会话,让 AI 列出Todo List,确认逻辑无误。

人工把关:AI 每走一步,必须人工确认运行效果,再进行下一步。

交叉 Review:完成后,换一个模型(如用 GPT-5.5 审阅 Claude 写的代码)。

总结提交:更新文档 -> 更新迭代记录 -> 提交 Git。

04. 经验沉淀:Q&A 避坑指南

Q: AI 越理越乱,陷入错误循环怎么办?

A: 及时中止!因为模型基于上下文推理,错误结论会污染后续决策。方案: 利用 Google 搜索或其它模型寻找正确方案,然后新开一个会话重来。

Q: 描述不清楚,Token 烧完了还没解决?

A: 后端问题让 AI 加日志自查;前端问题让 AI 自己连接 Chrome 来调试。参考: https://code.claude.com/docs/zh-CN/chrome

Q: 同样的问题每次都要重复强调?

A: 把你的一些通用的约定和规范写到 Claude.md 文件,这个文件每次对话都会自动加载到上下文里面。

Q: 前端页面达不到想要的效果?

A: 前端页面尽量让 Claude 写,不需要告诉它前端怎么去布局,它往往能带给你惊喜。如果遇到特别喜欢的布局,可以把网址或者截图丢给它。

05. 成果展示:项目初貌

    目前,我通过 Vibe Coding 已经完整落地了以下模块:

🛠️ 开发者全能工具箱
📈 全球行情实时监控
🗞️ 财经资讯流式播报 🎯 智能关键词订阅与总结

06. AI 焦虑?不,是程序员的二次进化

    回到标题的内容,AI 的发展给人的感觉是程序员要把自己“干掉”了。作为中年程序员,我是这么看的:

AI 是利好:工具毕竟只是工具,能干的事情越多,对我们效率提升越快。程序员应该及时拥抱、学习 AI,想好如何更好地利用它。

思维转型:随着技术实现门槛降低,有两点需要重视:

  • 摆脱一成不变的工程思维,培养产品思维

  • 跳出圈子看问题,AI 弱化了岗位边界,重要的是想法和创新

找回快乐:为什么 Vibe Coding 能让我重拾编程快乐?因为之前很多想法一想到复杂的逻辑实现就打退堂鼓。而现在只需要一句话就能省去大半天时间,这简直是极致的“精神毒药”。

技术功底依然重要:扎实的技术功底能让你知道什么路线最快、写法最好,出现问题时能精准排查。

总结:想法到落地的极致效率提升!

正如这张图所表现的,在 Vibe Coding 的路上,我也根本停不下来。