用途:把 CookUnity 的每周菜单同步为本地数据,便于离线规划餐食、按营养与预算筛选、比较餐食,以及追踪菜单逐周变化。适合关注宏量营养素、有过敏或饮食限制、希望用脚本或智能体处理菜单的用户。
主要能力:plan 按蛋白质、热量、预算和饮食约束自动组合餐食;value 按每美元蛋白质或热量对餐食排名;drift 对比两个周菜单的新增、下架与调价;favorites 查看收藏餐食是否在本周菜单;compare 并排比较两道以上餐食的宏量、价格、厨师与过敏原;chefs 按菜品数、评分、均价与菜系列出厨师榜;meals 离线查询本地餐食目录;menu 获取指定配送日期的周菜单。所有命令支持 --json,--agent 展开为 --json --compact --no-input --no-color --yes。
使用方式:先安装 CLI,npx -y @mvanhorn/printing-press-library install cookunity --cli-only,验证 cookunity-pp-cli --version;失败可回退 go install github.com/mvanhorn/printing-press-library/library/food-and-dining/cookunity/cmd/cookunity-pp-cli@latest。CookUnity 无公开 API,需从已登录浏览器会话复制 Auth0 访问令牌(不含 Bearer 前缀)并设置 COOKUNITY_TOKEN,令牌约 24 小时有效;用 cookunity-pp-cli doctor 验证。可用 --home 或 COOKUNITY_HOME 等环境变量重定位配置、数据、状态与缓存目录。
限制:仅对菜单与账户只读,不能下单、修改或取消订单,也不能管理账单、订阅或配送地址;不是通用食谱库,只覆盖 CookUnity 当前预制餐菜单。资料未提供价格、平台支持范围等更多细节。