跟 AI 编程工具说话,而不是打字

好的提示词往往很长。把一个 bug、一次重构或一个设计决定讲出来,比打出来快得多,前提是结果读起来像你认真写的。

更新于 2026-10-16

为什么用说的

大多数人说话比打字快得多,常常快两到三倍。用 AI 编程助手时,回答质量取决于你给了多少背景,而打字时最先被省掉的正是背景。用 Tidytalk,按住快捷键,像跟同事解释一样把问题讲清楚,松开后就得到一段通顺、带标点的文字,直接粘贴进 Cursor、Claude、ChatGPT、终端或 PR 描述里。

实际效果

你说的Tidytalk 粘贴的
嗯,那个登录的测试不太稳定,大概十次会失败一次,我觉得是那个,呃,mock server 在请求之前还没准备好,你加个等待,不对,加个带超时的重试吧 登录的测试不太稳定,大概十次会失败一次。我觉得是 mock server 在请求之前还没准备好,加个带超时的重试吧。
我们应该,嗯,把用户列表缓存一下,因为它在仪表盘上被加载了,就是说,三次 我们应该把用户列表缓存一下,因为它在仪表盘上被加载了三次。

中途改口("加个等待,不对,加个带超时的重试")只保留最后的说法,口头禅都去掉了,不会总结,也不会补充内容。

技术术语原样保留

在"设置 › 配置 AI › 整理方式"里把模式切到代码(保留术语):术语、命令、文件名和符号会严格保留,标点也不做转换。即使不切模式,中文里夹着的英文术语也会原样保留,"把这个 API 的 rate limit 调高"不会被改写。

让它认识你项目里的名字

语音识别最容易认错没听过的名字:库名、内部服务名、同事的名字。"设置 › 词库"里有两项可以解决:

还可以加自定义规则,例如"文件名和命令用反引号括起来",整理时会遵守。

用语音改写草稿

选中一段随手记的文字,按住右侧 Option说"改成一条提交信息"或"整理成 PR 描述的要点列表",选中的文字会被替换成结果;改写失败时原文不会改动。

说中文,写英文

团队或代码库只用英文?把输出语言设为英文,用中文把问题讲清楚,Tidytalk 会在整理时一并翻译。详见说中文,直接出英文。

代码相关的内容不外传

声音始终在你的 Mac 上识别。如果提示词里涉及公司代码,把 Tidytalk 接到 Ollama 或 LM Studio 本机模型,文字也不会离开电脑。详见完全离线的 Mac 语音输入。

小技巧