唐巧的博客

黑洞健身的进化 — AI 时代的一人 App

字数统计: 667阅读时长: 2 min
2026/07/04

背景

事情得回到三个月前,当时为了体验某个 AI 开发工具,我用它做了一个叫”黑洞健身”的 App(黑洞这个名字取自我家的黑猫)。

用了一段时间之后,我把 App 代码导出到 GitHub,开始用 Opus 来继续迭代它。

刚开始黑洞健身还是 Web 版本,以 PWA 模式安装到桌面。后面我又抽空让 AI 把它重写成 Android 原生版本。

下图就是这个 App 首页现在的样子:

这是一个典型的一人 App。下面说说这个 App 的进化和感受。

黑洞健身的进化

第一个形态:极简原型。 黑洞健身的第一版特别简单,只有一个极简地记录我的俯卧撑次数+组间休息倒计时的功能。它帮助我知道了,这是不是我想要的需求。

第二个形态:完善。 使用了一周后,我确定我需要它。所以我开始完善它。我加了运动项目管理,组间休息时间设定,每周和每日的数据统计,后面又加了运动计划。

第三个形态:数据同步和开放。 当我的数据变多,我增加了账号系统,提供了 MCP 接口。这是我想强调的进化阶段:未来每个一人 App 都必须开放数据接口。

有了 MCP 接口以后,我开始让我的 Agent 拉取数据,与我的体检报告整合,给我运动建议。这个 App 变成了我的个人 AI 助理的一个数据源。

第四个形态:自进化。 我把 GitHub 上面代码设置了相关的 hook,我或者其它授权的人只需要发 issue 就可以唤醒 claude 迭代代码,发出 pull request。其实我的 AI Agent 愿意,它也可以发 issue。

App 在这个阶段,可以自我进化,也可以被 Agent 通过 issue 进化,而我只需要确认即可。

Web 版本的详细进化 log 都记录在:https://fit-time.pages.dev/changelog,感兴趣的可以翻阅。

Web 版本虽然我不用了,但是网址还在,如果你想围观可以用 Chrome 打开:https://fit-time.pages.dev/

小结

我个人定制的”黑洞健身”一人 App 帮助我在过去三个月坚持做到了锻炼,以下是刚刚过去的 6 月的健身记录(紫色🟣表示无氧运动,绿色🟢表示有氧运动):

AI 时代的一人 App 会经历:原型、完善、开放数据、自进化的演化过程。

如果你还没有一个自己的”一人 App”,赶紧用你的 AI 造一个吧。

CATALOG
  1. 1. 背景
  2. 2. 黑洞健身的进化
  3. 3. 小结