为什么我把 Google Sheets 用作我的开源番茄钟工具的数据库
Source: Dev.to
大多数生产力应用都是“数据孤岛”。你花上数百小时输入你的专注数据,却发现这些数据被锁在专有云、订阅付费墙或笨拙的 CSV 导出中。
作为一名工程师——职业经历横跨 NASA 到 Red Hat 的领导层——我使用番茄工作法已有 20 余年。我尝试过市面上所有的应用,但总会回到同一个认识:审计比计时器更重要。我不想要“连胜”或徽章;我想要高保真数据,以便分析我的精神能量从何处泄漏。于是,我构建了 Acquacotta。
架构:为什么选 Google Sheets?
数据主权与可组合性
直接将会话记录到你拥有的电子表格中,数据立刻可组合。你不必等开发者去构建新的报表功能。你可以:
- 使用数据透视表查看 “深度工作” 与 “行政” 时间的对比。
- 利用原生 Google Sheets AI 找出专注的趋势。
- 将数据导入 Looker Studio 仪表盘或 LLM,进行职业审计。
离线优先与 SQLite
如果生产力工具卡顿就毫无价值。Acquottaa 使用本地 SQLite 缓存。会话结束后,先本地记录,确保 UI 闪电般快速并支持离线使用。同步到 Google Sheets 在后台进行,处理 API 延迟而不打断你的工作流。
超越闹钟的 “高级用户” 功能
声学专注
可选的 “滴答” 声音受标志性的 60 Minutes 秒表启发,充当巴甫洛夫式触发器——当滴答声响起,大脑就知道是深度工作时间。
硬件混合模式
如果你偏好实体计时器(例如 Hexagon 计时器),Acquottaa 提供专用模式,瞬间记录这些手动会话,使你的数字审计日志保持唯一真实来源。
防止倦怠
应用会跟踪 “每日分钟目标”,帮助你找到 “恰到好处区间”——工作量足以让人有成就感,却不至于陷入 “英雄主义‑倦怠” 循环。
完全开源 (FOSS)
Acquottaa 完全开源,欢迎反馈和贡献。
入门指南
- GitHub 仓库:
- 托管版本:
让我们停止租用我们的生产力数据,开始拥有它。