从我妈的“健忘”说起:一个AI用药提醒技能的真实故事
上个月回老家,发现我妈的药盒里竟然有三四种药混在一起,原来她老忘哪顿该吃啥。我爸说:“你妈现在记性差,有时候吃两遍,有时候漏一顿,真愁人。” 当时我就想,要是有个智能助手能提醒她按时吃药,还带点人性化功能就好了。后来我在GitHub上翻到一个项目——kolbis/takecare-ai,里面有个技能叫medication-reminder-snooze,一看描述我就眼睛亮了:AI-powered medication adherence assistant for elderly users,这不就是给我妈量身定做的吗?
这个技能的核心是用 LangGraph 和 DeepAgents 搭建的,听起来高大上,但说白了就是让一个AI小助手帮老人管理吃药流程。我仔细研究了一阵子,发现它有几个特别贴心的设计,这里必须跟大家分享一下。
1提醒 + 小睡:再也不怕被“催药”气到
以前我用过普通的手机闹钟提醒吃药,但我妈嫌吵,还会不小心关掉。而这个技能支持snooze(小睡)功能,就是当提醒弹出时,老人可以说“再等10分钟”或者点一下“稍后提醒”,AI就会把提醒推迟到合理时间。比如我妈正在追剧,不想被打断,说“过一会儿”,系统就不会再催。感觉这个设计真的很懂老人心理,不会让人产生逆反情绪。
更赞的是,如果连续3次小睡后还没回应,技能会自动触发紧急通知,联系预设的子女或护工。这种安全兜底让人特别放心。我试了几次,语音交互也很自然,直接说“我吃过了”或者“再提醒一次”,AI都能理解。
2安全第一的编排:数据不会乱套
技能是跑在 LangGraph 上的,这东西就像一个智能流程图,能确保每一步都有记录、有校验。比如提醒动作、用户反馈、异常事件都会被记录,家属可以在后台看一份清晰的“用药日志”。而且 DeepAgents 的编排机制保证了多个智能体之间不打架,就算同时有多个药需要提醒,也不会冲突。
我装好之后,先拿我妈的几种常用药测试:降压药(早上8点)、降糖药(饭前)、维生素(晚上)。设置过程很简单,技能启动后会有个向导,输入药名、剂量、时间即可。到了点,手机或智能音箱就会响起温和的提示音。
3安装过程:比想象中简单
这个技能是标准Skill格式,安装命令就一行:npx skills add https://github.com/kolbis/takecare-ai --skill medication-reminder-snooze。然后就能里跑了。如果你是开发者,还可以直接下载ZIP包,看看里面的SKILL.md,里面写了不少可配置的选项,比如提醒语音风格、小睡间隔时间、紧急联系人的电话号码等。我改了一个参数,把默认的“小睡间隔”从5分钟改成10分钟,因为老人动作慢。
4实际体验:我妈真香了
用了两周,我妈的服药依从性从60%飙升到95%以上。最让我意外的是,她不但不嫌烦,还经常跟AI聊天:“小药丸,今天血压怎么样?” 虽然AI不会真的测量,但会根据记录提醒她去测。技能还支持药物相互作用提醒——比如同时吃两种相克药,系统会弹出警告。这点特别重要,因为老人经常同时吃好几种药,容易冲突。
当然也有小槽点:第一次设置需要手动输入所有药物信息,如果家里药多会有点琐碎。不过可以一次性导入,之后就不用管了。还有就是依赖网络和API,如果断网会失效,不过它内置了一个离线提醒开关,简单提醒还是能工作的。
5给开发者和家人的建议
如果你懂点技术,建议去GitHub看kolbis/takecare-ai的完整代码。其中medication-reminder-snooze这个技能非常模块化,你可以自己扩展功能,比如集成智能药盒、连接健康手环等。对于非技术用户,可以请懂行的邻居或社区志愿者帮忙安装配置,整个过程不超过10分钟。
最后想说,这个技能不是那种花哨的AI玩具,它实实在在能救命。看到我妈现在每天按时吃药,气色好了很多,我觉得这比我送她任何礼物都值。如果你家也有老人需要用药管理,真的可以试试这个技能。