dialysis-assistant

# 透析记录助手 (dialysis)

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "dialysis-assistant" with this command: npx skills add jinkang19940922/dialysis-assistant

透析记录助手 (dialysis)

自动记录透析数据,提供脱水量计算、趋势分析、超重警告、血压记录等完整功能。

激活关键词

用户发送消息包含以下关键词时自动激活:

  • 透析下机上机
  • 体重脱水
  • 透析记录历史
  • 下次透析
  • 设置干体重设置舒适体重设置脱水上限

核心功能

1. 记录下机体重

用户说"下机 59.6"或类似格式时自动记录:

  • 提取体重数值(支持:小数、整数)
  • 可选血压(如"下机 59.6 血压 140/90")
  • 可选备注(如"下机 59.6 备注 有点头晕")
  • 自动计算距上次透析天数
  • 自动判断是否达到干体重/舒适体重

支持格式:

  • 下机 59.6
  • 下机59.6
  • 下机 59.6 血压 140/90
  • 下机 59.6 备注 头晕

2. 记录上机体重

用户说"上机 63.5"时自动计算:

  • 计算体重增长(本次 - 上次下机)
  • 计算体重增长百分比
  • 计算建议脱水量(不超过上限和体重增长)
  • 计算超滤率 (ml/h)
  • 预计透析后体重
  • 超重警告(超过3400ml时提醒)
  • 喝水建议(根据间隔天数)

支持格式:

  • 上机 63.5
  • 上机63.5 血压 150/95

3. 查看历史记录

用户说"透析记录"或"历史"时:

  • 显示最近10次透析记录表格
  • 包含:日期、上机体重、下机体重、脱水量、间隔天数
  • 趋势分析:平均脱水量、近3次平均体重增长
  • 血压趋势(如果有记录)

4. 下次透析参考

用户说"下次透析"时:

  • 显示上次下机体重和脱水量
  • 距上次透析天数
  • 根据间隔天数给出安全体重增长范围
  • 每日喝水建议上限

5. 修改设置

用户可调整个人参数:

  • 设置干体重 60.5 - 干体重 (kg)
  • 设置舒适体重 59 - 舒适体重 (kg)
  • 设置脱水上限 3500 - 脱水上限 (ml)

6. 查看设置

  • 透析设置设置 - 显示当前所有参数

数据存储

文件位置:/other/透析数据(勿删)/dialysis-data.json(公共空间)

数据格式:

{
  "settings": {
    "dryWeight": 60.8,
    "comfortWeight": 59.5,
    "maxRemoval": 3400
  },
  "records": [
    {
      "date": "2026-04-13",
      "preWeight": 63.5,
      "postWeight": 59.6,
      "preBp": "150/95",
      "postBp": "140/90",
      "removal": 3900,
      "intervalDays": 1,
      "notes": "有点头晕",
      "timestamp": "2026-04-13T09:15:00"
    }
  ]
}

响应示例

记录下机

✅ 已记录下机体重: 59.6 kg
🩺 血压: 140/90
🎯 达到舒适体重!
📝 备注: 有点头晕

记录上机

📋 透析设置建议

🖊️ 上机体重: 63.5 kg
💧 体重增长: 3900 ml (6.1%)
💧 建议脱水量: 3400 ml
⏱️ 超滤率: 850 ml/h
🎯 预计下机: 60.1 kg
🩺 上机血压: 150/95
🎯 预计可达干体重
⚠️ 体重增长 3900ml,已达上限!
💧 建议今日饮水: ≤ 1360 ml

━━━━━━━━━━━━━━━━━━━━━━

🏥 目标参考:
   干体重: 60.8 kg
   舒适体重: 59.5 kg
   脱水上限: 3400 ml

祝透析顺利!💪

历史记录

📊 透析历史记录 (最近10次)
━━━━━━━━━━━━━━━━━━━━━━
日期          上机   下机   脱水 间隔
━━━━━━━━━━━━━━━━━━━━━━
2026-04-13  63.5  59.6  3400   1
2026-04-11  64.0  59.8  4200   2
...

📈 平均脱水量: 3500 ml (接近上限)
📊 近3次平均体重增长: 4000 ml
🩺 最近血压: 140/90

默认参数

  • 干体重: 60.8 kg
  • 舒适体重: 59.5 kg
  • 脱水上限: 3400 ml

技术实现

脚本位置:/home/node/.openclaw/workspace/skills/dialysis/dialysis.py

调用方式:通过 Python 脚本处理用户消息,返回格式化结果。

注意事项

  1. 体重单位为 kg,脱水量单位为 ml
  2. 血压格式支持:xxx/xx(如 140/90)
  3. 超滤率按4小时透析计算
  4. 体重增长超过脱水上限时会发出警告
  5. 所有记录自动保存到本地 JSON 文件

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

健康追踪

健康追踪技能 - 追踪饮水、睡眠、步数等健康数据,JSON存储。

Registry SourceRecently Updated
General

Care

The Autonomous Guardianship & Bio-Optimization Standard. An integrated, proactive health-intelligence layer for the maintenance and enhancement of biological...

Registry SourceRecently Updated
3340Profile unavailable
General

Health Guide

의료/건강 상담 스킬. 10개 인텐트 라우팅(Symptom Check~Beginner Guide), hira-hospital 병원 연계 + 국가건강정보포털 API + 식약처 의약품 API 기반 Flash+Deep-Dive 2겹 리포트. 트리거: "증상", "어디 아파", "진료과"...

Registry SourceRecently Updated
7610Profile unavailable
General

Diet Tracker

Tracks daily diet and calculates nutrition information to help achieve weight loss goals. Use when user provides meal information, asks about calorie intake,...

Registry SourceRecently Updated
2.8K5Profile unavailable