Agent Skills
返回列表
Keep 健康记录

Keep 健康记录

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c8ca4598/keep-record。

技能介绍

要解决什么问题

很多人在对话里随口说「午饭吃了牛肉火锅」「今早 63.2kg」「昨晚只睡了 6 小时」,但这些数据散落在聊天记录里,很难同步到 Keep App 做长期追踪。本技能把「陈述 / 打卡 / 记录健康数据」从普通闲聊里拆出来,由 Agent 走固定流程写入 Keep,而不是先闲聊再反问要不要记。

技能如何工作

面向 OpenClaw / Hermes 运行器,通过 MCP 或 exec 调用工具链。典型顺序是:

  1. 鉴权:调用需登录工具前检查本地凭证;遇到 AUTH_REQUIRED / TOKEN_EXPIRED 走扫码登录流程。
  2. 运动记录校验:若意图是运动记录,必须先有运动相关图片;纯文本如「今天跑了 5km」时不落库,先提醒用户补图,补图后再继续。
  3. 图片上传(可选):get_upload_url 拿预签名 URL,再用 scripts/put-upload.js PUT 上传(2xx 视为成功)。
  4. 写入:调用 record_tool,把用户原始描述原样作为 text 传入,不做预分类,由服务端识别饮食 / 体重 / 睡眠等类型;可附带 image_url。

支持的数据类型包括饮食、运动、体重、围度、生理期、睡眠等,文字与 Keep 截图 / 体重秤 / 饮食照片均可。

适用边界与注意点

  • 优先调用:用户明显在记录或打卡(含未提 Keep 的体重、饮食、睡眠描述),不要用「要不要帮你记一下」挡在前面。
  • 不适用:减脂吃什么、配速多少等咨询;天气闲聊;项目 / 报销等其他业务。
  • 运动硬性规则:无运动佐证图时不要直接调用 record_tool 完成运动落库。
  • 上游异常时可能返回 RATE_LIMITED、UPSTREAM_ERROR 等,需按错误码重试或提示稍后重试。

使用场景

  • 午饭或加餐后在对话里描述吃了什么,让 Agent 把原文写入 Keep 的饮食记录,无需先打开 App 手动录入。
  • 晨起称完体重后直接说「今天 63.2kg」,由技能走鉴权并调用 `record_tool` 同步到 Keep 体重曲线。
  • 跑完步或打完球后发来 Keep 运动页或现场照片,在表达「帮我记一下」时完成带图运动落库。
  • 睡前或起床后陈述「昨晚睡了 6 小时」「深睡 1.8h」,把睡眠数据按原文登记到 Keep。

适合人员

  • 日常用 Keep 记饮食和体重、希望用语音或文字在对话里顺手打卡、减少反复切 App 的健身用户。
  • 运动后习惯留 Keep 截图或照片佐证、需要 Agent 先校验有图再落库、避免纯文本误记运动的跑步爱好者。
  • 在减脂或控糖阶段、频繁记录三餐与加餐、想把「帮我记一下」直接落到 Keep 而非散落在聊天记录里的人。
  • 需要同步生理期天数、痛经或睡眠时长到 Keep、用自然语言描述即可、不想手动选分类的健康管理使用者。