← 博客
指南

用语音进行Vibe编码:如何用 Cursor、Claude Code 和 Copilot 编程

编程助手越了解你的需求,工作越顺利。怎么用转录描述任务、审查代码、加速调试。

02.11.2026阅读时间 8 分钟Zicelo 团队

“Vibe coding”是指你向 AI 助手描述你想构建的内容,然后让它写代码,同时你指导、检查并校正方向。Cursor、Claude Code、GitHub Copilot 和 Windsurf 等工具已经几乎做到了这一点。瓶颈不再是写代码,而是写指令。而语音在这里无可匹敌。

为什么说话胜过打字对代理有利

编程代理需要上下文:应用做什么,你尝试了什么,有哪些限制,什么时候算完成。打字的话,这样的消息有三行;语音的话,有二十行——差别在于代理的首个尝试。

打字:“修复登录的 bug”
语音:“登录时,如果用户的 cookie 里已有一条过期会话,会收到 500 错误而不是跳转到登录页。我觉得问题出在身份验证中间件里,它试图在检查是否过期前读取用户。别改 token 格式,移动 app 也用着呢。还加个测试,复现这个情况。”

工作流程

  1. 你用语音描述任务。 将光标放在代理聊天框中,按住 Ctrl+Win,说出你想要什么,为什么,不让触碰什么,以及如何验证结果。
  2. 让代理提出计划。 阅读计划,并继续语音纠正:“第三步不必要,我们 utils 里已经有那个函数了。”
  3. 审查差异。 看到奇怪的地方,直接说:“为什么把验证从 controller 搬到 model?放回去吧,model 会用到,还从那些验证不同的文件中导入。”
  4. 对话式调试。 粘贴错误并说明你观察到的上下文,代理会收到你的假设,而不只是堆栈跟踪。

词汇词典的重要性

函数名、表名和库名是口述的噩梦:“use effect”,“get server side props”,“postgres”。将你项目的术语(useEffect,getServerSideProps,PostgreSQL,你的类名)加入 Zicelo 词典,它们就会被准确拼写。Zicelo 也会保持英文术语位于罗马尼亚语句子中间,不会“翻译”它们。

不该口述的内容

  • 代码本身。 不用口述括号和分号;描述你想做的,代理帮你写代码。
  • 机密信息。 别大声说出密码或 API 密钥——无论是在口述还是和代理聊天时。

PR 和提交描述的命令模式

完成后,选中改动列表,说“写一个简短的、命令式的英文提交信息”,或“把它写成一个包含 What、Why、How 测试部分的 PR 描述”。只需五秒钟。

一些效果很好的语音提示

  • “改动之前,先用五行文本给我解释现在支付流程是怎么运作的,我好核对理解是否一致。”
  • “做最小的改动修复问题;不要重构周边代码。”
  • “先写那个会失败的测试,给我看看,然后再修复。”
  • “搜索项目中所有直接读取订单表的地方,告诉我如果添加一个必填列,会受影响的有哪些。”

试用一天:任何超过一句话的代理指令,都用语音说出来。下载 Zicelo Windows 版。

免费试用 Zicelo

随时随地语音输入,AI会议笔记助你高效,无需信用卡。

免费开始