核心用法
Water Coach 是一款专注于饮水管理的智能追踪技能,通过 CLI 工具 water_coach.py 提供三大功能模块:
饮水追踪 (water):记录饮水量、查询实时进度、设置身体体重与目标、支持历史时间补录和审计追踪。用户可通过自然语言输入(如"喝了2杯水"),由 LLM 自动换算为毫升数后执行记录。
身体指标 (body):管理体重、身高、体脂率等健康数据,支持与饮水目标联动更新。
数据分析 (analytics):自动生成周报(周日晚8点)和月报(每月2日晚8点),提供可视化进度反馈。
显著优点
1. 智能提醒机制:支持用户自定义提醒时间,配合心跳检测的动态调度,避免过度打扰
2. 审计追踪:可选开启对话上下文关联,为每条记录提供可追溯的"证据链"
3. 数据分离设计:用户数据存储于 Agent 工作区而非技能目录,便于备份迁移
4. 多语言自然交互:LLM 先行解释用户输入,降低使用门槛
局限与风险
- 依赖 OpenClaw 生态:需配套 cron 和 heartbeat 功能,部署门槛较高
- 手动配置审计:隐私保护默认关闭上下文读取,需用户主动启用
- 无移动端界面:纯 CLI 交互,对非技术用户不够友好
- 数据本地存储:缺乏云端同步,多设备使用存在局限
适合人群
注重数据隐私的技术用户、需要规律饮水管理的办公人群、希望量化健康习惯的自律型用户。
常规风险
CSV 格式存储存在数据损坏风险;审计功能开启后可能记录敏感对话内容;动态提醒频率过高可能造成打扰。