Sleep Analyzer logo

Sleep Analyzer

打开

WellAlly Health 项目的 Claude Code 睡眠分析技能:追踪睡眠时长、效率和作息,计算 PSQI 与 STOP-BANG 评分,识别失眠和呼吸暂停风险。

分享:
查看替代方案

睡眠分析器(Sleep Analyzer)

Sleep Analyzer 是 WellAlly Health(原名 Claude-Ally-Health)中的一个 Claude Code 技能。WellAlly Health 由 WellAlly Tech 维护,采用 MIT 协议,是一个本地优先的个人健康档案项目。你用 /sleep 命令记录每晚的上床时间、起床时间、睡眠质量和夜醒情况,也可以填写标准量表。技能会告诉你睡眠的变化趋势、影响因素,以及哪些情况值得去和医生聊一聊。

不做睡眠诊断。 技能不能诊断失眠或睡眠呼吸暂停,不开助眠药,也不能替代睡眠医学治疗。当失眠持续超过 3 个月、STOP-BANG 评分 ≥3,或白天嗜睡影响安全时,它会建议就医。

分析内容

  • 趋势:睡眠时长、睡眠效率、上床和起床时间、作息规律性评分,以及工作日和周末的差异(社交时差)。
  • 质量:PSQI 分数变化、主观睡眠质量、夜间觉醒、睡眠分期(如果你从手环等设备录入)和睡后恢复感。
  • 问题识别:入睡困难(超过 30 分钟)、睡眠维持困难(觉醒超过 2 次或清醒总时长超过 30 分钟)、早醒及混合型失眠;用 STOP-BANG 问卷评估呼吸暂停风险;作息不规律;睡眠债。
  • 相关性:与运动时间和强度、咖啡因和酒精、情绪,以及血压、血糖等慢性病指标的关系,数据来自项目的其他模块。
  • 建议:按优先级排列的睡眠卫生行动计划和长期目标。

如何使用

WellAlly Health 是一个 Claude Code 项目,不是独立安装包。克隆仓库后在目录里启动 Claude Code:

git clone https://github.com/huifer/WellAlly-health.git
cd WellAlly-health
claude

/sleep 命令支持 record、history、stats、psqi、epworth、isi、problem、hygiene、recommendations。上游文档中的示例:

/sleep record 23:00 07:00 good
/sleep record bedtime 23:00 onset 23:30 wake 07:00 outbed 07:15
/sleep record 23:00 07:00 fair 2 awakenings
/sleep history last 30 days
/sleep psqi

epworth 和 isi 分别记录 Epworth 嗜睡量表和失眠严重程度指数。

输出

睡眠报告包括:时长、效率、规律性、质量分布、夜醒分析、PSQI 趋势、失眠和呼吸暂停筛查结果、相关性分析、关键洞察和按优先级排列的行动计划。

局限

  • 大部分数据是自述的,睡眠分期的准确度取决于你所用的设备。
  • 筛查问卷只能估计风险,只有睡眠监测和医生才能诊断睡眠障碍。

常见问题

必须有睡眠手环吗? 不需要。上床时间、起床时间和质量评分就足以看趋势,设备数据可以补充分期信息。

数据会离开我的电脑吗? 记录以本地文件保存。但分析通过 Claude Code 完成,你让它分析的内容会发送给 Claude Code 所用的模型。

替代方案

更多内容见 skills 分类 和 health 标签。

评论

还没有评论。成为第一个评论的人!