mcd-saver-strategist 是什么?麦当劳优惠券组合优化 Skill,算出最省点餐方案

hujjun/mcd-saver-strategist · GitHub
AI 智能体MCP 工具
Star448
近 7 天新增0
编程语言Python
开源协议MIT
创建于2026-10-09
最近更新2026-10-10

中文导读

麦当劳的优惠券和叠加规则组合起来数量庞大,人工比价和大模型口算都容易出错。这个项目把取数交给麦当劳中国 MCP、把算术交给确定性的 Python 优化器、把表达交给 Agent,用户只需说出想吃的餐品、预算或热量上限,就能得到总价最低的合规点餐组合,并可在确认后下单。它适合想省钱又懒得算券的普通用户,也适合需要控制热量或多人拼单的场景。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 MIT,创建于 2026-10-09,最近更新于 2026-10-10,目前有 448 个 Star。

项目介绍

这是一个基于麦当劳中国 MCP 开发的省钱点餐 Skill,也叫「麦门省钱精算师」。它把「菜单 × 优惠券 × 叠加规则」的组合优化交给确定性算法:用户说出想吃的餐品、预算或热量上限,Skill 会拉取门店菜单和全部可用优惠券,穷举出总价最低的合规组合,并支持经 MCP 核价后下单。

项目把职责拆成三层:麦当劳 MCP 负责实时菜单、价格、优惠券、营养、门店与下单;optimizer.py 用纯标准库做确定性组合优化,输出 Top-N 方案;WorkBuddy Agent 负责理解需求、归一化数据、讲解方案并在用户确认后下单。README 给出的示例中,巨无霸 + 中薯条 + 可乐直选 ¥47.00,用「1+1 随心配」组合后为 ¥21.90。

仓库还提供无需 Token 的离线命令行体验和在线试算页,方便直接查看优化结果。

主要功能

适合谁用

适合价格敏感的学生和上班族、需要控制热量的减脂人群、多人拼单的家庭,以及手里券多、想找最优组合的用券用户。

快速上手

  1. 申请麦当劳 MCP Token:前往 https://open.mcd.cn/mcp 手机号登录,在控制台激活并复制 Token
  2. 配置 MCP 连接:在 WorkBuddy 的【连接器】→【自定义连接器】→【配置 MCP】中填入 mcp-config.example.json 内容,并把 ${MCD_MCP_TOKEN} 替换为真实 Token
  3. 安装 Skill:git clone https://github.com/hujjun/mcd-saver-strategist.git && cp -r mcd-saver-strategist/skills/mcd-saver-strategist ~/.workbuddy/skills/
  4. 在对话框中说「我想吃巨无霸套餐,怎么点最便宜」即可触发
  5. 离线体验:cd skills/mcd-saver-strategist/scripts && python optimizer.py,可用 --budget、--max-calories、--mode delivery 等参数

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
可视化与代码结合的工作流自动化平台,原生支持 AI
★ 20.8万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15