个人健康记录管理 - 症状追踪、用药提醒与医疗历史存储

0 0 更新时间: 2026-07-28 14:44:54

安全私密的个人健康记录管理工具,用于追踪症状、管理药物、准备医生预约、记录生命体征、存储病史和生成紧急健康摘要。支持个人和家庭健康数据记录,强调严格隐私边界,不提供诊断或医疗建议。使用本地存储确保数据完全由用户控制。

安装
npx skills add https://github.com/xdelin/OpenClaw-Education-Skills --skill medical
技能详情 readonly

说实话,我之前一直觉得管理自己的健康记录挺麻烦的。每次去看医生,被问到“你上次头疼是什么时候?”“吃的什么药,剂量多少?”我总是支支吾吾答不上来。病历本上龙飞凤舞的字也经常看不懂,更别说系统整理自己的血压、血糖变化趋势了。直到我发现了这个叫 Medical 的个人健康记录管理工具,才算是找到了组织。

它不是什么在线医疗平台,也不提供诊断(人家官方说了“不是医生,不是诊断工具”),就是一个 本地化的健康数据管家。所有数据都存在你自己的电脑里,隐私这块拿捏得死死的,绝对不传任何第三方。这点让我特别放心,毕竟健康数据太敏感了。

安装过程:简单到离谱

如果你跟我一样用的是那套支持 npx 的环境(比如 Node.js 装好那种),直接在终端敲一行命令就完事儿:

npx skills add https://github.com/xdelin/OpenClaw-Education-Skills --skill medical

运行后,它会自动在当前项目目录下创建 memory/health/ 文件夹,里面预置了几个空 JSON 文件:

  • medications.json — 放你的药品清单和服用计划
  • symptoms.json — 症状时间线,比如哪天头疼、程度如何
  • history.json — 既往病史、手术记录什么的
  • vitals.json — 生命体征,血压、血糖、体重等等
  • emergency.json — 紧急健康卡数据,用来生成一页纸的摘要

之后所有操作都通过 scripts/ 目录下的 Python 脚本来完成。一开始我还担心要记很多命令,其实常用的就那几个,后面我会列出来。

核心功能:让你秒变“健康记录达人”

我最常用的功能是 症状追踪。之前因为偏头痛频繁去看神经内科,医生总想知道发作规律。现在只要头疼了,我就跑一下脚本:

User: "I have headaches, 6/10 severity, worse in morning"
→ Use scripts/add_symptom.py

系统自动把严重程度、时间、上下文记录下来,下次复诊前直接生成一个症状时间线,医生一目了然,问诊效率高了很多。

用药管理也是刚需。我爸有高血压,之前总忘记吃降压药。我帮他设置好:

User: "I was prescribed Lisinopril 10mg daily"
→ Use scripts/add_medication.py
→ Store in memory/health/medications.json
→ Set up reminder schedule

虽然目前脚本只负责记录,但提醒可以通过其他调度工具配合,至少再也不会漏掉剂量了。

还有 生命体征记录,比如每天测完血压:

User: "Blood pressure 130/85 this morning"
→ Use scripts/add_vital.py --type bp --value "130/85"
→ Track trends over time

几个月下来就能看到趋势图,对自己的健康状况心中有数。

最让我惊喜的是 紧急健康卡 功能。出门旅游或者突发情况时,用一下:

User: "Give me my emergency health card"
→ Use scripts/generate_emergency_card.py
→ Output: One-page summary for wallet/phone lock screen

一张纸就把过敏药物、既往病史、紧急联系人等信息汇总好,放在手机锁屏或者钱包里,关键时刻能救命。

安全性:底线绝不碰

这个工具在安全隐私上设了三条红线:

  • ✅ 只能做症状追踪、用药提醒、预约准备等记录类操作
  • ❌ 绝对不能诊断疾病或解释症状
  • ❌ 绝对不能推荐开始/停止用药
  • ❌ 绝对不能替代专业医疗咨询

而且它还有个紧急协议:如果用户描述的症状提示可能为紧急情况(如胸痛、呼吸困难、大出血、意识丧失、自杀念头),会立即引导拨打急救电话,不继续记录。这个设计真的太人性化了。

脚本全家桶一览

我把所有脚本都列出来,方便大家按需使用:

脚本名称 功能
add_medication.py 添加新药,包括服用计划
list_medications.py 显示当前所有药物
check_interactions.py 检查已知药物相互作用
add_symptom.py 记录症状,包括严重程度和上下文
get_symptom_timeline.py 生成症状历史记录,适合给医生看
add_vital.py 记录生命体征(血压、血糖、体重等)
get_vital_trends.py 展示趋势和平均值
add_history_record.py 添加医疗历史记录
get_medical_history.py 调取完整医疗历史
add_lab_result.py 存储实验室检查结果
generate_emergency_card.py 创建紧急健康摘要卡
manage_family_profile.py 切换/添加家庭成员档案

家庭档案这个功能很贴心,一家人的健康数据可以分开管理,但都在同一个本地文件夹里。

一点小建议

用这个工具要注意,它只是辅助记录,不能代替医嘱。比如你突然血压很高,还是得先联系医生,而不是光记录。另外,因为数据在本地,记得定期备份 memory/health/ 文件夹,万一电脑坏了就尴尬了。

总体来说,Medical 技能就像一个靠谱的健康助理,帮你把琐碎的健康数据整理得井井有条。如果你也有“看病时说不清症状”“忘记吃药”“想监测慢性病指标”这类需求,真的可以试试看。安装只需一行命令,但之后带来的便利感,绝对值得~