关于 Cove

Cove 是四款离线 AI Android 应用组成的全家桶——Travel、Voice、Photo、 Health——由一名独立开发者用咖啡、一台 Pixel 9 和一个倔强的信念 做出来。那个信念是:在私人时刻里,AI 默认「上云」是错的。

为什么开始做这件事

2025 年我坐在东京一家咖啡馆里,想翻译一份菜单,结果连续三款 云端翻译 app 全军覆没——captive Wi-Fi 卡住、漫游套餐到期、 服务器超时。服务员很有耐心,但那会儿我每天给漫游付 $14, 而且每张菜单照片都上传到了一台我没听过名字的美国服务器。

同一周,Google 发布了 Gemma 4 E2B—— 一个小到能跑在手机里,又大到能搞定真实翻译的模型。 「真实的不爽 + 真实可用的新技术」这个组合,让 Cove 从一个 模糊想法变成了我必须做的东西。

我想做的是什么

四款专注应用、一个端侧引擎、对真正重要的工作零网络依赖:

  • Cove Travel——菜单、路牌、 对话翻译,模型在你手机里。
  • Cove Voice——会议和课堂录音, 本机转写 + AI 自动整理笔记。
  • Cove Photo——对着任何东西拍, 本地拿到答案,还能继续追问。
  • Cove Health——一个本机运行 的私人健康助手,用来查通用信息和写日记(绝不是医生)。

我拒绝做的事

一个小清单,按"被人要求破例"的频率从高到低排:

  • 不偷偷上传。照片、语音、健康日记都在你设备上处理。
  • 基础功能不上订阅闸。靠订阅费翻一份菜单是错的商业模式形状。
  • app 里不接第三方分析 SDK。网站用无 cookie 的 Cloudflare Analytics;app 只上报不含用户内容的崩溃日志。
  • 不接 VC。我宁愿慢慢长大、把暗黑模式挡在门外,也不要扩张 一个隐私已经妥协掉的产品。

怎么把它做出来的

技术栈:app 用 Kotlin + Jetpack Compose 写,通过 LiteRT-LM 把 Gemma 跑在设备 NPU 上,本地持久化用 Room。网站是 Astro + TypeScript,blog 走 content collections。每次 commit 都过一遍 CI 矩阵——Lighthouse、axe a11y、blog 反薄自检脚本一起跑。

更深的工程论证在 why-offline 长页端侧 AI 原理科普 两篇里。

诚实版路线图

当前阶段是把 Cove Travel 作为旗舰发布,Voice/Photo/Health 的 产品页已经上线、app 后续会跟着上 Google Play。五年版本是希望 Cove 长成一个小而可持续的工作室——我写代码、回支持邮件、 把隐私这条线一直守住的那种。

如果你想试用, 下载页 有已签名的 APK。 如果你想跟着进展走,首页的邮件订阅大约每月一封——我自己写, 没有营销团队。

联系

任何事——包括隐私相关——都请发邮件至 [email protected]。 每封邮件我都会读,回信可能慢一天。

关于 Cove 背后的这个人

背景

我写软件大约 18 年。职业生涯多数时间在大公司做基础设施和系统工程——不是 AI 风口那条线,而是要交付能扛量、能稳定运行的代码。AI 辅助编程在 2025–2026 年改变了独立开发者一个人能交付什么的边界。Cove 就是我用这种杠杆做出来的东西。

为什么不接受风险投资

我公开承诺 Cove 不接受风险投资。原因是:VC 的数学要求 10 倍退出,这就把每一个产品决定推向最大化每用户收入(订阅、加价、暗黑模式)。一次买断 + 端侧隐私正好是这种数学的反面——对用户对的模式,对 VC 错的模式。我宁可做一门更小的生意,这样可以一直对 VC 会逼我答应的事情说不。

不花钱也能支持的方式

  • 诚实的 Play Store 评价

    如果 Cove 配得上你手机里的位置,在 Google Play 上留个星级 + 一句话。星级直接影响 Play Store 排名——你的两分钟比我能买到的任何营销都值钱。

  • 告诉一个人

    如果 Cove 解决了你的真实问题,告诉一个会受益的朋友。来自真人的一条具体推荐胜过任何广告。

  • 发具体反馈

    邮件 [email protected] 告诉我你希望 Cove 哪里做得不一样。真实反馈对路线图的影响远超抽象问卷。

怎么找到我

邮件 [email protected]——每封邮件都直接到我手上,我会全部读。我没有个人 Twitter 账号会发动态;我不做播客访谈;不在会议上演讲。产品是对外的公开产出。邮件是支持渠道。