Theo 如何用一只手工作:语音输入与编程智能体

原标题How Theo Works With One Hand: Dictation and Coding Agents

手部受伤后,Theo Browne 结合语音输入、单手操作和智能体,减少日常工作中的不便。

TBTheo Browne讲者 · T3
频道
Theo - t3․gg
发布
2026年9月16日
视频
38:21
阅读
7 分钟
幻灯片
3
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Theo Browne 介绍自己在手部受伤恢复期间如何调整电脑工作流程。他使用近距离麦克风和语音输入、手机、已记录的电脑连接信息以及编程智能体,处理难以打字或操作的任务。他还讨论了通过计算机操作验证结果,以及自主合并 PR 的个人经验。这些结果来自个人报告,合适的权限和审查方式取决于任务及其后果。

  1. 1描述任务Theo 觉得口述代码语法很困难,但可以用语音描述要交给智能体的工作。
  2. 2近距离麦克风小型桌面麦克风让他在办公室里轻声输入;他建议先试试电脑自带麦克风。
  3. 3记录设备信息他的 fleet 项目记录了电脑和连接方式,帮助智能体跨设备完成任务。
  4. 4交付前验证他要求智能体使用计算机操作、审查工具和额外检查,再向他汇报。
  5. 5自主合并Theo 报告了自己约 150 次合并和两次注意到的回归;这不是受控比较。
  6. 6减少界面切换他让智能体概括最近的 PR,并用应用内查看器检查。

要点建议

  1. 对 Theo 来说,用语音描述目标比口述代码语法更好用。
  2. 近距离麦克风、单手窗口操作或手机输入可以减少操作负担。
  3. 记录电脑和连接方式,有助于智能体寻找资源并完成多步骤任务。
  4. 让智能体搭建实验环境时,应明确说明隔离等约束。
  5. 智能体验证和自主合并需要与任务相符的授权、检查和人工监督。
  6. 个人报告的效率和回归情况不是受控比较,也不能构成保证。
全文

按章节阅读整理后的全文

只看原始文稿
01

适应手部受伤

Theo 介绍打字和导航为何变得困难,以及自己如何改变智能体的使用方式。视频既是个人经历,也讨论实际工作流程。

手部受伤让我时常需要打石膏,打字、使用快捷键和导航都变得困难。我以前打字很快,现在不得不改变工作方式。这既是一段适应过程的个人记录,也包含一些或许能帮助其他人改变电脑操作方式的想法。

“不打字编程”更准确地说,是尽量少打字、保持工作效率。对我来说,口述函数的准确语法很别扭。语音转文字和编程智能体之所以有用,是因为我可以描述想要什么,让软件处理实现。

问题不只是写代码:单手切换应用和使用快捷键也不舒服。一个小改动是让两个窗口各露出一点边缘,而不是都全屏,这样就能用鼠标切换。我一直在寻找让另一只手少做些事的方法。

02

手机、语音输入与麦克风

他用手机单手输入和语音听写。近距离麦克风让他在办公室轻声输入时更自在。

手机对我来说更容易单手操作,因为我很早就习惯了滑动输入。我也投入时间改进自己使用的工具的移动界面,包括 T3 Code,这样可以在手机上启动或查看工作。每个人的无障碍需求和合适的输入方式都不同。

语音输入能让我把想法写到屏幕上,但它本身不能切换应用或操作电脑。我也不喜欢在同事身边对着笔记本讲话。尽管我经常对着镜头说话,这种社交上的不自在仍然影响了我。

一个小型近距离麦克风改变了我的体验。我可以比想象中更轻声说话,在演示中听写工具仍能理解。我建议先用笔记本自带麦克风、以正常音量试试;独立麦克风对我最大的帮助是在办公桌前低声输入。

轻声语音输入演示
幻灯片 1 / 3轻声语音输入演示Theo 展示用近距离麦克风轻声听写出的文字。

我购买这个麦克风时花了大约 70 美元,觉得它和软件组合处理办公室背景噪声的效果很好。在一次演示里,我边播放附近的视频边听写。这是我在特定麦克风、软件和环境下的体验,不保证其他场景也有同样的降噪效果。

我使用 Whisper Flow,对它既有赞赏也有抱怨。Ben Davis 用本地替代工具也取得了不错的效果,其他工具可能同样可用。对我最重要的变化,是终于能听写而不必担心打扰周围的人。

03

委派电脑任务

他介绍记录设备信息的 fleet 项目、文件传输任务和隔离的实验版本,也讲述使用计算机操作整理医疗记录的经历。

对我来说,用语音操作终端尤其难受,所以我基本不再直接使用它。我改用智能体和图形界面处理许多过去靠打字完成的操作。这是受伤情和工具影响形成的个人偏好,并不是说终端不适合所有人。

我电脑上有一个重要项目叫 fleet,其中记录了我的设备、用途、连接方式和安装的软件。这让智能体有足够上下文跨设备执行任务,不需要我手动输入每条命令。

例如,我正在一台电脑上下载游戏文件,想把它放到另一台电脑。我告诉智能体文件会出现在哪里、要复制到哪里,甚至在下载完成前就交代好,然后让它等待并传输。完成后它通知了我。

委派文件传输
幻灯片 2 / 3委派文件传输会话展示了最初请求、修正后的目标设备和报告的验证结果。

语音识别仍会出错:它把 Lakebed 和 Leftbook 两个名字弄混了,所以我修正了目标设备。描述目标并让智能体等待,省去了我亲自准备和跟进的一些步骤。尤其是目标出错会产生影响时,这些细节仍需要检查。

另一个例子是 T3 Code 实验性 orchestrator 的开发版本。我想试用一个分支,又不想影响自己的 nightly 版本或数据库。我没有手动找到分支、克隆并构建,而是让智能体处理这些步骤。

隔离的实验版本
幻灯片 3 / 3隔离的实验版本提示词指定独立应用和主目录,避免影响现有安装。

我在手机上口述要求:把实验分支构建成名称独立的应用,使用单独的主目录,并确保安装不影响现有应用。我准备直播后回来查看,发现定制版本已经就位。明确提出隔离要求对这个任务很重要。

还有一个个人例子:换医生时我需要转移医疗记录。我让能操作电脑的智能体从医院门户下载记录。我说整个过程约花了 20 分钟,涉及 49 份 PDF,需要反复导航、下载、验证和整理。

医生发来上传地址后,我让另一个会话上传这些文件。这是我使用自己记录和所选工具的个人经历。委派导航虽然方便,仍需考虑访问权限、隐私,以及目标地址和文件是否正确。

只能用一只手时,普通的界面操作可能慢得令人沮丧。并行运行多个智能体任务改变了我的时间安排:一个需要一小时的任务,不一定再要求我持续关注一小时。我可以启动任务,去做别的事,再回来检查结果。

04

扩大智能体参与范围

他解释如何更早启动任务,并要求智能体验证结果。他报告的自主合并数据属于特定项目中的个人经验。

我把工作看作从想法到完成结果的一条路径。过去我只在其中部分环节使用智能体,自己做很多规划和测试。渐渐地,我让它们更早参与、继续做得更远,同时仍由我决定想要什么结果。

现在我会要求智能体在汇报前,使用计算机操作、审查工具和额外检查来验证改动。我可能只给出问题,而不是详细方案,让它提出选项或提交 PR。这些检查是有用的证据,但不能保证改动没有回归。

在我的一些项目中,我也授权智能体合并。我报告 Astra 合并了 100 多个 PR,Fable 至少合并了 50 个,其中我注意到两次回归,都是动画被移除。这是我自己项目中的个人记录,并非与人类开发者进行的独立审计比较,也不是普遍失败率。

我的更大目标是让智能体更早参与,并在需要我关注前工作更久。这并不意味着速度不重要:紧急修复和交互式设计迭代仍受益于快速响应。对我不常查看的后台任务,耗时则可能没那么重要。

我提到一个 iOS 应用会话,其中快速迭代很有价值,因为我把大量工作留在同一个长会话里。其他任务,比如后台容量工作或实验,即使慢得多也不会打乱我的一天。不同任务对延迟的要求不同。

05

减少打字和导航

Theo 展示如何启动多个任务、接受语音识别错误并请求 PR 摘要。他最后建议用户尝试委派更多工作流程。

在 T3 Code 中,我可以把任务发送到新会话,同时留在输入界面继续启动下一个。这让我更容易把几个想法先交出去。语音输入演示也出现了识别错误,提醒我们在准确性重要时仍要留意结果。

我很在意语法,以前会纠正每个听写错误。我发现提示词中有错词或笔误时,模型通常仍能理解,所以我正在尝试容忍更多错误,出现混淆时再纠正。这是个人取舍;姓名、数字和重要指令可能仍需要仔细核对。

我不断寻找使用电脑时最令人烦恼的地方。浏览大量 GitHub 标签页就是一个例子。我现在让智能体概括最近相关 PR 的内容、状态和我为什么可能关心,再用 T3 Code 的应用内 PR 查看器检查改动,减少应用切换。

在智能体会话之间复制上下文,单手操作也很别扭。有时我让新智能体自己寻找最近的会话或相关信息,而不是手动复制。这可能更慢,也会消耗更多 Token,但减少了我的操作,让我能把注意力放在别处。

我建议做一个练习:在自己完成所有准备之前,先尝试向智能体描述问题,同时另行按通常方式处理。比较智能体找到的内容和自己的结果。权限和审查应符合任务要求;目的是了解哪些步骤真的可以委派。

手伤迫使我重新思考流程的两端:何时引入智能体,以及什么时候需要回来处理。我想念打字,但语音输入、小麦克风和这些工作方式让使用电脑愉快了许多。希望大家能根据自己的需要调整这些方法。

同频道的其他文章

5 张幻灯片36:07EN → 简体中文
Theo - t3․gg· 2026年10月27日Theo 谈 Token 成本、编程智能体与 AI 能力的价格Theo Browne · Ping Labs一则关于 Lauren 的 AI 支出估算广泛传播,引出了对缓存计价、基准测试和编程智能体工作方式的讨论。AI cost & performance编程智能体Inference+1
5 张幻灯片30:37EN → 简体中文
Theo - t3․gg· 2026年10月26日Theo 的三个技能:用编程智能体审查和交付代码Theo Browne · Ping Labssol-loop、full-send 和 full-stop 如何定义审查、验证以及不同程度的合并权限。Agent skills编程智能体Code review & verification+2
2 张幻灯片0:43EN → 简体中文
Theo - t3․gg· 2026年10月23日Theo 区分安全漏洞与实际攻击Theo Browne · Ping Labs一段简短讲解:软件漏洞披露和攻击事件为何属于不同类型的安全新闻。CybersecuritySoftware engineering
6 张幻灯片29:22EN → 简体中文
Theo - t3․gg· 2026年10月22日Theo 谈安全漏洞、被盗 API 密钥与 AITheo Browne · Ping Labs从漏洞披露到补丁部署之间的风险窗口,以及被盗推理密钥为何可能有价值的推测。CybersecurityAI securitySoftware engineering+1
4 张幻灯片31:13EN → 简体中文
Theo - t3․gg· 2026年10月20日Theo:更聪明的模型为何能帮助更多人Theo Browne · Ping Labs从游戏修改到编译器实验,Theo 重新思考谁能从更强大的 AI 中受益。编程智能体Developer productivityHuman-AI Collaboration+1
4 张幻灯片31:47EN → 简体中文
Theo - t3․gg· 2026年10月18日Theo:向智能体请求结果,再构建它需要的工具Theo Browne · Ping Labs从工具耗时报告、排障手册到数据连接,看提示如何改变产品工程。Prompting & in-context learning编程智能体智能体工程+2