SuperAPI AI 工具集

cronometer-diary

办公与效率

查看项目

更新于 10-15 19:58

技能介绍

用途:当用户要求追踪 Cronometer 饮食、通过口述添加日记条目,或改进真实产品与 Cronometer 食物之间的映射时使用。用户偏好语音优先:在厨房称重后口述如“Breakfast, 50 grams oats, 10 grams flaxseed”,期望无需手动操作应用即可填好日记。交互应简短,仅在必要时追问以避免明显错误。

来源选择:优先选择微量营养素覆盖广、同时贴近实际所吃食物的条目。优先级为:通用条目接近匹配时用 NCCDB;无合适 NCCDB 匹配时用 USDA;产品为加工、强化、特定食谱,或通用宏量营养与实际产品差距过大时用 CRDB 或品牌/条码条目。不要仅因某条目营养更丰富就选择它,若其宏量营养与实际产品明显不符则不可用,例如不要把高脂三文鱼产品映射到瘦三文鱼条目。权衡不明确时,先说明选项并询问用户再保存。搜索使用英文食物词,德语产品名应先翻译或映射为稳定英文搜索词。

映射参考:从头搜索前先读 references/food-mappings.md,除非口述产品明显不同,否则严格使用已确认映射。口述食物匹配已确认餐包时,优先使用已保存的 Cronometer Custom Meals,而非逐项重新录入。已批准的可复用餐包包括:Standard Breakfast Base(乳清、干燕麦、奇亚籽、亚麻籽、脱脂牛奶和五部分坚果混合),以及 Creatine + Water(一水肌酸加水)。若用户更改某成分用量、省略成分或添加应单独保留的可选食物,则不要使用已保存餐包。香蕉、橘子、咖啡、AG1、维生素 D3 和额外水不属于 Standard Breakfast Base,除非用户之后更改餐包定义。识别出新映射时,更新映射参考,记录:德语/用户可见产品名、英文 Cronometer 搜索词、所选 Cronometer 食物名、来源(如 NCCDB、USDA、CRDB)、典型单位或计量、已知时与真实产品的宏量营养对比、状态(confirmed、candidate 或 needs decision),以及说明权衡或为何需要品牌条目的备注。

日记录入流程:打开 Diary;若口述项匹配已确认保存餐包,则添加该餐包而非其成分食物;否则选择 FOOD;搜索映射的英文食物词或已确认的 Cronometer 食物名;选择目标结果并核对来源与名称;设置 Diary Group,通常为 Breakfast、Lunch、Dinner 或 Snacks;按口述设置数量和计量;仅在条目、来源、数量、计量、日期和日记组都明确后点击 ADD TO DIARY。绝不要仅因探索就保存条目,只有用户提供实际食物、数量、单位和目标餐次/日期,或明确批准最终条目时才保存。

口述解析:对每个口述项提取日期(仅当描述当前餐时默认今天)、日记组或餐次、食物名、数量、单位或份量描述、相关时的品牌或产品变体。若一次口述多项,先在脑中分批再逐项录入,只确认模糊项,不要冗长复述明显条目。

何时询问:出现多个宏量营养不同的可能条目、条目为加工/强化/品牌特定、口述单位无法映射到 Cronometer 计量、映射条目标记为 needs decision,或缺少数量或餐次时,保存前先询问。