麦当劳程序员创意开发大赛参赛作品 · 非麦当劳官方产品

同一顿,换个买法

你想吃的东西一样都不变,麦麦参谋用麦当劳官方核价帮你核对这一顿怎么买更合适:分开点、套餐、随心配、门店券里只给一个答案,并附一张能核对的账单。省得下就告诉你怎么省,省不下就直说。

想吃的一样不变价格只认官方核价一个答案 + 一张账单
马上试试装到 WorkBuddy 等 AI 助手

你可能也遇到过

菜单显示 ¥28,
为什么这次核价是 ¥57?
四件套
不加会员卡¥57.0
加体验卡(含卡费)¥37.9
只要汉堡 + 中薯 + 中可乐?三件套 ¥33.5
数据:麦当劳官方 calculate-price 核价记录
在线体验 · 不用装、不用 Token

选你想吃的,看它怎么建议

下面每一个价格,都是在一家真实门店、真实时间点,由麦当劳官方核价接口返回的;不是估算。装上之后,它会用你自己的门店实时核价。

① 选你想吃的每组选一个,可以不选

1
选好之后,地址栏里的链接可以直接发给朋友,打开就是这一顿。

② 麦麦参谋的回答

加载中…
怎么做到的

算账交给代码,价格只认麦当劳官方

AI 只负责听懂你要什么、把结果讲清楚;比价、核价、排序全部由确定性代码完成。下图是完整的业务流程。

麦麦参谋业务流程:用户、AI 助手、麦麦参谋引擎、麦当劳官方 MCP 四条泳道

同一顿,由代码判定

拆开后的食物清单必须和你要的完全一致,多一样少一样都不算;小杯和中杯是两种东西。

价格只认官方

每个候选都送 calculate-price 核价,核价成功的才参与排名,从不让 AI 口算价格。

说不清就先问

「巨无霸大套餐」「鸡块」这种模糊说法会先给你选项,不会悄悄换成别的东西。

省不下就直说

没有更合适的买法,就告诉你保持原来的点法;不为了「省」让你多买,不推荐买卡。

数据说明

哪些是真的,哪些有局限

装到 WorkBuddy 等 AI 助手

三种用法,挑一个顺手的

先在 open.mcd.cn/mcp 用手机号登录、激活,拿到你自己的 MCP Token,写进本机的 ~/.config/mcd-advisor/.env(不要发给任何人)。已经在 WorkBuddy【连接器】里配好麦当劳 MCP 的,这一步可以跳过,脚本会直接用那份配置。

1装进 WorkBuddy / Claude Code

本仓库就是一个标准 Skill。装好后直接说「麦辣鸡腿堡加中薯中可乐,人民广场附近怎么买更划算」。

git clone https://github.com/wenboxia/mcd-advisor.git ~/.workbuddy/skills/mcd-advisor

WorkBuddy 也可以在【专家 · 技能 · 连接器】里直接导入这个文件夹。Claude Code 放进 ~/.claude/skills/mcd-advisor,Codex 等放进各自的 Skill 目录。

2一句大白话(DeepSeek)

在配置里加上 DEEPSEEK_API_KEY,用一句话提问;模型只负责听懂,价格仍然全部来自官方核价。

node bin/mcd-advisor.mjs --ask "中午想在上海人民广场吃个麦辣鸡腿堡,配中薯和可乐"

3命令行(开发者)

零依赖,Node.js 18+。加 --json 给其他程序用;加 --replay 用录好的数据离线跑。

node bin/mcd-advisor.mjs "麦辣鸡腿堡 中薯 中可乐" --city 上海市 --near 人民广场