Health Tracker 用于简单记录每日饮水量与睡眠情况,数据保存在本地 JSON 文件中,路径为 {baseDir}/health-data.json。文件结构包含 water 与 sleep 两个数组:water 记录时间(ISO8601)与杯数,sleep 记录时间与动作(sleep 或 wake)。文件缺失时会自动创建。
主要用法:用户说“喝了 X 杯”时添加饮水记录;说“睡觉了”时写入 sleep 动作;说“醒了”时写入 wake 动作,若存在上一条 sleep 记录还会计算并输出睡眠小时数;询问统计时输出饮水、睡眠记录数量及当日饮水量总杯数。此外支持更新最近一条饮水记录的杯数,以及删除最近一条饮水记录。
实现上仅使用 Node.js 内置模块,不依赖第三方包。所有时间戳均为 ISO8601 格式。工具未提供图形界面、提醒、目标设定或云端同步等功能,具体能力以资料所述命令为准。