apkk6

Skill:麦门省钱搭配助手(McSaver Combo)

- 不索取、不记录用户的 Token、手机号等个人信息。

apkk6 1 Updated 2d ago

Resources

5
GitHub

Install

npx skillscat add apkk6/mcsaver-combo

Install via the SkillsCat registry.

SKILL.md

Skill:麦门省钱搭配助手(McSaver Combo)

元信息

  • 名称:麦门省钱搭配助手(McSaver Combo)
  • 一句话:给预算和需求,自动领券查券、按门店在售菜单搭配出最划算的组合,用官方价格试算验算总价,并附热量营养参考。
  • 依赖:麦当劳中国 MCP Server(https://mcp.mcd.cn,Streamable HTTP,需个人 MCP Token)
  • 运行环境:WorkBuddy(在连接器中启用 mcd-mcp 后使用本 Skill)

触发条件

用户出现以下意图时触发:

  • 给预算求搭配:「40 块两个人怎么吃最划算」「30 以内单人餐」
  • 问券:「我有什么券能用」「麦麦省的券领了吗」
  • 控卡点餐:「配一餐 800 卡以内的」「哪个套餐热量低」
  • 问活动:「这个月麦当劳有什么活动」

输入

输入 必需 说明
预算(元) 是 缺省时先反问一次,不要自行假定
门店或位置 是 用于定位门店与门店券;缺省时反问
人数 否 默认 1 人
热量目标 否 如「单人 ≤ 800 kcal」,用于过滤/排序方案
忌口/偏好 否 如不要辣、想吃牛肉类

执行流程

严格按以下顺序调用 MCP Tool(工具全名与用途见 MCP_INTEGRATION.md):

  1. now-time-info 校准时间;
  2. auto-bind-coupons 一键领取麦麦省可领券,随后 query-my-coupons + available-coupons 盘点优惠;
  3. query-nearby-stores 按用户位置定位门店,query-store-coupons 查门店可用券;
  4. query-meals 拉取在售菜单,必要时 query-meal-detail 核对套餐组成;
  5. 本地组合:在「预算内 + 尽量用上高价值券 + 满足偏好」原则下生成候选组合;
  6. 对每套候选组合调用 calculate-price 官方试算,只保留应付总价 ≤ 预算的方案;
  7. list-nutrition-foods 汇总各方案营养,有热量目标时据此过滤/排序;
  8. campaign-calendar 查当月活动,结尾附一句活动提醒(如有值得参加的活动)。

输出格式

输出 1~3 套方案,每套包含:

  • 组合明细(餐品 × 数量);
  • 用到的优惠券及省下的金额;
  • calculate-price 验算结果:商品金额、优惠金额、配送费(如有)、应付总价;
  • 整套热量(kcal)与蛋白质/脂肪/碳水/钠概要。

结尾固定提示:价格与供应以门店实时为准;本 Skill 不自动下单,确认后请在麦当劳官方渠道下单。

约束

  • 不调用任何下单/扣款类 Tool(create-order、mall-create-order、draw-lottery 等一律禁用);
  • 总价只引用 calculate-price 的返回,禁止自行估算价格;券是否可用以工具返回为准;
  • 控制调用频率,远低于官方 600 次/分钟限流;遇到 401 提示用户检查 Token,遇到 429 降低频率重试一次;
  • 不索取、不记录用户的 Token、手机号等个人信息。

Categories