口述编程实战:3个黄金提示词框架让AI秒懂你要什么(vibe-coding心法)

发布时间:2026/6/8 22:29:30

口述编程实战:3个黄金提示词框架让AI秒懂你要什么(vibe-coding心法) 你装好了Trae打开对话框然后——卡住了。不知道说什么。别慌这不是你的问题。阿Lee见过太多新手工具装好了环境配好了结果对着AI的输入框愣了5分钟不知道怎么开口。问题出在哪——你缺的不是工具是一套跟AI说话的方法。就像你刚学编程那会儿知道要用C语言但不知道怎么把需求翻译成代码。现在反过来了——你会写代码但不知道怎么把需求翻译成AI听得懂的话。阿Lee做了20个口述编程项目之后总结出3个框架。不是理论是实战验证过的。今天全给你。框架1角色-任务-约束RTC——万能起手式RTC是阿Lee用得最多的框架没有之一。结构就三句话你是[角色]帮我[任务]约束条件是[约束]就这么简单——对就这么简单。但90%的新手第一句话说的是帮我写个XXX少了角色和约束AI只能猜猜错了你就得改。来看3个真实对话感受一下区别❌ 没有框架的口述帮我写一个文件重命名脚本AI给你写了一个bash脚本但你要的是Python。AI用了os库但你要的是pathlib。AI没加错误处理一跑就崩。✅ 用RTC框架的口述你是一个Python后端工程师帮我写一个批量文件重命名脚本约束用pathlib不用os库兼容Windows和Mac必须加错误处理和日志输出同样一件事结果天差地别——RTC版本拿到的代码90%可以直接用。再看两个例子你是一个前端开发者帮我做一个待办事项页面约束只用HTML/CSS/JS不用任何框架数据用LocalStorage持久化你是一个嵌入式工程师帮我写STM32串口初始化代码约束使用HAL库波特率1152008N1格式加上中断接收发现没有——角色决定AI用什么视角写代码约束决定代码长什么样。帮我写个XXX只有任务AI不知道你是谁、要什么风格的代码、有什么特殊要求。加上角色和约束AI的输出精度直接拉满。RTC框架的黄金法则三要素缺一不可。少了角色AI不知道用哪套知识体系少了约束AI按默认来大概率不是你要的。框架2示例-修改-迭代EMI——精准控制RTC适合从零开始但很多时候你不是从零开始——你有一段代码你知道大概要什么但描述不清楚。这时候用EMI框架。结构三步走给AI一个示例你的现有代码 / 你找到的参考代码告诉它改哪里迭代到满意来看一个真实场景阿Lee之前有一个Flask接口返回JSON数据的但响应太慢了。我说优化一下AI给我重写了一个FastAPI版本——完全不是我想要的我只想在Flask框架内优化。换成EMI框架第1轮——给示例说改什么这是我现在的Flask接口代码[贴代码]。把数据库查询改成异步的用async/await但保持Flask框架不动第2轮——继续迭代还要加上查询缓存用Redis过期时间5分钟第3轮——再加需求完美。最后加上接口响应时间的日志输出3轮下来代码从能用变成了好用。每轮我只说改什么不用重新描述整个需求。EMI为什么比从零开始快3倍——因为你省掉了描述需求这个最耗时的环节。你有现成的代码做上下文AI只需要理解改哪里而不是做什么。EMI的黄金法则每轮只改一个点改完验收再改下一个。别一口气说3个修改AI很可能顾此失彼。框架3分步骤-验收-回退SVC——复杂项目拆解前两个框架解决的是怎么说的问题SVC解决的是怎么做的问题。当你面对一个复杂项目——比如做一个Web应用、做一个AI Bot——你不能一口气把需求说完。说了AI也记不住写出来的东西大概率偏。SVC框架的核心思想把大象切成块一块一块吃。结构三步循环分步骤——把项目拆成独立的小任务验收——每步完成后运行/检查确认没问题回退——不满意就回到上一步别在错误基础上继续来看一个真实项目阿Lee要做一个Markdown编辑器。Step 1先做出基本界面口述你是一个前端工程师帮我做一个Markdown编辑器的基本界面左边编辑区右边实时预览区约束用HTML/CSS/JS不用框架AI生成代码→运行→界面出来了能用→验收通过✅Step 2加上编辑功能口述在上面的基础上加上以下功能标题快捷键Ctrl1/2/3、加粗CtrlB、代码块插入AI修改→运行→功能正常→验收通过✅Step 3加上实时预览口述加上Markdown实时渲染输入的同时右边实时更新用marked.js库AI修改→运行→预览有bug渲染延迟严重→验收不通过❌回退到Step 2的代码换一种方式口述实时预览改用debounce输入后300ms再渲染避免卡顿重新生成→运行→流畅了→验收通过✅看到没Step 3第一次没通过我没有在错误基础上继续改——直接回退到Step 2重新来。这就是SVC的精髓别在烂地基上盖楼。阿Lee踩过的最大的坑一口气跟AI说帮我做一个Markdown编辑器要有编辑功能、实时预览、文件保存、导出PDF、主题切换……——AI全写完了运行一看每个功能都是半成品bug满天飞。推倒重来做第2遍反而比第1遍还慢。SVC的黄金法则每步做完必须验收不通过就回退绝不在错误基础上继续。3个框架选择决策树3个框架不是随便选的有明确的使用场景plaintext1234567891011你的任务是什么类型│├─ 小任务/单文件/从零开始 ──→ RTC框架│ 例写一个脚本、一个函数、一个配置文件│├─ 有参考代码/改现有代码 ──→ EMI框架│ 例优化现有代码、加功能、修bug│└─ 多文件/多功能/复杂项目 ──→ SVC框架例Web应用、AI Bot、完整工具说得更直白一点RTC是你去饭店点菜——告诉厨师你是谁不吃辣、吃什么宫保鸡丁、特殊要求少油少盐EMI是你去裁缝店改衣服——拿着现有的衣服告诉裁缝改哪里SVC是你去盖房子——先打地基、再砌墙、再装修每步验收再往下走三个框架也不是孤立的。阿Lee做复杂项目时SVC拆步骤每步里面用RTC起手中间用EMI迭代——三个框架组合使用才是最完整的口述编程工作流。阿Lee的额外忠告框架给你了再说3个实战中最重要的认知1. 说人话别说术语堆砌请实现一个基于事件驱动架构的异步非阻塞I/O网络服务框架——AI能理解但大概率不是你要的。帮我做一个服务器能同时处理100个客户端连接用Node.js——清楚、直接、AI秒懂。2. 给AI设定边界比给AI设定目标更重要做一个好看的页面——AI不知道你的好看是什么标准。做一个深色主题的页面主色调#1a1a2e字号14px行距1.6——AI精确命中。3. 迭代是常态不是失败口述编程不是说一次就完美。阿Lee平均每个项目迭代3-5轮。但传统写代码要30分钟改一次口述编程3分钟改一次——迭代快才是真正的效率。3个框架就是你的口述编程武器库。RTC起手、EMI迭代、SVC拆解——掌握了这三套你跟AI的沟通效率至少翻10倍。下章阿Lee带你用RTC框架5分钟写出你第一个口述编程作品。不是Hello World是一个真正能用的工具——批量文件重命名器。从学框架到用框架就差这一步。阿Lee | 10年嵌入式老兵转AI | 口述编程vibe-coding专栏专栏导航[Ch1]认知 → [Ch2]工具 → [Ch3]环境 → [Ch4]进阶 →[Ch5]心法→ [Ch6]第一次 → [Ch7-10]实操 → [Ch11]变现 → [Ch12]避坑

相关新闻