我把自己的 Personal OS 做到了生产环境,然后停了
能自己做,不等于应该自己做。做了大半个月以后,我重新算了一遍自研 Personal OS 真正的成本。
一开始,我想解决的问题其实很简单。
我平时要用很多 App。待办一个,日历一个,笔记又是另外一个。做一件事情,经常要在几个 App 之间来回切。
还有订阅。
每个软件单独看都不算贵,但用得越来越多,每一个都要付费。
所以当时我的想法很直接:
能不能自己做一个系统,把这些东西集中起来?
我给这套 Personal OS 起名叫 Yoking OS。
我想把待办、日历、笔记、资料,以及以后可能需要的个人管理功能,都放到一个入口里。
正好现在 AI 写代码已经很强。以前一个人很难做的东西,现在有 ChatGPT、Claude、Codex,感觉门槛一下低了很多。
于是我真的开始做了。
01|后来,它真的做出来了
Yoking OS 最后并不是一个 Demo。
我把它部署到了真实服务器上。
登录、身份认证、安全、数据库、HTTPS,这些基础东西陆续做了起来。待办已经可以真实创建、修改、保存,日程也做出来了,Dashboard 可以调整布局并保存。
后来为了让它真正能长期运行,我又继续做 Passkey、WebAuthn、权限、数据库迁移、备份、恢复、发布验证……
做到后面,它已经越来越不像一个“给自己用的小工具”,而是一套真正的软件系统。
所以我最后停掉它,不是因为做不出来。
事实上,再给我时间,后面的模块一样可以继续做。
问题恰恰出在这里。
02|代码越来越容易写,系统却没有越来越便宜
这个项目做了大半个月。按大约 20 天、每天交叉投入 4–5 个小时粗算,我前后花了约 80–100 小时。
AI 写代码确实很快。一个功能提出来,Codex 或 Claude 很快就能开始干。
但真正把功能放到生产环境以后,我发现事情完全不是“代码写完”这么简单。
待办不是画一个待办页面,它还要真的保存。日历不是画一个日历界面,它还要处理真实数据。
然后还有登录、安全、权限、数据库、迁移、备份、恢复、部署……
一个功能后面总会跟着另外一串事情。
最开始,我只是想少用几个 App。
做到后面,我却开始维护自己的认证系统、数据库、服务器、备份和发布体系。
这时候我才意识到:
AI 降低的是写代码的成本,但软件还有另外一大堆成本,并没有一起消失。
03|真正让我停下来的,是算了一笔机会成本
直接花的钱其实并不是特别夸张。
服务器大约 500 元一年。为了这些开发,我的 AI 订阅也从 Plus 升到了 Pro,Token 消耗越来越大。
但真正让我改变决定的,还是时间。
前后约 80–100 小时,还不包括注意力被项目反复切走的成本。
如果这些时间继续投到 Yoking OS,我当然可以把它做得越来越完整。
但同样的时间,我也可以放到 WEOUR、跨境电商、供应链和公司经营。
这些才是我现在真正应该花时间的地方。
所以有一天,这个问题已经不再是:
我还能不能把 Yoking OS 做下去?
而是:
它还值不值得我继续做下去?
我的答案变成了:不值得。
04|停止一个已经能用的东西,比停止一个失败项目更难
如果 Yoking OS 根本做不出来,事情反而简单。
做失败了,停掉就行。
但它已经能用了,底层也已经搭起来了。剩下的事情看起来无非就是继续做模块、补功能、优化体验。
这反而很容易让人继续投入:
都做到这里了,再做一点。
这个模块补完就好了。
再花几天,应该就更完整了。
但软件很少真的存在“再补最后一点”。
每完成一个功能,就会出现下一件应该完善的事情。
如果我继续按照这个逻辑往下走,很可能半年以后我还在维护自己的 Personal OS。
所以我最后接受了一件事情:
已经投入很多,不是继续投入的理由。
过去花掉的时间和 Token 已经回不来了。我要决定的是下一小时应该放在哪里。
05|我重新接受了多个 App
停掉 Yoking OS 以后,我没有去寻找另一个“万能 App”。
反而重新接受了多个 App 同时存在。
笔记,就用成熟的笔记软件。GoodNotes、Notability,哪个适合就用哪个。
日程继续交给成熟的 Calendar。其他需求也一样。
市场上已经做得很成熟的功能,我现在更愿意直接买。哪怕因此需要同时付几个订阅费。
以前我看到的是:
这个 App 一年多少钱,那个 App 一年多少钱,加起来也不少。
现在我会多算一笔:
如果我自己做,需要花多少小时?
这么算以后,很多软件突然就没那么贵了。
06|后来我发现,我真正想统一的不是 App
这是这次项目对我最大的改变。
以前我想的是:把所有东西装进同一个系统。
现在我觉得没这个必要。
GoodNotes 可以继续做好笔记,Calendar 可以继续做好日程,不同的软件继续解决自己最擅长的问题。
真正有可能发生变化的,是它们上面的那一层。
ChatGPT、Claude,以及以后越来越成熟的 Agent,可以逐渐成为统一入口。
这里需要区分事实和判断:**这还不是一个已经完全实现的状态,而是我现在选择的方向。**目前我已经在使用这些 AI 工具处理不同类型的工作,但让它们稳定地跨 App 完成所有操作,仍然需要等待工具和连接能力继续成熟。
以后我可能不需要关心“这件事情到底应该打开哪个 App?”,我只需要说:
把这个安排到日历里。
把刚才的内容整理进笔记。
帮我找出今天最重要的三件事。
剩下的事情,由 AI 去调用不同的软件完成。
如果这一层最终成立,那么底下到底是一个 App 还是十个 App,对我来说没有那么重要。
所以现在回头看:
我真正需要统一的,也许一直都不是 App,而是入口。
07|这也改变了我后来做软件的方式
Yoking OS 停掉以后,这个判断也开始影响我做其他系统。
现在遇到一个需求,我不会第一时间想“能不能自己开发”,而会先问:
市场上是不是已经有人把它做得足够好了?
如果已经有成熟的软件,我更愿意直接用。
自己真正应该投入的,是那些和自己的业务、数据、流程有关,而且现成软件解决不了的部分。
这也是为什么我现在越来越在意一个问题:
复杂度有没有回报?
自己做一套系统当然很有成就感,AI 也确实让这件事情比以前容易得多。
但对一个经营公司的人来说,“我能做”不是最终判断标准。
最终还是要回到:这是不是我现在最值得做的事情。
对 Yoking OS,我最后的答案是否定的。
决策时间:2026 年 10 月。
我停止的是继续开发,而不是当天把系统全部删除。现有生产环境暂时保留,但不再继续投入模块开发;个人管理需求逐步回到成熟 App。
所以我停了。
杠杆账本
原问题
待办、日历、笔记等分散在多个 App,需要频繁切换,同时承担多个订阅。
原方案
自己开发一套一体化 Personal OS。
做到什么程度
已经进入真实生产环境;待办、日程能够实际使用,登录、安全、数据库、部署、备份和发布等基础设施已经建立。
投入
约 20 天、每天交叉投入 4–5 小时,粗算约 80–100 小时;AI 订阅从 Plus 升到 Pro;服务器约 500 元/年;持续消耗大量 Token。
时间重新投向哪里
WEOUR、跨境业务、供应链和公司经营。
后来发现的代价
代码生成越来越便宜,但验证、安全、部署、维护以及自己的注意力并没有免费。
最终决策
停止继续开发 Yoking OS。
现在的方案
成熟 App 各司其职;ChatGPT、Claude 和未来的 Agent 逐渐成为上层统一入口。
这次留下的判断
能自己做,不等于应该自己做。
真正应该统一的,也许不是 App,而是入口。
本文记录作者在特定时间、信息条件和经营背景下形成的个人判断,不构成投资、法律、财务或其他专业建议。
如果你有不同的实践或想交流这次决策,可以 给我写邮件。