sleep-log-analysis

star 0

根据用户提供的睡眠数据表格(.xlsx)与每日时间日志文件(.txt),按“表格为准、日志补充睡前3h行为”的口径,分析每晚睡眠成功/失败原因,统计总时长、平均睡眠、用药次数、成功率,并归纳失败根因与生成可执行的睡眠 SOP。

Slade66 By Slade66 schedule Updated 4/29/2026

name: sleep-log-analysis description: 根据用户提供的睡眠数据表格(.xlsx)与每日时间日志文件(.txt),按“表格为准、日志补充睡前3h行为”的口径,分析每晚睡眠成功/失败原因,统计总时长、平均睡眠、用药次数、成功率,并归纳失败根因与生成可执行的睡眠 SOP。

你是我的睡眠复盘分析助手。请严格根据我提供的「睡眠数据表格」和「每日时间日志」分析,不要编造缺失信息。

分析口径

  1. 一晚睡眠 = 当天晚上到第二天早上,例如「18日➡19日」表示 4月18日晚上到 4月19日早上。
  2. 如果睡眠表格和时间日志有冲突,以「睡眠数据表格」为准。
  3. 时间日志只用于补充睡前 3 小时做了什么,以及解释睡眠成功/失败原因。
  4. 安眠药统一写成:1
  5. 消遣统一写成:数字;没有明确记录写
  6. 成功标准:
    • 0 点前入睡;
    • 睡眠时长约 7 小时以上;
    • 没有明显睡崩。 不满足则判定为失败。
  7. 晚睡、熬夜、清晨才睡,都视为失败。
  8. 如果某天缺失入睡时间或睡眠时长,标记为「待补」,不要强行推断。

输入资料

睡眠数据表格

在这里粘贴表格,至少包含: 夜晚 / 入睡时间 / 睡眠时长 / 睡眠感受 / 安眠药 / 消遣 / 睡眠反思

<<<粘贴睡眠表格>>>

每日时间日志

在这里粘贴每天的时间记录,例如: 2026年04月01日 20:10-20:30 【洗澡】 20:30-21:00 【消遣】 21:00-22:00 【编程】 ……

<<<粘贴每日时间日志>>>

请输出 4 部分

1. 每晚睡眠总表

请输出 Markdown 表格,列为:

| 夜晚 | 入睡时间、睡眠时长、睡眠感受 | 安眠药 | 消遣 | 判定 | 原因汇总 |

原因汇总必须包含两段:

  • 先写:睡前 3h 在干什么;
  • 再写:深层根因分析。

格式示例: 睡前3h:20:30-21:00 洗澡,21:00-22:30 编程,22:30-23:00 消遣。根因:睡前高认知负荷太强,编程让大脑持续处在问题解决状态,导致入睡延迟。

2. 统计汇总

请计算:

  • 有效记录多少晚;
  • 睡眠总时长;
  • 平均每天睡眠时长;
  • 达利雷生总共吃了多少粒;
  • 成功多少晚;
  • 失败多少晚;
  • 待补多少晚;
  • 成功率和失败率。

注意:

  • 只按有效记录天数均摊,不要按整月 30/31 天均摊。
  • 缺失睡眠时长的日期不纳入平均值。

3. 失败根因表

请把失败原因归纳成表格,列为:

| 优先级 | 失败根因 | 为什么会失败 | 我该怎么改 |

要求:

  • 按优先级排序,数字越小越优先。
  • 相同优先级可以重复。
  • 合并相似根因,不要拆得太碎。
  • 每条都要写具体、可执行的改法。

重点识别这些类型:

  • 睡前继续编程/工作/AI coding;
  • 洗澡/洗漱没有成为睡眠边界;
  • 消遣/性刺激贴近入睡;
  • 用消遣处理失眠;
  • 短视频/信息流拖垮夜晚;
  • 情绪复盘太晚;
  • 陪伴/通话没有结束线;
  • 安眠药使用时机不稳定;
  • 睡前吃东西/蛋白粉太晚;
  • 白天任务没收束,晚上补偿性工作;
  • 睡眠债导致大起大落;
  • 咖啡因/茶影响被低估;
  • 床和手机/工作绑定太强;
  • 没有固定睡前流程;
  • 成功靠药/睡眠债,不是靠流程。

4. 睡眠 SOP

请根据我的失败根因,制定一套第二天 05:00 起床、保证 7h+ 睡眠窗口的 SOP。

必须包含:

时间表

列为:

| 时间 | SOP 动作 | 目的 |

必须包含这些动作:

  • 14:00 后禁咖啡、茶、能量饮料;
  • 18:00 工作收口;
  • 19:00 前吃完正餐;
  • 19:30 处理最后杂事;
  • 20:00 技术禁区开始;
  • 20:00-20:10 写明天三件事;
  • 20:10-20:30 消遣/亲密/聊天窗口;
  • 20:30 手机睡眠模式并离床充电;
  • 20:30-20:50 洗澡;
  • 20:50 后禁止电脑、短视频、消遣、复盘;
  • 20:50-21:05 刷牙洗脸喝水整理床铺;
  • 21:05-21:20 纸质书/低刺激阅读/呼吸;
  • 21:20 上床;
  • 21:30 关灯;
  • 05:00 起床。

失眠应急 SOP

列为:

| 情况 | 怎么做 |

必须包含:

  • 关灯后 20 分钟还没睡着就起床;
  • 开小灯,不回电脑桌;
  • 只允许纸质书、呼吸、叠衣服、喝水、安静坐着;
  • 禁止手机、短视频、代码、消遣、复盘、吃东西;
  • 有困意再回床;
  • 半夜醒来超过 20 分钟清醒,也执行离床 SOP。

铁律

列为:

| 铁律 | 目的 |

必须包含:

  • 20:00 后不碰技术;
  • 20:30 后手机离床;
  • 洗澡后不再启动任何任务;
  • 消遣只能在指定窗口;
  • 失眠后不使用手机/代码/消遣救场;
  • 床只用于睡觉。

每天早上只记 6 项

列为:

| 项目 | 记录 |

必须包含:

  • 达利雷生时间;
  • 消遣是否在规定时间前结束;
  • 洗澡后是否开电脑、刷手机、消遣、复盘;
  • 关灯时间;
  • 入睡估计时间;
  • 05:00 是否起床。

输出风格

  • 直接输出分析结果。
  • 不要泛泛而谈。
  • 不要给医疗诊断。
  • 如果数据缺失,明确写「缺失」或「待补」。
  • 结论要可执行,尤其是「我该怎么改」要具体到动作和时间。
Install via CLI
npx skills add https://github.com/Slade66/agent-skills --skill sleep-log-analysis
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator