我建议有开发能力的人,都该给自己写一个软件——把睡眠、饮食、运动和钱都交给 AI 管理复盘

morninghao 2026-08-23 15:25 1

上一篇被AIGC举报了,但是我实在不知道我什么地方用了AI,全程豆包输入法语音输入,可能如果我说的口语化一点,英文单词前后不空格,句尾不加句号(我靠这是豆包语音输入法自己加的,我关了)不用- - -去分割段落,就不会有AIGC吧哈哈


我也不像上一篇那样去说那么多乱七八糟的了,我感觉不是每个人都需要这样一个软件去把你的睡眠、饮食、运动和你的钱被花在哪里了都想管起来,如果你真的需要,你才继续看下去吧


我最开始的时候,面试的时候用Obsidian+gemini去管理我的日常,管理我该面试内容和我学到的知识,那时候相当于一个知识库吧


我的母亲是乡村医生,她之前也告诉我要少油少盐,少吃酸辣。我经常不听她的,是因为我觉得她不够权威,她说不出道理。我的同事也说不出为什么要补蛋白质,他们只知道该怎么做,说不出为什么,我就很难去相信


现在回头看,我那时候就是活在自己那点知识里,拿自己那点认知去解释所有事情。说白了,我活在我自己的科学里


后来我拿这些问题去问AI,有耐心,能找出依据。你问它为什么要少油,它真的给你算,一克脂肪九千卡一克碳水四千卡,你再追问它就再往下答,一直到我问不出来为止


在司南的帮助下(我自己开发的软件,后面介绍),我的体脂率降到了 20 以下,这是我好多年都没到过的正常值。前几天 BMI 也回到正常了,这个我以前更是不敢想。现在我甚至开始琢磨往薄肌那种身材练了,因为我知道这事是科学的、有路径能走到的,而不是像以前那样,别人一句结论打死我,我压根没法信


司南就是中国古代那个最早的指南针,一把勺子搁在铜盘上,你怎么转它,勺柄最后都指着南边。起这名字就是这个意思:我自己看不清方向的地方,它给我指一下


到今天它迭代到0.11版,一千四百多个提交。这些提交里装的是我这三个月来回想的一件事——一个 AI 到底能不能替我管住我自己的某些东西,能管到哪一步,哪些该交给它、哪些必须留在我自己手里,如何该让我信任这个AI?它能做到什么


司南到底是什么?(我自己打的二级标题不是AI润色)


司南 = 睡眠 × 运动 × 饮食 × 财产 × 待办


吃了什么,拍张照说一句"中午吃的这个",它自己拆成食材算进去;

做了什么,手表同步进来,睡眠、心率、训练负荷、跑步轨迹;

花了什么,账本流水账户;

要做什么,待办日程和正在推进的事

还有一份它自己在持续更新的"关于我"(其实就是harness memory),我的目标、作息、健康基线、口味偏好


只记下来没意义,这几摊东西在它眼里是打通的。这是我某一天真实收到的推送,同一天的三条:


早上九点:昨晚只睡了大约四个半小时,睡眠分 50、HRV 42 都偏低,10.5 公里长跑之后没睡够,恢复打了折扣。今天别硬补训练,抽空补个午觉,蛋白质照常保到 100g 给肌肉供原料。


下午两点:两餐记完替你算了笔账,蛋白早上 19 加中午 42 大概 62g,离恢复日 100g 的目标还差 38g;中午那份辣椒炒肉外卖油偏大。晚上补一份瘦肉或蛋奶打个底,缺口就填平了。


晚上十点:刚才那顿安格斯牛肉卷记上了,今天蛋白已经到 92g,离 100g 只差 8g,睡前随便一口酸奶就够,不用特意加餐。恢复日最关键的还是早点睡,把昨晚那四个多小时补回来。


这三句话里,睡眠、跑步、饮食、今天该不该练是拧成一股的。任何一摊单独拎出来,都只是又一个记账 App


它会开源,但其实没有什么用,因为司南已经长成了我的形状


最要命的是手表。前面那些睡眠、HRV、逐秒心率、运动轨迹是哪来的?

我自己写了一套蓝牙协议栈,直连我那块 Amazfit,不经 Zepp 的 App、也不经它的云,把数据一个字节一个字节啃下来的。这套东西是对着我这一块表逆出来的。你要是用华为、苹果、佳明,这部分直接归零


笔记是 Obsidian 兼容的库,目录就固定那么几个根:收件箱、进行中、知识、日记、归档。我吃这一套,但很多人是真的不吃——有人从来不记笔记,有人已经有自己用了五年的分类法(项目驱动的,目标驱动的,PARA),你让他改目录结构比让他换手机还难


第三条可能最没得商量:这软件长什么样,是照着我一个人的用法定死的。它有几个页面、每个页面上放什么、什么必须摆在第一屏、什么可以藏到二级页去,全按我自己怎么用排的,有些地方我为了简洁高效,UI做的不是很好,我不做设置项,不做"这张卡片你可以拖走",不做任何形态上的可配置,因为我就一个人,没那个精力去做兼容式的开发。正经产品得考虑一万种用户怎么用,我只考虑一个人,而那个人是我


这类软件唯一的门槛是信任


这是我在开发软件的时候觉得最大的问题,就是信任

如果你不知道一个软件该怎么去服务你,它能做到什么,你就不愿意去用它,其实就是你对它失去了信任


一个要管你健康、你的钱、你每天吃了什么的判官,你不知道它到底能干什么,不知道它能做到哪一步,不知道它会不会把你随口一句话理解错然后擅自改了你的账本,不知道它符不符合你的生活习惯——那你就不会喂它数据。你不喂它数据,它就永远不懂你;它不懂你,它说的每一句都是正确的废话

于是它成了你屏幕上多出来的一个图标。装了,用三天,再没打开过

而这个信任别人给不了你,打个"本地部署"的标签给不了,开源了也给不了,你不会真去逐行读完一个陌生人写的十万行代码

但你自己写的天然就有,因为每一道"这事得先问过我"的闸门都是你自己按下去的。它哪天说了句蠢话你不会卸载,你会去翻日志找根因然后改掉


用司南来改进司南


然后说一个我快速迭代这类软件的一个方法,司南本身就是一个我随时摸得到的 AI。所以我用它的时候发现毛病,不用打开电脑,不用记在心里,也不用怕忘,当场跟它说一句"换动作那个列表得滑到底才看得见",它就替我记进一份笔记。这份笔记叫《待解决的问题》,一行一条,日期加上现象和影响,没别的了


白天我只管抱怨,不管修。这一步的关键在成本:说一句话,和"回家打开电脑记一条 issue",中间差着一个数量级。差就差在你人在地铁上、在健身房、刚吃完饭手上油还没擦。就差这一点,绝大多数毛病永远不会被记下来


记录下来了之后,可以写一个skill,叫Claude Code自己去读这些issue,自己去调研测试,把问题的解决方案摆出来,用交互工具和你确认,最后就让它自己干一个晚上吧


还有条血泪经验:大的架构改动留到周末哈哈


门槛比你以为的低


在AI时代,一切都有可能了。你会一点安卓开发,会一点后端开发,你能有把整个架构定下来的能力,那你就可以在短时间内把这个软件给做出来


当然了,做出来一个Demo是最简单的,让它持续稳定的运行,“长成你的形状”,就用上一段所说的方法吧


说到最后,我为什么会这样推荐呢?


我之前也陆陆续续跑步,但是很难坚持,第一是根本看不到正反馈,看不到自己的体重的下降,这部分是我在用司南后发现是饮食的问题,另一半是我一味地追求跑得快,导致第二天疲劳过度,这是我用司南后发现我跑步习惯的问题


把运动、睡眠和饮食都管理起来之后,我发现我的一天的精力变得更加的旺盛了,把钱管理起来之后,我觉得我的每一分钱都有地方去查询我花在哪了,把每天的待办管理起来之后,我发现每天井井有条了


这就是我想向各位佬推荐的原因


如果你觉得把自己的心率、睡眠、日常生活、待办,一条条记录起来麻烦,而且你有办法快速开发出来,那就去做这样一个软件吧

那如果你平时根本就不在乎这些,那开发这个软件就是伪需求。花这些时间还不如去和豆包、codex多聊聊来得实在


如果我这篇文章是为了推广,是AIGC,消耗各位佬在Linux do的精力,我天打雷劈


最新回复 (19)
  • calendar 08-23 15:27
    1

    你的意思是,我起飞也要告诉豆姐吗?

  • 林语尘 08-23 15:31
    2

    好像也不是不行,AI 每天面对那么多性压抑的人,不缺这一点小事 ^-^



    Ai :原来只是起飞了,难得这么清淡(bushi)


  • 林语尘 08-23 15:34
    3

    话说这个软件如果想要轻量一点的,感觉可以用 Hermes 来进行替代?


    我每天是让 Hermes 给我发发新闻通知

    然后提醒我按时称重,晚上提醒我睡觉这样子的


    不过佬考虑得更加系统和全面

    我只是让 Hermes 只是做了很小的一个部分


    感谢佬提供的思路ww

  • morninghao 楼主 08-23 15:35
    4

    当然可以,你可以用MCP把自己的手表上的心率、睡眠数据全部给到Hermes,但是我是做AI应用开发的嘛,所以有一点基础,就干脆花了点时间做了个直接装在手机上的APP了,它还可以调用手机GPS,还可以给我发通知,微信支付和支付宝支付的支出,都可以快捷地用手机软件记录下来

  • xxxyyy 08-23 15:38
    5

    我oura ring接了MCP把数据给openclaw每天早上分析一下,不用搞得很复杂

  • kk C 08-23 15:42
    6

    我觉得如果能有一个数字人更好了,把它当管家好了。就跟AI宠物或者数字人一样,直接可以实时交互。

  • wangxiaoxiao 08-23 15:42
    7

    不错的想法,有时间试试 ^-^ ^-^ ^-^

  • 4Am. 08-23 15:44
    8

    idea真的很好。有机会我也试试做一个类似的。

  • morninghao 楼主 08-23 15:45
    9

    对的,如果没有那么高的需求,依然去开发,那就是过度设计,现在的Hermes、 OpenClaw,包括新出来的Deepseek Harness,都已经把Harness基座做得很好了

  • morninghao 楼主 08-23 15:46
    10

    good idea,这样还可以蹭一下情感需求的开发,但是我这个软件的需求就是简单高效,可能和我的个人习惯有关系

  • 下班打卡 - 早退 08-23 15:47
    11

    现在最难的还是数据怎么回流,如果靠自己登记,绝大部分人是坚持不下来的。但是如果他能自动从智能手表/手环的App 将数据读过来、将支付宝/微信/美团等一系列软件的消费读过来,那必须可以

  • xinji404 08-23 15:47
    12

    佬确实有想法,自己生活工作有很多流程,已经养成习惯了,优化迭代确实可以让ai给出建议。随便问一下佬有什么办法可以无感的同步支付宝和微信的支出 ^-^

  • kk C 08-23 15:47
    13

    直接用对象数据库+mcp开放接口

  • AlexD 08-23 15:49
    14

    我也有这个想法,除了金钱之外,生活的都尽量交给ai评判跟思考,但实践了一段时间,看看自己的日常,觉得我太懒了还犹豫寡断,感觉不好意思。

    遂寝之 ^-^

  • tuduweb 08-23 15:49
    15

    请教一下 支出这些怎么拿到数据呢。

  • 承影 08-23 15:50
    16

    正在弄同样的事,我是三星手机,可以开调试模式读取信息

  • waptada 08-23 15:50
    17

    我也想过,可能题主是个健身达人,实际我有各种手表,指环,但是这些数据吧,看多了要么无感,要么焦虑,人不能活在数字当中啊,于是我多了就淡然了,我当然知道自己没睡好,分数也不好,我知道自己睡好了,分数也好了,可是该喝的酒,难道因为在意分数就不喝了么,所以我最后对于这些内容就无感了,当然我依然还在用各种设备。

    但是你的这个思路我是很认同的,我也在想把自己在意的东西 agent 化,发现全部依赖 telegram,还是不够,的确有些需要界面,需要交互。很赞!你已经动手干出来了,我还是大量的都停留在自己的 telegram 背后的 agent 或者 python 后台里面。

  • morninghao 楼主 08-23 15:50
    18

    我自己写了一套蓝牙协议栈,直连我那块 Amazfit,不经 Zepp 的 App、也不经它的云,把数据一个字节一个字节啃下来的。这套东西是对着我这一块表逆出来的



    这是当时最难啃的一块骨头,还有包括利用手机上的辅助功能,去把消费接上,包括磁贴的快速截图,这样可以方便你和别人聊天的时候,有一些事情可以快速地记下来,还有利用手表上的快捷键,可以在手表上录音,快速传到软件里面

  • morninghao 楼主 08-23 15:51
    19

    就是在微信和支付宝支出的时候,安卓手机有辅助功能,可以快速的记录下来

* 帖子来源Linux.do
返回