Repository navigation
Releases: Monekey/mcd-meal-optimizer
Releases · Monekey/mcd-meal-optimizer
Release list
v1.0.0 — 麦麦点餐官
第一个可用版本。基于麦当劳中国官方 MCP 的点餐决策优化器。
核心能力
- 价格 × 热量双目标求解:枚举真实组合,输出「最省 / 最平衡 / 更轻」三条可解释路线
- 购物车实时优化:只做「内容不变少」的建议;支持把多个单品打包成套餐
- 麦金卡 ROI 精算:从菜单反推卡价,输出「盈亏平衡卡费」
- 多份点餐档案:同一会员账户下的预算 / 热量 / 忌口
技术要点
- 全部算术在本地以「整数分」完成,无浮点误差;大模型不参与计算
- 独立解析层:MCP 返回是「Markdown 说明 + 内嵌 JSON」混合体
- 套餐营养由
query-meal-detail的默认组成求和补全,落盘缓存 - 数据缺失不当成 0:热量未知的商品不得用于满足热量/钠/蛋白上限
- 27 项确定性断言测试,
npm test一键回归
在线演示(零 Token,内置真实门店数据快照)
https://monekey.github.io/mcd-meal-optimizer/
数据
- 门店:麦当劳北京建外SOHO(A座)餐厅(
storeCode=1950564) - 114 个在售 SKU / 16 个分类 / 15 项带麦金卡价
- 官方营养数据覆盖 67/114(59%),套餐由组成求和补全
非官方项目,麦当劳程序员创意开发大赛参赛作品。