科学减重
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a6274128/slowshed。
技能介绍
减脂里常见的三个缺口
很多人不是不想减,而是没规划、没人陪、看不见数:今天吃了什么靠脑子记,盖饭和零食热量说不清,嘴馋时不知道还能不能吃,一周下来也不知道该不该调饮食。这个技能把对话当成入口,用本地脚本把「人话」落成可复盘的数据,数据落在 user_data/ 目录,单用户、无需登录。
它怎么工作
后端是 fitness_skill.py,通过无交互子命令把结果打到 stdout,助手读输出后用口语转述。核心理念是每周约减 1% 体重、三餐均衡(早午餐主食与肉蛋奶吃够,晚餐多菜少油),不鼓吹速瘦或断碳水。
- 建档:
init收集性别、年龄、身高、体重与目标,估算合理周期。 - 日常打卡:用户说「一碗牛肉面、一个鸡腿」→ 拆成多次
food,用量词(一碗/一个)即可,不要让用户报克数;多匹配时用food-search澄清。 - 复合菜与包装食品:盖饭/炒菜用
dish拆主食、蛋白、蔬菜与轻油/重油;有营养表则用label按每 100g 录入,可--save进本地库。 - 嘴馋:
crave按当日剩余额度回答「能不能吃」,高油高糖时建议低卡平替,真吃了就客观记下、不制造负罪感。 - 状态与复盘:
status看今天还能吃多少;weekly做周复盘并调下周目标。
食物热量参考熟重/即食口径(更贴近盘子里实际吃的),库里没有的可查权威来源后 label 入库。
边界与注意
助手应对用户禁用 BMR、TDEE 等术语,只说「每天能吃多少大卡」「还剩多少」。发现同一餐重复、热量明显异常或体重走势反常时要主动提醒核对。它是陪伴式打卡工具,不能替代医疗或专业营养诊疗;过敏与疾病饮食需用户自行把握。
使用场景
- 减脂期中午吃了盖饭或炒菜,用口语描述份量,让助手拆成主食、肉蛋奶、蔬菜和油量并记入当日额度
- 嘴馋想吃辣条、奶茶或炸鸡,先按今天剩余热量用 crave 判断能不能吃,再决定记 food 或换低卡平替
- 晚上想确认「今天还能吃多少」,调用 status 后根据剩余大卡决定是否加餐或清淡晚餐
- 周末或满一周时做减脂复盘,用 weekly 看体重趋势并调整下周饮食目标
适合人员
- 正在按科学节奏减重、不想每餐自己查表算克数、更愿意用「一碗面、一个鸡腿」说话的人
- 经常外食盖饭面食、需要把复合菜拆成食材和油量才能看清每天额度的人
- 容易晚上嘴馋、希望在吃之前知道当天还能不能「装下」零食热量的人
- 希望有人陪伴打卡、需要每日额度与每周复盘来量化进展的减脂者