核心用法
MyFitnessClaw 是一款面向健康饮食管理的个人营养追踪助手,通过自然语言交互简化传统繁琐的卡路里记录流程。用户只需像聊天一样描述"午餐吃了鸡胸肉沙拉配橄榄油",系统即可自动解析并估算宏量营养素(蛋白质、碳水化合物、脂肪),无需手动查询数据库。
技能采用 JSON 文件体系实现数据持久化:daily_macros.json 存储每日摄入记录,targets.json 设定个人目标,insights.json 承载 AI 生成的进度分析与建议,foods/common.md 则维护常用食物速查库。可视化仪表盘通过 canvas/index.html 实时渲染,支持数据动态更新与趋势可视化。
显著优点
- 零摩擦记录:自然语言输入大幅降低使用门槛,告别传统 App 的点选搜索模式
- 智能估算:AI 辅助宏量营养素计算,即使模糊描述也能给出合理估值
- 一体化看板:Canvas 仪表盘整合当日进度、历史趋势与洞察建议,信息密度高
- 记忆强化:自动维护常用食物库,重复记录时响应更快、估算更准
潜在局限
- 估算误差:AI 对食物分量的判断依赖用户描述清晰度,隐蔽热量(如烹饪用油)易被低估
- 无权威数据库:未接入 USDA 等官方营养数据库,专业运动员或严格控卡人群需谨慎
- 数据孤岛:JSON 文件存储,跨设备同步需用户自行解决
- 安全约束:明确禁止用
edit修改 HTML/JS,仅通过 JSON 驱动仪表盘,限制了高级自定义
适合人群
健身入门者、减脂期用户、希望养成饮食记录习惯但反感复杂操作的人群。不适合需要精确到克的专业备赛选手或临床营养管理需求。
常规风险
- 营养估算偏差可能导致实际摄入与目标偏离
- 长期依赖或引发对数字的过度焦虑,建议结合主观饥饱感综合判断
- 本地 JSON 存储存在误删、损坏风险,重要数据建议定期备份