<< All versions
Skill v0.1.0
currentLLM-judged scan90/100yhyxzl/-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 是干什么的
用户准备下单麦当劳时,读一遍他的真实数据,给出三件事:
- 这单的实际负担 —— 热量 / 蛋白 / 脂肪 / 碳水 / 钠,以及占每日预算的比例
- 习惯性问题 —— 近 7 天有没有重复点过同一单品
- 可避免的浪费 —— 卡包里的券这单能不能用、有没有更划算的同类替换
判决是确定性规则引擎算出来的(不是 LLM 编的),同样输入永远同样输出。
什么时候用
- 用户列出几个麦当劳餐品说要吃 / 问"这顿怎么样"
- 用户问"帮我看下这单热量""这顿会不会太胖"
- 用户问"我最近麦当劳点了多少单 / 花了多少钱"
- 用户想查某个餐品的营养数据
不适用:用户明确要求直接下单、改单、取消订单 —— 本 Skill 只读,不做写操作。
怎么用
前置条件
需要麦当劳 MCP Token(<https://open.mcd.cn/mcp> 手机号登录后在控制台激活), 并设置在环境变量 MCD_MCP_TOKEN 中。
执行方式
在项目根目录运行(零第三方依赖,Python 3.10+ 即可):
bash
# 下单前体检 —— 把用户提到的餐品名称接在后面python src/cli.py 巨无霸 中薯条 可乐中杯# 只要机器可读结果时加 --jsonpython src/cli.py 巨无霸 中薯条 --json# 用户问消费情况python src/cli.py ledger# 用户问营养数据python src/cli.py lookup 巨无霸 --fuzzy
参数约定
- 用户说了数量就加
--qty,例如「两个巨无霸」→--qty 2 - 用户提到在控糖 / 减脂,把
--budget调低(如 1600),并说明这是你替他设的 - 餐品名对不上时,CLI 会打印模糊匹配候选,选最接近的重新调用,不要自己编造餐品
输出要求
拿到 CLI 结果后,不要复述整张卡片。只讲这三句:
- 判决是什么(可以吃 / 换个搭配更稳 / 再想想)
- 最该注意的那一项超标,以及具体数字
- 如果 CLI 给了替换建议,说一条最值得换的
保持中立,不要说教。用户是来吃麦当劳的,不是来戒麦当劳的。
边界
- 只调用只读 Tool。不要调用
create-order/cancel-order/draw-lottery/mall-create-order。 - 不构成医疗或营养建议,涉及健康决策时提醒用户咨询专业人士。
- 判决只反映数据,不替用户做决定。