我开发了一个语音应用,因为我总是在工时表上撒谎
让我坦白一件事。多年来,我在时间表上撒谎了。
不是恶意的。我没有虚报工时或编造事实。相反,我一直在低报实际工作时间。
每个星期五下午,我会打开时间追踪器,试图凭记忆重构一周的工作。我会盯着日历,翻看Slack,检查git提交。然后我会尽力估算,把所有时间四舍五入成整数字。
项目A 8小时,项目B 6小时,内部事务4小时。完成。
但实际上那周我工作了48小时,而不是38小时。剩下的10小时就在实际发生和我记忆之间的缝隙中消失了。
电子表格的坟场
在我开发Superscribe之前,我尝试过所有方法:
Toggl。 坚持用了大约11天。然后我忘了启动计时器一次,两次,数据变得不可靠,最后我不再打开它。
Harvest。 同样的故事,不同的界面。计时器模式假设你会在每个任务前按按钮,但我不会。
电子表格。 坚持了3天。每天结束时填写电子表格感觉像做作业。
日历阻断法。 计划时很有用,追踪时很糟糕。我的实际一天从来不符合计划。
笔和纸。 出乎意料地有效,但完全无法计费。祝你好运,把满是涂鸦的笔记本变成发票。
模式总是一样:开始时充满热情,遇到阻力,逐渐放弃,最后星期五只能靠猜测。
淋浴时的灵感
Superscribe的想法来自一个愚蠢的观察。
我在和客户通话,准确地说明了我那周的工作内容。我完美地说了出来。项目、任务、大致时间、阻碍。完全不需要笔记。
然后我挂断电话,打开时间追踪器准备记录。但我已经记不起刚才说的一半内容了。
我能流利地口头描述我的工作,但无法用表格形式表达。信息存在脑海中,但输入方式不对。
如果输入方式只是……说话呢?
打造产品
第一个版本很丑陋。一个macOS菜单栏图标,触发语音录制,发送到转录API,然后把文本放进时间条目。
它立刻起作用了。不是因为技术多厉害,而是交互很自然。我完成任务,按快捷键,说“ClientCo的API重构两小时”,然后继续工作。
三秒。没有表格。没有下拉菜单。也不用记得按开始。
一周内,我的记录工时从每周约30小时涨到约38小时。不是因为我工作更多了,而是因为我终于把所有时间都算进去了。
我的体会
时间追踪的问题从来不是动力或自律,而是摩擦。
每一次点击、每个表单字段、每次切换应用都是一笔小成本。单个成本小到可以忽略,但累积起来就是“我以后再做”,再累积就是“我周五再猜”,最终就是白白浪费了真正的钱。
语音完全消除了这笔成本。你已经知道自己做了什么,只需要一种比忽略它更快的表达方式。
现在的状态
Superscribe 运行在你的macOS菜单栏。Option+Space开始语音输入。Option+Shift+Space进入流式模式。Escape取消。这就是全部界面。
你的声音会在你使用的任何应用中转化为文字。时间条目会自动创建。到了周末,你的报告已经完成,因为你一整周都在一点点构建它们,每次只需3秒。
我有时仍会不自觉地猜测。老习惯。但现在猜测只是备选方案,不是主要方式。
我的时间表不再出错。我的发票也大约增加了25%。
键盘正在成为一种传统界面
如果你对向语音驱动生产力的更广泛转变感兴趣,这篇文章阐述了这个愿景:
键盘不会消失。但对于自然用语输入(描述工作、记录时间、发送快速更新),语音更快。