小右私人助理-体重和饮食跟踪:用自然语言做饮食推荐与体重管理

前言

在 Agent 里做健康管理,常见做法是每次手写提示词,或把身高、忌口、推送渠道拆成零散笔记。对话能续上,但饮食推荐规则、体重历史和定时提醒很难稳定复用。下面介绍 SkillHub 社区 Skill「小右私人助理-体重和饮食跟踪」(坐标 @user_aae27d93/personal-assistant-skill):把饮食推荐、体重记录、健康报告和飞书推送写进一套 SKILL.md 工作流,用「小右」等自然语言唤起,而不是记一长串命令。

这是什么

「小右私人助理-体重和饮食跟踪」是面向个人健康管理的 Agent Skill,发布者为 SkillHub 用户 user_aae27d93,来源为 community,分类为 life-service,当前商店版本为 1.0.0。Skill 在文档中自称「小右」「小右助理」,定位为私人健康饮食助手:覆盖智能饮食推荐、体重与 BMI 管理、周/月健康报告、喝水与称重提醒,并支持通过飞书(文档中还提到微信)推送消息。SkillHub 标签标明 requires_api_key=false,即安装 Skill 本身不强制配置第三方 API Key;实际使用仍需要按引导填写飞书用户 ID 等推送相关配置。

核心功能

以下能力均来自 Skill 包内的 SKILL.md、README.md 与 SKILL_INTERFACE.md 说明。

饮食推荐

  • 正餐:按「3 菜一汤」思路推荐(文档描述为 1 荤、1 素、1 半荤半素、1 汤),并结合 BMI 调整热量思路、重复菜品惩罚与用户反馈优化。
  • 早餐:独立推荐外带类选项(如包子、豆浆、手抓饼、三明治等),菜谱数据存放在 recipes/(含 breakfast.json、home-cooking.json、eating-out.json 等)。

体重与健康数据

  • 支持用自然语言记录体重(文档示例:直接回复数字如「90」或「记录 89 kg」)。
  • 自动计算 BMI,保留历史并做日/周/月变化分析。
  • 可生成周度、月度健康报告(含趋势与建议类描述)。

角色与对话风格

提供五种可切换人设:可爱女友、高冷御姐、专业助手、邻家妹妹、佛系养生;通过类似「小右,切换到高冷御姐」的指令切换。

提醒与定时任务

文档声明安装后会自动注册并启用 5 类定时任务(具体是否生效取决于你所用 Agent 宿主对 cron/脚本的支持):

任务 默认时间
每日饮食推荐 每天 08:00
喝水提醒 9/11/13/15/17/19/21 点
周度健康报告 每周日 21:00
每日体重提醒 每天 21:30
月度健康报告 每月 1 号 22:00

可用「小右,查看定时任务」「小右,启用/禁用 + 任务名」等语句查看或开关。

初始化与配置

首次唤起「小右」会走初始化:收集身高、体重、年龄、城市等基础信息;配置飞书用户 ID(文档说明格式为 ou_xxxxxx);设置推送时间;选择角色。之后可用「小右,查看配置」「小右,我对芒果过敏」「小右,把推荐时间改成 7:30」等语句维护忌口、习惯与任务时间。文档亦提到可切换飞书/微信推送或双平台。

Agent 侧意图识别

SKILL_INTERFACE.md 说明 Agent 可调用 src/intent_recognizer.py 中的 IntentRecognizer,对用户消息判断是否应触发 Skill,并映射到 diet、role、report、weight、water、feedback 等意图。用户既可带名称(「小右,今天吃什么」),也可只说关键词(「今天吃什么」)。

安装与启用

通过 SkillHub CLI 安装

官方 Skill 页给出的安装提示为:参照 SkillHub 安装文档,安装坐标 @user_aae27d93/personal-assistant-skill。CLI 搜索结果显示的安装命令为:

skillhub install personal-assistant-skill --namespace user_aae27d93 --dir <当前 Agent 的 skills 目录>

安装时必须用 --dir 指向当前 Agent 识别的 skills 目录;若省略,默认会装到 ./skills/,宿主可能无法加载。安装文档中列出的常用路径包括:

Cursor:      ~/.cursor/skills/
Claude Code: ~/.claude/skills/
Codex:       ~/.codex/skills/ 或项目下的 .agents/skills/

若本机尚未安装 SkillHub CLI,可先按安装文档检查版本:

command -v skillhub && skillhub --version

未安装时可使用文档提供的安装脚本(完整安装或 --cli-only 仅装 CLI),详见 https://skillhub.cn/install/skillhub.md 。

让 Agent 代为安装

也可将下面提示发给支持 Skill 安装的 Agent(与 SkillHub 页面文案一致):

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_aae27d93/personal-assistant-skill。

本地快速自检

Skill 文档提供的测试方式为进入技能目录后执行:

python test_skill.py

文档示例路径写的是 OpenClaw 工作区下的 personal-assistant;你安装到 Cursor 后,应改为本机实际目录,例如 ~/.cursor/skills/@user_aae27d93/personal-assistant-skill。

典型用法

经过上面的安装与(如需)初始化,在对话中即可按文档示例使用:

小右
小右,今天吃什么
小右,切换到高冷御姐
小右,给我周报
小右,查看配置

体重相关示例:

小右,看看我的体重
记录 89 kg

定时任务控制示例:

小右,查看定时任务
小右,把推荐时间改成 7:30
小右,禁用喝水提醒

飞书配置流程(摘自 README 对话示例):

小右:"为了能给您推送消息到飞书,请提供您的飞书用户 ID"
用户:"ou_1234567890abcdef"

说明:示例中的用户 ID 仅为文档格式演示,请替换为你自己的飞书账号 ID。

适用场景与注意

适合谁

  • 希望在 Cursor、Claude Code、Codex 等支持 Skills 的环境里,用固定工作流做饮食建议、体重记录和健康周报,而不是每次重写提示词。
  • 已使用或愿意配置飞书接收推送的用户(文档将飞书作为主要推送渠道描述)。

限制与注意

  • 商店元数据显示评分为 100000、下载 714 次、安装计数 0(以 SkillHub 抓取为准);社区来源 Skill,使用前请自行审阅包内 src/、scripts/ 与 data/ 是否符合你的隐私与合规要求。
  • 定时任务、飞书推送依赖宿主环境与飞书侧配置;若 Agent 不能执行附带脚本或 cron,文档中的「安装即启用」未必在你的环境中全部生效。
  • 包内可能带有示例 data/config.json;正式使用应通过「小右」初始化或「重置配置」写入你自己的信息,避免沿用他人示例数据。
  • SkillHub 页面未单独列出与 OpenClaw 以外的差异说明;除安装路径外,其余行为以包内 SKILL.md / README.md 为准。

结尾

「小右私人助理-体重和饮食跟踪」把饮食推荐、体重追踪、健康报告和提醒收敛成可安装的 Agent Skill,用自然语言即可唤起和改配置。若你要从商店安装,可从官方页与 API 入口核对版本与坐标:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_aae27d93/personal-assistant-skill
  • 官方 API 地址:https://api.skillhub.cn/user_aae27d93/personal-assistant-skill
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜