档案库 · 产品创意 · 产品决策 · 2013–2017
WakaTime 在编辑器内记录编程时间,自然增长到月入 1 万美元
这个副业项目通过心跳插件来记录代码编辑器的使用情况,让时间按项目和 git 分支自动记录——无需手动计时。
WakaTime
当时的题目
The project started with a plain gap: programmers found manual time tracking a chore, and popular tools like RescueTime could only report that you were inside a text editor — not which project or branch you were working on. A July 2013 Show HN introduced editor plugins that measured all three automatically.
它是怎么成立的
WakaTime 始于开发者反复遇到的一个问题:我到底花多少时间编程,都花在什么上了?手动计时对大多数程序员来说像苦差事,而流行的 RescueTime 风格工具有盲点——它们能看到你在文本编辑器里,但看不到你在哪个项目或分支上。WakaTime 的答案是直接把计时器放进编辑器,在那里答案已经显而易见了。
2013 年 7 月的发布(当时名为 WakaTi.me)推出了一个编辑器插件,记录活跃文件并询问空闲间隔,时间按项目和 git 分支细分——创始人在帖子中强调了这种粒度,并与 RescueTime 对比。Hacker News 对此反响热烈(“真是个绝妙的主意”“让开发者计时总是很痛苦”),主要反对意见是隐私:用户质疑文件名是否应该离开设备。
产品通过开源集成并公布收集的数据来回应这种摩擦,同时根据帖子中的 bug 反馈持续迭代。到 2017 年 10 月,服务规模足够大,Indie Hackers 的采访可以标题为“达到月入 1 万美元”,开发者回答 Hacker News 帖子中的问题,描述了每月约 1600 美元的服务器成本,并写了关于扩展 SSL 和填补记录活动空白的工程文章。
帖子的历史本身就展示了这个轨迹:评论者指出回到 2013 年的发布,用户说几天前朋友刚告诉过这个工具,而曾经告诉创始人该做什么的怀疑者被之后的增长所回答。
妙在哪
- 自动捕获消除了杀死时间跟踪的因素:用户的记忆和纪律——无需手动开始、暂停或输入。
- 编辑器插件携带了通用追踪器缺乏的上下文:文件、项目和 git 分支,这使得数据对项目级报告有用,而不仅仅是“你在编辑器里”。
- 开源集成和透明的数据收集政策消除了发布帖子上主要的隐私异议。
- 创始人留在讨论中,当天修复了报告的错误,让产品跟随发现它的社区一起发展。
做出来什么
The 2013 launch thread drew 126 points and comments calling it 'a really nice idea' and noting that 'getting devs to track time is always a pain'. Four years later an Indie Hackers interview headlined 'Reaching $10k monthly revenue with WakaTime' was posted to Hacker News, where it drew 399 points and 163 comments, and users described discovering the tool by word of mouth.
可以借走的
让测量成为工作的副作用:当用户什么都不做时,数据会自动收集——在编辑器中植入项目和分支上下文,而不是一个无法分辨你在做什么的通用应用。
后来
WakaTime 比报道活得更久。2017 年的帖子显示开发者回答基础设施问题并链接关于扩展的工程文章,开源插件集不断扩展编辑器。截至 2026 年,服务仍然活跃,定位为“开发者仪表盘”,围绕 AI 编码分析重新定位——跟踪 AI 生成的代码、模型使用和成本——其主页声称有超过 50 万开发者,使编辑器心跳想法成为一个十年历史的自主产品的持久核心。
资料来源
- Reaching $10k monthly revenue with WakaTime, my SaaS side project (Hacker News discussion)
- Show HN: My time tracking tool for your text editor
发现哪里写错了?告诉我们。
轮到你了
你刚读完一个点子。把你手上的题目说出来,看看谁接过同样的题。
免费账号 · 3 次免费提问 · 不用绑卡