<< All versions

Skill v0.1.0

currentLLM-judged scan90/100
yhyxzl/-mcd-chill/mcd-chill
──Details
PublishedOctober 21, 2026 at 11:40 PM
Content Hashsha256:83ec33b6cc71efc0...
Git SHA886568496aad
──Files
Files (1 file, 2.8 KB)
SKILL.md2.8 KBactive
SKILL.md · 75 lines · 2.8 KB

name: mcd-chill description: 麦麦冷静期 —— 在下单前对购物车做热量/钠/脂肪/复购/情境五项体检,给出「可以吃 / 换个搭配更稳 / 再想想」的确定性判决。当用户说"我要点麦当劳这几个""帮我看看这顿能不能吃""算算这单热量""我最近麦当劳花了多少钱"时使用。基于麦当劳中国 MCP 的只读工具,不自动下单。 version: 0.1.0 license: MIT


麦麦冷静期 (mcd-chill)

这个 Skill 是干什么的

用户准备下单麦当劳时,读一遍他的真实数据,给出三件事:

  1. 这单的实际负担 —— 热量 / 蛋白 / 脂肪 / 碳水 / 钠,以及占每日预算的比例
  2. 习惯性问题 —— 近 7 天有没有重复点过同一单品
  3. 可避免的浪费 —— 卡包里的券这单能不能用、有没有更划算的同类替换

判决是确定性规则引擎算出来的(不是 LLM 编的),同样输入永远同样输出。

什么时候用

  • 用户列出几个麦当劳餐品说要吃 / 问"这顿怎么样"
  • 用户问"帮我看下这单热量""这顿会不会太胖"
  • 用户问"我最近麦当劳点了多少单 / 花了多少钱"
  • 用户想查某个餐品的营养数据

不适用:用户明确要求直接下单、改单、取消订单 —— 本 Skill 只读,不做写操作。

怎么用

前置条件

需要麦当劳 MCP Token(<https://open.mcd.cn/mcp> 手机号登录后在控制台激活), 并设置在环境变量 MCD_MCP_TOKEN 中。

执行方式

在项目根目录运行(零第三方依赖,Python 3.10+ 即可):

bash
# 下单前体检 —— 把用户提到的餐品名称接在后面
python src/cli.py 巨无霸 中薯条 可乐中杯
# 只要机器可读结果时加 --json
python src/cli.py 巨无霸 中薯条 --json
# 用户问消费情况
python src/cli.py ledger
# 用户问营养数据
python src/cli.py lookup 巨无霸 --fuzzy

参数约定

  • 用户说了数量就加 --qty,例如「两个巨无霸」→ --qty 2
  • 用户提到在控糖 / 减脂,把 --budget 调低(如 1600),并说明这是你替他设的
  • 餐品名对不上时,CLI 会打印模糊匹配候选,选最接近的重新调用,不要自己编造餐品

输出要求

拿到 CLI 结果后,不要复述整张卡片。只讲这三句:

  1. 判决是什么(可以吃 / 换个搭配更稳 / 再想想)
  2. 最该注意的那一项超标,以及具体数字
  3. 如果 CLI 给了替换建议,说一条最值得换的

保持中立,不要说教。用户是来吃麦当劳的,不是来戒麦当劳的。

边界

  • 只调用只读 Tool。不要调用 create-order / cancel-order / draw-lottery / mall-create-order。
  • 不构成医疗或营养建议,涉及健康决策时提醒用户咨询专业人士。
  • 判决只反映数据,不替用户做决定。
All versions