Water Coach

💧 智能饮水追踪 · 动态目标管理

智能饮水追踪与教练系统,结合体重数据动态调整目标,支持多语言自然记录与审计追踪,适合健康管理人群。

收藏
6.4k
安装
1.6k
版本
1.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Water Coach 是一款基于 CLI 的饮水追踪与健康管理 skill,采用 CSV 本地存储,支持三大命名空间:water(饮水记录)、body(身体指标)、analytics(数据分析)。用户通过自然语言描述饮水量(如"喝了2杯水"),由 LLM 解析为具体数值后调用 water log <ml> 记录。系统支持回溯记录(--drank-at 参数)、动态提醒(基于当前进度与阈值的智能通知)以及周期性报告(周/月简报)。

显著优点

1. 隐私优先设计:所有数据本地 CSV 存储,审计功能默认关闭,仅显式调用时读取对话上下文,满足敏感场景需求。
2. 智能动态提醒:通过 water dynamicwater threshold 实现非固定间隔的个性化推送,避免机械式打扰。

3. 身体指标联动:体重变化可自动建议调整饮水目标(体重×35ml 为默认推荐,但用户拥有最终决定权),形成闭环管理。

4. 审计追踪能力:每条记录绑定 message_id,支持 water audit 调取原始对话语境,确保数据可信度。

5. 多语言自然交互:LLM 预处理口语化表达,降低使用门槛。

潜在缺点与局限性

  • 技术门槛:需 Python3 环境及 OpenClaw 的 cron/heartbeat 特性支持,非技术用户部署困难。
  • 无云端同步:纯本地 CSV 存储意味着多设备场景下数据隔离,存在丢失风险。
  • 提醒刚性依赖系统时间9am 强制推送规则可能对跨时区用户或作息特殊者造成干扰。
  • 审计功能的安全悖论:虽然默认关闭,但一旦开启,任何能访问终端的人都可能读取历史对话,需用户自行权衡。

适合人群

  • 需要精确量化饮水量的健身/减重人群
  • 对数据隐私敏感、偏好本地存储的健康管理者
  • 已有 OpenClaw 生态的技术用户
  • 需要周期性 hydration 报告的习惯追踪爱好者

常规风险

  • 数据完整性风险:CSV 文件损坏或误删无自动备份机制。
  • 时间解析歧义drank_at 的 ISO 8601 格式要求可能对普通用户造成输入障碍。
  • 目标建议非医疗级:体重×35ml 为通用估算,肾病、心衰等患者需遵医嘱,不可盲目依赖。

Water Coach 内容

evaluation文件夹
references文件夹
scripts文件夹
memory文件夹
data文件夹
test文件夹
skills文件夹
mcporter文件夹
手动下载zip · 24.0 kB
agent_eval.jsonapplication/json
请选择文件