Not in the top 1,000 by GitHub stars

JimWen/mcd-baby-bite

小小麦门 · 带娃吃麦定制官:基于麦当劳 MCP 的宝宝餐去酱、按国标算份量、店员话术卡 Skill(麦当劳 M-CODE 开发者创新大赛参赛作品)

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 644f1f0e6836

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 644f1f0e6836a19c8984a963c77cf9c3f37674a6

11GitHub stars
0stars in 7 days
1skill in this repository
35commits in 30 days

Heat

1.7
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 202611

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

mcd-baby-bite

When your agent uses it

带娃吃麦当劳的宝宝餐定制官(小小麦门)。当用户提到带宝宝 / 孩子 / 幼儿(1-6 岁)去麦当劳、宝宝能吃什么、怎么去酱去盐、开心乐园餐怎么点、给店员怎么说、宝宝外卖备注、吃完附近哪里遛娃、生成宝宝麦当劳打卡照片、做中英文识物卡片、把带娃吃麦当劳分享到小红书时使用。基于麦当劳 MCP 门店实时菜单与官方营养数据,自动去掉线上可去的配料,按国标年龄档位算钠预算与份量,生成店员话术卡;可选高德(天气、步行到店、饭后遛娃)与小红书(笔记草稿 / 发布)。

What it loads into context

Frontmatter

202 tokens

Always available to the agent

SKILL.md

1,537 tokens

When the skill is activated

Reference documents

68,413 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 运行方式
  2. 按用户意图选择命令
  3. 无法运行命令时:直接调用麦当劳 MCP 工具
  4. 红线
  5. 依据

Scripts executed separately

  • babybite/__init__.py
  • babybite/__main__.py
  • babybite/activities.py
  • babybite/age_rules.py
  • babybite/amap.py
  • babybite/cards.py
  • babybite/checkin.py
  • babybite/cli.py
  • babybite/customize.py
  • babybite/errors.py
  • babybite/keepsake_html.py
  • babybite/learn_cards.py
  • babybite/mcp_client.py
  • babybite/menu.py
  • babybite/nutrition.py
  • babybite/phone_cards.py
  • babybite/planner.py
  • babybite/scenes.py
  • babybite/share.py
  • babybite/snapshot.py
  • scripts/record_fixtures.py
  • scripts/smoke_real.py
  • tests/__init__.py
  • tests/fake_mcp.py
  • tests/helpers.py
  • tests/test_activities.py
  • tests/test_age_rules.py
  • tests/test_amap.py
  • tests/test_cards.py
  • tests/test_cli.py
  • tests/test_compliance.py
  • tests/test_customize.py
  • tests/test_extensions_edge.py
  • tests/test_keepsakes.py
  • tests/test_keepsakes_edges.py
  • tests/test_mcp_client.py
  • tests/test_menu.py
  • tests/test_nutrition.py
  • tests/test_phone_cards.py
  • tests/test_planner.py
  • tests/test_play.py
  • tests/test_robustness.py
  • tests/test_scenes.py
  • tests/test_share.py
  • tests/test_texture.py
  • tests/test_texture_edges.py

Files

  • .gitattributesasset221 bytes
  • .gitignoreasset79 bytes
  • CONTEST_DECLARATION.mddoc1,522 bytes
  • LICENSEasset1,063 bytes
  • MCP_INTEGRATION.mddoc8,274 bytes
  • README.mddoc16,787 bytes
  • SKILL.mdcore4,797 bytes
  • babybite/__init__.pyruns86 bytes
  • babybite/__main__.pyruns48 bytes
  • babybite/activities.pyruns2,675 bytes
  • babybite/age_rules.pyruns4,879 bytes
  • babybite/amap.pyruns6,955 bytes
  • babybite/assets/food/apple.pngasset140,721 bytes
  • babybite/assets/food/corn.pngasset186,390 bytes
  • babybite/assets/food/fish.pngasset228,135 bytes
  • babybite/assets/food/fries.pngasset181,854 bytes
  • babybite/assets/food/hamburger.pngasset197,163 bytes
  • babybite/assets/food/milk.pngasset150,863 bytes
  • babybite/assets/food/muffin.pngasset257,951 bytes
  • babybite/assets/food/nuggets.pngasset188,392 bytes
  • babybite/assets/food/water.pngasset141,139 bytes
  • babybite/assets/mascot.pngasset167,447 bytes
  • babybite/cards.pyruns14,779 bytes
  • babybite/checkin.pyruns5,344 bytes
  • babybite/cli.pyruns28,147 bytes
  • babybite/customize.pyruns5,574 bytes
  • babybite/errors.pyruns849 bytes
  • babybite/keepsake_html.pyruns981 bytes
  • babybite/learn_cards.pyruns5,877 bytes
  • babybite/mcp_client.pyruns11,904 bytes
  • babybite/menu.pyruns4,851 bytes
  • babybite/nutrition.pyruns3,320 bytes
  • babybite/phone_cards.pyruns6,206 bytes
  • babybite/planner.pyruns8,608 bytes
  • babybite/scenes.pyruns1,474 bytes
  • babybite/share.pyruns3,423 bytes
  • babybite/snapshot.pyruns3,959 bytes
  • docs/assets/cards-preview.pngasset176,611 bytes
  • docs/assets/demo-baby.pngasset187,678 bytes
  • docs/assets/demo-checkin.pngasset563,371 bytes
  • docs/assets/demo-learn-card.pngasset382,093 bytes
  • docs/assets/demo-learn-sheet.pngasset539,407 bytes
  • docs/assets/demo-q1.pngasset511,400 bytes
  • docs/assets/demo-q2.pngasset521,838 bytes
  • docs/assets/demo-q3.pngasset420,251 bytes
  • docs/assets/demo-q4.pngasset581,607 bytes
  • docs/assets/demo-q5.pngasset420,346 bytes
  • docs/assets/demo-wb-answer-1.pngasset289,867 bytes
  • docs/assets/demo-wb-answer-2.pngasset413,864 bytes
  • docs/assets/demo-wb-installed.pngasset67,087 bytes
  • docs/design.mddoc23,931 bytes
  • docs/plan.mddoc192,214 bytes
  • fixtures/real/calculate-price__9900016056_toddler.jsonasset5,114 bytes
  • fixtures/real/calculate-price__9900016057_toddler.jsonasset5,594 bytes
  • fixtures/real/campaign-calendar.jsonasset56,266 bytes
  • fixtures/real/list-nutrition-foods.jsonasset17,427 bytes
  • fixtures/real/maps_direction_walking__renminguangchang_1450713.jsonasset1,241 bytes
  • fixtures/real/maps_geo__renminguangchang.jsonasset480 bytes
  • fixtures/real/maps_schema_navi__1450713.jsonasset304 bytes
  • fixtures/real/maps_search_detail__B0M6CNTD0R.jsonasset757 bytes
  • fixtures/real/maps_text_search__store_1450713.jsonasset5,466 bytes
  • fixtures/real/maps_weather__shanghai.jsonasset1,333 bytes
  • fixtures/real/query-meal-detail__1120.jsonasset6,754 bytes
  • fixtures/real/query-meal-detail__1401.jsonasset4,463 bytes
  • fixtures/real/query-meal-detail__1406.jsonasset5,518 bytes
  • fixtures/real/query-meal-detail__1600.jsonasset5,500 bytes
  • fixtures/real/query-meal-detail__4437.jsonasset4,467 bytes
  • fixtures/real/query-meal-detail__9900016055.jsonasset55,068 bytes
  • fixtures/real/query-meal-detail__9900016056.jsonasset8,119 bytes
  • fixtures/real/query-meal-detail__9900016057.jsonasset10,862 bytes
  • fixtures/real/query-meal-detail__9900016058.jsonasset9,964 bytes
  • fixtures/real/query-meals__1450713_lunch.jsonasset63,380 bytes
  • fixtures/real/query-nearby-stores__pickup_renminguangchang.jsonasset8,893 bytes
  • mcp-config.example.jsonasset423 bytes
  • scripts/record_fixtures.pyruns3,428 bytes
  • scripts/smoke_real.pyruns2,725 bytes
  • tests/__init__.pyruns0 bytes
  • tests/fake_mcp.pyruns2,276 bytes
  • tests/golden/plan_18m_offline.mddoc3,020 bytes
  • tests/helpers.pyruns774 bytes
  • tests/test_activities.pyruns3,576 bytes
  • tests/test_age_rules.pyruns3,175 bytes
  • tests/test_amap.pyruns4,881 bytes
  • tests/test_cards.pyruns5,443 bytes
  • tests/test_cli.pyruns11,060 bytes
  • tests/test_compliance.pyruns2,366 bytes
  • tests/test_customize.pyruns3,717 bytes
  • tests/test_extensions_edge.pyruns11,803 bytes
  • tests/test_keepsakes.pyruns7,848 bytes
  • tests/test_keepsakes_edges.pyruns21,605 bytes
  • tests/test_mcp_client.pyruns13,803 bytes
  • tests/test_menu.pyruns2,905 bytes
  • tests/test_nutrition.pyruns2,543 bytes
  • tests/test_phone_cards.pyruns5,321 bytes
  • tests/test_planner.pyruns4,875 bytes
  • tests/test_play.pyruns8,002 bytes
  • tests/test_robustness.pyruns7,138 bytes
  • tests/test_scenes.pyruns1,448 bytes
  • tests/test_share.pyruns5,350 bytes
  • tests/test_texture.pyruns2,311 bytes
  • tests/test_texture_edges.pyruns3,606 bytes
Read SKILL.md

# 小小麦门 · 带娃吃麦定制官(mcd-baby-bite)

## 运行方式

本技能自带零依赖的 Python 命令行(Python 3.9+)。**先 `cd` 到本 SKILL.md 所在目录**,再运行 `python3 -m babybite ...`。

环境变量:
- `MCD_MCP_TOKEN`:麦当劳 MCP Token(在 https://open.mcd.cn/mcp 申请)。没有时可加 `--offline` 用真实录制数据演示
- `AMAP_MAPS_API_KEY`(可选):高德 Key,启用 `--from`(天气、步行到店)与 `--play`(饭后遛娃)
- 本机有 Chrome / Edge / Chromium 时,卡片会同时输出 PNG / PDF

## 按用户意图选择命令

| 用户想要 | 命令 |
View the complete source on GitHub

Skills included

  • mcd-baby-bite

Repository facts

License
MIT
Created
Oct 12, 2026
Last pushed
Oct 12, 2026
Forks
0
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 27 notes
  • fixtures/real/campaign-calendar.json:8 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/campaign-calendar.json:6 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/campaign-calendar.json:7 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/list-nutrition-foods.json:8 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/list-nutrition-foods.json:6 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/list-nutrition-foods.json:7 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/list-nutrition-foods.json:19 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/list-nutrition-foods.json:17 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/list-nutrition-foods.json:18 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/maps_text_search__store_1450713.json:13 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/maps_text_search__store_1450713.json:11 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/maps_text_search__store_1450713.json:12 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016055.json:14 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016055.json:12 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016055.json:13 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016056.json:14 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016056.json:12 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016056.json:13 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016057.json:14 Analysis incomplete: physical or joined line exceeds character limit
  • fixtures/real/query-meal-detail__9900016057.json:12 Analysis incomplete: physical or joined line exceeds character limit
Show all 700 signals by file

MCP_INTEGRATION.md

  • Network accessline 7
    [Credential-related source omitted]
  • Network accessline 8
    [Credential-related source omitted]
  • Network accessline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 11
    | 小红书 MCP(xiaohongshu-mcp,本机) | `http://127.0.0.1:18060/mcp` | Streamable HTTP | 无 | 可选(`share --publish`) |

README.md

  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 60
    git clone https://github.com/JimWen/mcd-baby-bite.git
  • Network accessline 78
    在 [麦当劳 MCP 开放平台](https://open.mcd.cn/mcp) 用手机号登录、申请 MCP Token:
  • Network accessline 95
    git clone https://github.com/JimWen/mcd-baby-bite.git ~/.claude/skills/mcd-baby-bite
  • Access to secretsline 98
    [Credential-related source omitted]
  • Network accessline 103
    git clone https://github.com/JimWen/mcd-baby-bite.git ~/.codex/skills/mcd-baby-bite   # 或放在项目的 .agents/skills/ 下
  • Network accessline 104
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Network accessline 126
    也可以手动把仓库放到 `~/.openclaw/skills/mcd-baby-bite/`(注意 SKILL.md 不要多嵌套一层目录)。命令来源:[OpenClaw Skills 文档](https://docs.openclaw.ai/tools/skills);本次验收环境未安装 OpenClaw,未做端到端验证。
  • Network accessline 128
    [Credential-related source omitted]
  • Network accessline 138
    "mcd-mcp": {       "type": "streamablehttp",       "url": "https://mcp.mcd.cn",
  • Network accessline 139
    [Credential-related source omitted]
  • Network accessline 140
    "url": "https://mcp.mcd.cn",
  • Network accessline 199
    作者已在 [WorkBuddy 网页版](https://www.workbuddy.cn/app) 完成实测:上传技能包后安装成功,在「我安装的 / 用户自定义」中确认技能已启用,再新建任务提问:

SKILL.md

  • Network accessline 12
    环境变量: - `MCD_MCP_TOKEN`:麦当劳 MCP Token(在 https://open.mcd.cn/mcp 申请)。没有时可加 `--offline` 用真实录制数据演示
  • Network accessline 13
    - `MCD_MCP_TOKEN`:麦当劳 MCP Token(在 https://open.mcd.cn/mcp 申请)。没有时可加 `--offline` 用真实录制数据演示
  • Access to secretsline 14
    [Credential-related source omitted]

babybite/__init__.py

  • Executable scriptline 1
    Executable file

babybite/__main__.py

  • Executable scriptline 1
    Executable file

babybite/activities.py

  • Executable scriptline 1
    Executable file

babybite/age_rules.py

  • Executable scriptline 1
    Executable file

babybite/amap.py

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Network accessline 17
    AMAP_MCP_URL = "https://mcp.amap.com/mcp"
  • Access to secretsline 74
    [Credential-related source omitted]

babybite/cards.py

  • Executable scriptline 1
    Executable file

babybite/checkin.py

  • Executable scriptline 1
    Executable file

babybite/cli.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]

babybite/customize.py

  • Executable scriptline 1
    Executable file

babybite/errors.py

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    APPLY_URL = "https://open.mcd.cn/mcp"

babybite/keepsake_html.py

  • Executable scriptline 1
    Executable file

babybite/learn_cards.py

  • Executable scriptline 1
    Executable file

babybite/mcp_client.py

  • Network accessline 1
    """麦当劳 MCP(https://mcp.mcd.cn)的极简 Streamable HTTP 客户端,以及离线回放客户端。
  • Executable scriptline 1
    Executable file
  • Network accessline 7
    import http.client
  • Network accessline 21
    MCD_ENDPOINT = "https://mcp.mcd.cn"
  • Network accessline 96
    [Credential-related source omitted]
  • Network accessline 97
    max_retries: int = 3, sleep: Callable[[float], None] = time.sleep,                  opener: Callable = urllib.request.urlopen, secrets: tuple = (),                  write_tools: frozenset = WRITE_TOOLS):
  • Network accessline 98
    opener: Callable = urllib.request.urlopen, secrets: tuple = (),
  • Network accessline 166
    data = json.dumps(body, ensure_ascii=False).encode("utf-8")         for attempt in range(1, attempts + 1):             request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")
  • Network accessline 167
    for attempt in range(1, attempts + 1):             request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")             try:
  • Network accessline 168
    request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")
  • Network accessline 177
    try:                     detail = self._mask(exc.read().decode("utf-8", "replace"))[:200]  # 先脱敏再截断                 except (OSError, http.client.HTTPException):
  • Network accessline 178
    detail = self._mask(exc.read().decode("utf-8", "replace"))[:200]  # 先脱敏再截断                 except (OSError, http.client.HTTPException):                     detail = "无法读取服务端错误响应"
  • Network accessline 179
    except (OSError, http.client.HTTPException):
  • Network accessline 191
    raise TransportError(f"HTTP {exc.code}:{detail}") from None             except (urllib.error.URLError, socket.timeout, TimeoutError, ConnectionError,                     http.client.HTTPException) as exc:
  • Network accessline 192
    except (urllib.error.URLError, socket.timeout, TimeoutError, ConnectionError,                     http.client.HTTPException) as exc:                 if attempt < attempts:
  • Network accessline 193
    http.client.HTTPException) as exc:
  • Access to secretsline 264
    [Credential-related source omitted]

babybite/menu.py

  • Executable scriptline 1
    Executable file

babybite/nutrition.py

  • Executable scriptline 1
    Executable file

babybite/phone_cards.py

  • Executable scriptline 1
    Executable file

babybite/planner.py

  • Executable scriptline 1
    Executable file

babybite/scenes.py

  • Executable scriptline 1
    Executable file

babybite/share.py

  • Executable scriptline 1
    Executable file
  • Network accessline 10
    XHS_MCP_URL = "http://127.0.0.1:18060/mcp"
  • Access to secretsline 57
    [Credential-related source omitted]

babybite/snapshot.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 27
    [Credential-related source omitted]

docs/design.md

  • Network accessline 61
    - 地址 `https://mcp.mcd.cn`;`initialize` 返回 `serverInfo={name: mcd-mcp, version: 1.0.0}`,`protocolVersion=2025-06-18`
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 258
    [Credential-related source omitted]

docs/plan.md

  • Network accessline 113
    APPLY_URL = "https://open.mcd.cn/mcp"
  • Network accessline 212
    - `parse_http_body(raw: str, content_type: str) -> dict`   - `unwrap_tool_result(result: dict) -> dict`(返回 `{success, code, message, data, ...}`)   - `McdClient(token, endpoint=MCD_ENDPOINT, timeout=30.0, max_retries=3, sleep=time.sleep, op
  • Network accessline 213
    - `unwrap_tool_result(result: dict) -> dict`(返回 `{success, code, message, data, ...}`)   - `McdClient(token, endpoint=MCD_ENDPOINT, timeout=30.0, max_retries=3, sleep=time.sleep, opener=urllib.request.urlopen)`,方法 `call_tool(name, arguments
  • Network accessline 214
    - `McdClient(token, endpoint=MCD_ENDPOINT, timeout=30.0, max_retries=3, sleep=time.sleep, opener=urllib.request.urlopen)`,方法 `call_tool(name, arguments) -> dict`(已 unwrap)、`call_tool_raw(name, arguments) -> dict`(原始 result)
  • Network accessline 252
    length = int(self.headers.get("Content-Length", 0))                 raw = self.rfile.read(length) if length else b"{}"                 outer.requests.append({"headers": {k.lower(): v for k, v in self.headers.items()},
  • Network accessline 253
    raw = self.rfile.read(length) if length else b"{}"                 outer.requests.append({"headers": {k.lower(): v for k, v in self.headers.items()},                                        "body": json.loads(raw or b"{}")})
  • Network accessline 254
    outer.requests.append({"headers": {k.lower(): v for k, v in self.headers.items()},
  • Network accessline 270
    self.server = ThreadingHTTPServer(("127.0.0.1", 0), Handler)         self.url = f"http://127.0.0.1:{self.server.server_port}/"
  • Network accessline 271
    self.url = f"http://127.0.0.1:{self.server.server_port}/"
  • Access to secretsline 405
    [Credential-related source omitted]
  • Network accessline 424
    """麦当劳 MCP(https://mcp.mcd.cn)的极简 Streamable HTTP 客户端,以及离线回放客户端。
  • Network accessline 443
    MCD_ENDPOINT = "https://mcp.mcd.cn"
  • Network accessline 516
    [Credential-related source omitted]
  • Network accessline 517
    [Credential-related source omitted]
  • Network accessline 518
    opener: Callable = urllib.request.urlopen):
  • Network accessline 579
    data = json.dumps(body, ensure_ascii=False).encode("utf-8")         for attempt in range(1, attempts + 1):             request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")
  • Network accessline 580
    for attempt in range(1, attempts + 1):             request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")             try:
  • Network accessline 581
    request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")
  • Access to secretsline 644
    [Credential-related source omitted]
  • Access to secretsline 3231
    [Credential-related source omitted]
  • Access to secretsline 3263
    [Credential-related source omitted]
  • Access to secretsline 3309
    [Credential-related source omitted]
  • Network accessline 3566
    [Credential-related source omitted]
  • Network accessline 3567
    [Credential-related source omitted]
  • Network accessline 3568
    [Credential-related source omitted]
  • Network accessline 3704
    - [ ] **Step 3: 重构** `babybite/mcp_client.py`:把整个 `class McdClient` 替换为下面两个类(`OfflineClient`、`client_from_env`、`import http.client` 等保持不变),并在 `OfflineClient` 中追加 `call_tool_text`;已有的 `MaskingTest` 必须继续通过
  • Network accessline 3712
    [Credential-related source omitted]
  • Network accessline 3713
    max_retries: int = 3, sleep: Callable[[float], None] = time.sleep,                  opener: Callable = urllib.request.urlopen, secrets: tuple = (),                  write_tools: frozenset = WRITE_TOOLS):
  • Network accessline 3714
    opener: Callable = urllib.request.urlopen, secrets: tuple = (),
  • Network accessline 3782
    data = json.dumps(body, ensure_ascii=False).encode("utf-8")         for attempt in range(1, attempts + 1):             request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")
  • Network accessline 3783
    for attempt in range(1, attempts + 1):             request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")             try:
  • Network accessline 3784
    request = urllib.request.Request(self.endpoint, data=data, headers=self._headers(), method="POST")
  • Network accessline 3793
    try:                     detail = self._mask(exc.read().decode("utf-8", "replace"))[:200]  # 先脱敏再截断                 except (OSError, http.client.HTTPException):
  • Network accessline 3794
    detail = self._mask(exc.read().decode("utf-8", "replace"))[:200]  # 先脱敏再截断                 except (OSError, http.client.HTTPException):                     detail = "无法读取服务端错误响应"
  • Network accessline 3795
    except (OSError, http.client.HTTPException):
  • Network accessline 3858
    XHS_MCP_URL = "http://127.0.0.1:18060/mcp"
  • Access to secretsline 3900
    [Credential-related source omitted]
  • Access to secretsline 3989
    [Credential-related source omitted]
  • Access to secretsline 4047
    [Credential-related source omitted]
  • Access to secretsline 4049
    [Credential-related source omitted]
  • Access to secretsline 4080
    [Credential-related source omitted]
  • Access to secretsline 4095
    [Credential-related source omitted]
  • Network accessline 4108
    AMAP_MCP_URL = "https://mcp.amap.com/mcp"
  • Access to secretsline 4126
    [Credential-related source omitted]
  • Access to secretsline 4207
    [Credential-related source omitted]
  • Access to secretsline 4238
    [Credential-related source omitted]
  • Access to secretsline 4330
    [Credential-related source omitted]
  • Network accessline 4341
    [Credential-related source omitted]
  • Network accessline 4342
    [Credential-related source omitted]
  • Access to secretsline 4344
    [Credential-related source omitted]
  • Network accessline 4351
    - [ ] **Step 2: 文档内容要求**(README 与 MCP_INTEGRATION 用真实运行输出填充)   - `CONTEST_DECLARATION.md`:从官方仓库 `M-China/mcd-developer-innovation-challenge` 逐字拷贝   - `mcp-config.example.json`:`{"mcpServers": {"mcd-mcp": {"type": "streamablehttp", "url": "h
  • Network accessline 4352
    [Credential-related source omitted]
  • Network accessline 4353
    [Credential-related source omitted]
  • Access to secretsline 4353
    [Credential-related source omitted]

fixtures/real/campaign-calendar.json

  • Network accessline 6
    "content": [    {     "text": "### 当前时间:2026-10-12 10:57:40\n\n### 活动列表:\n\n\n#### 2026年10月12日 今日\n\n\n\n\n-   **活动标题**:超值𝟗.𝟗元早餐两件套陪你开工啦😋\n    **活动内容介绍**:早八的快乐,一堡一咖已就位🍔☕\n𝟏𝟎月𝟖日至𝟏𝟎月𝟐𝟏日\n🍔周一至周五早餐堡轮流上早班\n🤩今天这堡 明天那堡\n☕鲜萃咖啡搭档到位\n凭券两件套只要9.9元\n速戳👇
  • Network accessline 7
    {     "text": "### 当前时间:2026-10-12 10:57:40\n\n### 活动列表:\n\n\n#### 2026年10月12日 今日\n\n\n\n\n-   **活动标题**:超值𝟗.𝟗元早餐两件套陪你开工啦😋\n    **活动内容介绍**:早八的快乐,一堡一咖已就位🍔☕\n𝟏𝟎月𝟖日至𝟏𝟎月𝟐𝟏日\n🍔周一至周五早餐堡轮流上早班\n🤩今天这堡 明天那堡\n☕鲜萃咖啡搭档到位\n凭券两件套只要9.9元\n速戳👇快定好闹钟一起来吃\n    *
  • Network accessline 8
    "text": "### 当前时间:2026-10-12 10:57:40\n\n### 活动列表:\n\n\n#### 2026年10月12日 今日\n\n\n\n\n-   **活动标题**:超值𝟗.𝟗元早餐两件套陪你开工啦😋\n    **活动内容介绍**:早八的快乐,一堡一咖已就位🍔☕\n𝟏𝟎月𝟖日至𝟏𝟎月𝟐𝟏日\n🍔周一至周五早餐堡轮流上早班\n🤩今天这堡 明天那堡\n☕鲜萃咖啡搭档到位\n凭券两件套只要9.9元\n速戳👇快定好闹钟一起来吃\n    **活动图片介
  • Network accessline 49
    "content": "早八的快乐,一堡一咖已就位🍔☕\n𝟏𝟎月𝟖日至𝟏𝟎月𝟐𝟏日\n🍔周一至周五早餐堡轮流上早班\n🤩今天这堡 明天那堡\n☕鲜萃咖啡搭档到位\n凭券两件套只要9.9元\n速戳👇快定好闹钟一起来吃",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/553a0a73cd1eacee7212515b7b071b90.jpg"
  • Network accessline 50
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/553a0a73cd1eacee7212515b7b071b90.jpg"          ],
  • Network accessline 51
    "https://cms-cdn.mcd.cn/img/short-content/553a0a73cd1eacee7212515b7b071b90.jpg"
  • Network accessline 53
    "highlights": "9.9元超值早餐正式上新!",          "buttonText": "立即领券",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/06bce97d40953496675e67f9b08204e0.png",
  • Network accessline 54
    "buttonText": "立即领券",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/06bce97d40953496675e67f9b08204e0.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDWebViewController&androidPageName=com.mcd.web.activity.BaseWe
  • Network accessline 55
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/06bce97d40953496675e67f9b08204e0.png",
  • Network accessline 83
    "content": "🆕韩式辣椒黄油风味酱\n韩式辣酱碰撞青梅,裹挟黄油香气\n鸡薯双全盒仅需15.9元起✨getGD同款花式比心\n🆕韩式烟熏芝士风味酱\n浓郁芝香邂逅韩式香辛风味,烟熏香气层层释放\n蘸酱炸鸡仅需11.9元起🍗\n炸鸡薯饼蘸酱我全都喜欢!\n10月8日 10:30起正式开售⏰",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/01acad0d43f6f5
  • Network accessline 84
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/01acad0d43f6f5c062d58eecd375e167.jpg"          ],
  • Network accessline 85
    "https://cms-cdn.mcd.cn/img/short-content/01acad0d43f6f5c062d58eecd375e167.jpg"
  • Network accessline 87
    "highlights": "龙焰来袭!韩式新品开吃!",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 88
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 89
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 117
    "content": "GD同款联名复古棒球帽\n任意餐品消费加39.9元即可得\n经典红黄配色搭配复古轮廓,MV同款灵感重现\n更有标志性小雏菊刺绣图案点缀\n10月8日10:45开售\n更有APP专享积分抢先购10:40开抢\n与GD一起探索潮流新篇章🖤",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/689d30bef705f848fe1fd3cfc0f419b2.j
  • Network accessline 118
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/689d30bef705f848fe1fd3cfc0f419b2.jpg"          ],
  • Network accessline 119
    "https://cms-cdn.mcd.cn/img/short-content/689d30bef705f848fe1fd3cfc0f419b2.jpg"
  • Network accessline 121
    "highlights": "即刻入手GD同款复古棒球帽",          "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 122
    "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 123
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 151
    "content": "带来韩式风味系列新品❗<U+FE0F>\n龙焰鸡腿堡三件套 26.9 元起即刻开吃🍔\n韩式辣酱搭配酥脆多汁鸡腿排🤤\n还可升级29.9元龙焰芝士棒鸡腿堡三件套,\n两根马苏里拉拉丝芝士条,热时双倍拉丝更过瘾🧀\n10月8日 10:30 准时开售⏰You lovin' it?",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/25809373fbf2e5f9bb96
  • Network accessline 152
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/25809373fbf2e5f9bb9699195149b88a.jpg"          ],
  • Network accessline 153
    "https://cms-cdn.mcd.cn/img/short-content/25809373fbf2e5f9bb9699195149b88a.jpg"
  • Network accessline 155
    "highlights": "8da888~Spicy~",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 156
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 157
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 185
    "content": "🫐蓝莓爆爆珠麦旋风上新!\n💜清甜蓝莓碰上醇厚奶香,酸甜清爽。\n💥真实蓝莓原浆x爆爆珠,颗颗爆汁好惊喜。\n😋绵密冰淇淋撞上弹爽口感,莓好滋味层层爆开!\n还在等什么,马上尝新~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/105121c86e1023b6cc4b7fb4754ca145.jpg"
  • Network accessline 186
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/105121c86e1023b6cc4b7fb4754ca145.jpg"          ],
  • Network accessline 187
    "https://cms-cdn.mcd.cn/img/short-content/105121c86e1023b6cc4b7fb4754ca145.jpg"
  • Network accessline 189
    "highlights": "蓝莓清香一口爆开",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/8ab3240dd3659f492d46725c637224df.png",
  • Network accessline 190
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/8ab3240dd3659f492d46725c637224df.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 191
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/8ab3240dd3659f492d46725c637224df.png",
  • Network accessline 221
    "content": "返工别紧张,厚松饼堡让你松软一下🫵\n🥞甜甜松饼,软软口感\n🍁经典枫糖风味和浓郁巧克力味两款可选🍫\n10月8日起,指定套餐可享早餐卡6折优惠\n3件套到手只要15元起,快来优惠吃",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/76fc2955b74f7c69121d5299a0047ae1.jpg"
  • Network accessline 222
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/76fc2955b74f7c69121d5299a0047ae1.jpg"          ],
  • Network accessline 223
    "https://cms-cdn.mcd.cn/img/short-content/76fc2955b74f7c69121d5299a0047ae1.jpg"
  • Network accessline 225
    "highlights": "巧克力味限时上新",          "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f7155842a1f4f601dab10061948b618d.png",
  • Network accessline 226
    "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f7155842a1f4f601dab10061948b618d.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 227
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f7155842a1f4f601dab10061948b618d.png",
  • Network accessline 255
    "content": "地道浓醇黑巧,风味浓郁醇厚\n200目精细研磨工艺,触感丝滑如绒\n戳下方,速来解锁!",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/6142c8e169c5c3a97bf90047ca446a46.jpg"
  • Network accessline 256
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/6142c8e169c5c3a97bf90047ca446a46.jpg"          ],
  • Network accessline 257
    "https://cms-cdn.mcd.cn/img/short-content/6142c8e169c5c3a97bf90047ca446a46.jpg"
  • Network accessline 259
    "highlights": "浓浓黑巧来啦!",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/d9aba0b18dad1daeda71879f959de17f.png",
  • Network accessline 260
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/d9aba0b18dad1daeda71879f959de17f.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 261
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/d9aba0b18dad1daeda71879f959de17f.png",
  • Network accessline 291
    "content": "☕甄选 2024IIAC 国际咖啡品鉴大赛“金奖“咖啡豆\n🥪多款人气早餐主食随心挑选,满足你的多种需求\n✨清晨能量一键配齐,14.9元起,开启你的元气一天",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/0c9f4ae90aa1481bd5275588a0456869.jpg"
  • Network accessline 292
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/0c9f4ae90aa1481bd5275588a0456869.jpg"          ],
  • Network accessline 293
    "https://cms-cdn.mcd.cn/img/short-content/0c9f4ae90aa1481bd5275588a0456869.jpg"
  • Network accessline 295
    "highlights": "一早现磨焕新",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/7a350c0dcb494f4f51f7f4526d8b6bd6.png",
  • Network accessline 296
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/7a350c0dcb494f4f51f7f4526d8b6bd6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 297
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/7a350c0dcb494f4f51f7f4526d8b6bd6.png",
  • Network accessline 325
    "content": "🩶灰焰圆筒酷爽上新!\n🍦浓郁香草味碰上酷灰脆筒,灰白撞色吸睛。\n✨入口绵密丝滑,一口咬下筒壳咔嚓酥脆。\n😋绵密与香脆层层交织,一口解锁甜酷反差!\n还在等什么,马上尝新~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/5236ca16c841a90eadb0daf4758a2945.jpg"
  • Network accessline 326
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/5236ca16c841a90eadb0daf4758a2945.jpg"          ],
  • Network accessline 327
    "https://cms-cdn.mcd.cn/img/short-content/5236ca16c841a90eadb0daf4758a2945.jpg"
  • Network accessline 329
    "highlights": "灰白撞色",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/3b07ffd8bfe31d8886aaa696bb8b848f.png",
  • Network accessline 330
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/3b07ffd8bfe31d8886aaa696bb8b848f.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 331
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/3b07ffd8bfe31d8886aaa696bb8b848f.png",
  • Network accessline 359
    "content": "💰仅0.33元/天,到手150天吃麦特权!\n5<U+FE0F>⃣折起吃超值四件套、6折吃早餐\n🛵每日两次满额免配,9.9元麦咖啡\n🦉开卡还送多邻国月卡,美味和学习一步到位\n👛新学期钱包不吃紧,开心吃麦快乐学习!",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/99e637e8b965cbb7895e102b5c25b0c2.png"
  • Network accessline 360
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/99e637e8b965cbb7895e102b5c25b0c2.png"          ],
  • Network accessline 361
    "https://cms-cdn.mcd.cn/img/short-content/99e637e8b965cbb7895e102b5c25b0c2.png"
  • Network accessline 363
    "highlights": "开启省钱开心新学期",          "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/006af36a46d0109bbc741ce918c63027.png",
  • Network accessline 364
    "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/006af36a46d0109bbc741ce918c63027.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDPostDetailViewController&androidPageName=ComponentCms&android
  • Network accessline 365
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/006af36a46d0109bbc741ce918c63027.png",
  • Network accessline 393
    "content": "过家家派对就要开始啦!\n萌娃cosplay梦想职业,精美职业服带回家\nDIY 创意手工,想象力在指尖自由绽放\n9月9日到店解锁过家家派对\n粉红姐姐带你玩转麦当劳,开启童趣一天~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/fd3efb9e2c3a89ba6aa8dfa4676aa333.jpg"
  • Network accessline 394
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/fd3efb9e2c3a89ba6aa8dfa4676aa333.jpg"          ],
  • Network accessline 395
    "https://cms-cdn.mcd.cn/img/short-content/fd3efb9e2c3a89ba6aa8dfa4676aa333.jpg"
  • Network accessline 397
    "highlights": "过家家尊享版全新上线",          "buttonText": "立即预订",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/44298d2bf73e2907904385dfcb46a77a.png",
  • Network accessline 398
    "buttonText": "立即预订",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/44298d2bf73e2907904385dfcb46a77a.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDReactNativeViewController&androidPageName=com.mcd.library.rn.
  • Network accessline 399
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/44298d2bf73e2907904385dfcb46a77a.png",
  • Network accessline 427
    "content": "🍔麦金卡点「龙焰鸡腿堡」四件套29元起\n🍗韩式辣酱碰撞青梅黄油,爆脆鸡腿排多汁裹酱!\n✨一张麦金卡包揽全天吃麦特权\n6折早餐、9.9元麦咖啡、满额免配统统安排\n😋快来打卡美味,这场韩式盛宴等你加入!",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/b6da228249fab7761748bb6e24c50f93.jpg"
  • Network accessline 428
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/b6da228249fab7761748bb6e24c50f93.jpg"          ],
  • Network accessline 429
    "https://cms-cdn.mcd.cn/img/short-content/b6da228249fab7761748bb6e24c50f93.jpg"
  • Network accessline 431
    "highlights": "29元起尝龙焰鸡腿堡四件套",          "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/4c4d75b6b13153e55c2d64e977814619.png",
  • Network accessline 432
    "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/4c4d75b6b13153e55c2d64e977814619.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 433
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/4c4d75b6b13153e55c2d64e977814619.png",
  • Network accessline 461
    "content": "打造高质量陪伴时光🎊\n9本热门书籍且每月更新!\n更有开心乐园餐+随机玩具一份🎁\n好吃又好玩!快报名参加吧~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/63bd426f45860fbe26025234054bf773.png"
  • Network accessline 462
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/63bd426f45860fbe26025234054bf773.png"          ],
  • Network accessline 463
    "https://cms-cdn.mcd.cn/img/short-content/63bd426f45860fbe26025234054bf773.png"
  • Network accessline 465
    "highlights": "快来打造属于你们的亲子阅读时间",          "buttonText": "立即预订",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/231e9e411dbacaf00e434f9721fe455b.png",
  • Network accessline 466
    "buttonText": "立即预订",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/231e9e411dbacaf00e434f9721fe455b.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDReactNativeViewController&androidPageName=com.mcd.library.rn.
  • Network accessline 467
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/231e9e411dbacaf00e434f9721fe455b.png",
  • Network accessline 495
    "content": "遛娃好去处🎉麦当劳趣读派对!\n6大环节,趣味互动✨\n好吃又好玩,快乐持续加倍!\n👇一起领取“读书小达人“证书吧~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/39e02c45a3b5d9febaf7ac3a5d03f0b9.png"
  • Network accessline 496
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/39e02c45a3b5d9febaf7ac3a5d03f0b9.png"          ],
  • Network accessline 497
    "https://cms-cdn.mcd.cn/img/short-content/39e02c45a3b5d9febaf7ac3a5d03f0b9.png"
  • Network accessline 499
    "highlights": "好吃好玩都在麦当劳",          "buttonText": "去看看",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f61afa2c9fabb56a99dc96a760783230.png",
  • Network accessline 500
    "buttonText": "去看看",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f61afa2c9fabb56a99dc96a760783230.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDReactNativeViewController&androidPageName=com.mcd.library.rn.M
  • Network accessline 501
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f61afa2c9fabb56a99dc96a760783230.png",
  • Network accessline 537
    "content": "GD同款联名复古棒球帽\n任意餐品消费加39.9元即可得\n经典红黄配色搭配复古轮廓,MV同款灵感重现\n更有标志性小雏菊刺绣图案点缀\n10月8日10:45开售\n更有APP专享积分抢先购10:40开抢\n与GD一起探索潮流新篇章🖤",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/689d30bef705f848fe1fd3cfc0f419b2.j
  • Network accessline 538
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/689d30bef705f848fe1fd3cfc0f419b2.jpg"          ],
  • Network accessline 539
    "https://cms-cdn.mcd.cn/img/short-content/689d30bef705f848fe1fd3cfc0f419b2.jpg"
  • Network accessline 541
    "highlights": "即刻入手GD同款复古棒球帽",          "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 542
    "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 543
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 579
    "content": "周边第二弹——联名徽章即将发售\n任意餐品消费加39.9元即可得\n集结MCD爱心、小雏菊和经典薯条元素🍟\n一套三枚🖤限量珍藏\n10月15日10:45开售\n更有APP专享积分抢先购10:40开抢",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/3120858b8460868281cdc39f9aae1578.jpg"
  • Network accessline 580
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/3120858b8460868281cdc39f9aae1578.jpg"          ],
  • Network accessline 581
    "https://cms-cdn.mcd.cn/img/short-content/3120858b8460868281cdc39f9aae1578.jpg"
  • Network accessline 584
    "heatValue": 3653,          "buttonText": "提醒我",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png"
  • Network accessline 585
    "buttonText": "提醒我",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png"         },
  • Network accessline 586
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png"
  • Network accessline 620
    "content": "带来韩式风味系列新品❗<U+FE0F>\n龙焰鸡腿堡三件套 26.9 元起即刻开吃🍔\n韩式辣酱搭配酥脆多汁鸡腿排🤤\n还可升级29.9元龙焰芝士棒鸡腿堡三件套,\n两根马苏里拉拉丝芝士条,热时双倍拉丝更过瘾🧀\n10月8日 10:30 准时开售⏰You lovin' it?",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/25809373fbf2e5f9bb96
  • Network accessline 621
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/25809373fbf2e5f9bb9699195149b88a.jpg"          ],
  • Network accessline 622
    "https://cms-cdn.mcd.cn/img/short-content/25809373fbf2e5f9bb9699195149b88a.jpg"
  • Network accessline 624
    "highlights": "8da888~Spicy~",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 625
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 626
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 661
    "content": "🆕韩式辣椒黄油风味酱\n韩式辣酱碰撞青梅,裹挟黄油香气\n鸡薯双全盒仅需15.9元起✨getGD同款花式比心\n🆕韩式烟熏芝士风味酱\n浓郁芝香邂逅韩式香辛风味,烟熏香气层层释放\n蘸酱炸鸡仅需11.9元起🍗\n炸鸡薯饼蘸酱我全都喜欢!\n10月8日 10:30起正式开售⏰",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/01acad0d43f6f5
  • Network accessline 662
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/01acad0d43f6f5c062d58eecd375e167.jpg"          ],
  • Network accessline 663
    "https://cms-cdn.mcd.cn/img/short-content/01acad0d43f6f5c062d58eecd375e167.jpg"
  • Network accessline 665
    "highlights": "龙焰来袭!韩式新品开吃!",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 666
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 667
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png",
  • Network accessline 704
    "content": "返工别紧张,厚松饼堡让你松软一下🫵\n🥞甜甜松饼,软软口感\n🍁经典枫糖风味和浓郁巧克力味两款可选🍫\n10月8日起,指定套餐可享早餐卡6折优惠\n3件套到手只要15元起,快来优惠吃",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/76fc2955b74f7c69121d5299a0047ae1.jpg"
  • Network accessline 705
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/76fc2955b74f7c69121d5299a0047ae1.jpg"          ],
  • Network accessline 706
    "https://cms-cdn.mcd.cn/img/short-content/76fc2955b74f7c69121d5299a0047ae1.jpg"
  • Network accessline 708
    "highlights": "巧克力味限时上新",          "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f7155842a1f4f601dab10061948b618d.png",
  • Network accessline 709
    "buttonText": "立即抢购",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f7155842a1f4f601dab10061948b618d.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 710
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/f7155842a1f4f601dab10061948b618d.png",
  • Network accessline 745
    "content": "地道浓醇黑巧,风味浓郁醇厚\n200目精细研磨工艺,触感丝滑如绒\n戳下方,速来解锁!",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/6142c8e169c5c3a97bf90047ca446a46.jpg"
  • Network accessline 746
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/6142c8e169c5c3a97bf90047ca446a46.jpg"          ],
  • Network accessline 747
    "https://cms-cdn.mcd.cn/img/short-content/6142c8e169c5c3a97bf90047ca446a46.jpg"
  • Network accessline 749
    "highlights": "浓浓黑巧来啦!",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/d9aba0b18dad1daeda71879f959de17f.png",
  • Network accessline 750
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/d9aba0b18dad1daeda71879f959de17f.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 751
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/d9aba0b18dad1daeda71879f959de17f.png",
  • Network accessline 787
    "content": "丝巾搭配棒球帽的潮流谁懂😎\n麦当劳「我就喜欢」限定丝巾\n任意餐品消费加 39.9 元即可得\n颈间、包袋、手腕、头饰一巾多玩🤔\n叠搭联名棒球帽&徽章随心玩出专属潮流造型✨\n10月22日10:45开售\n更有APP专享积分抢先购10:40开抢\nget时尚icon同款潮流造型",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/fb40c37c17
  • Network accessline 788
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/fb40c37c172886ee1235c2ed21f3bde4.jpg"          ],
  • Network accessline 789
    "https://cms-cdn.mcd.cn/img/short-content/fb40c37c172886ee1235c2ed21f3bde4.jpg"
  • Network accessline 792
    "heatValue": 1586,          "buttonText": "提醒我",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png"
  • Network accessline 793
    "buttonText": "提醒我",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png"         },
  • Network accessline 794
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/951c1420fa82f73e6757395a933b68c6.png"
  • Network accessline 828
    "content": "🩶灰焰圆筒酷爽上新!\n🍦浓郁香草味碰上酷灰脆筒,灰白撞色吸睛。\n✨入口绵密丝滑,一口咬下筒壳咔嚓酥脆。\n😋绵密与香脆层层交织,一口解锁甜酷反差!\n还在等什么,马上尝新~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/5236ca16c841a90eadb0daf4758a2945.jpg"
  • Network accessline 829
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/5236ca16c841a90eadb0daf4758a2945.jpg"          ],
  • Network accessline 830
    "https://cms-cdn.mcd.cn/img/short-content/5236ca16c841a90eadb0daf4758a2945.jpg"
  • Network accessline 832
    "highlights": "灰白撞色",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/3b07ffd8bfe31d8886aaa696bb8b848f.png",
  • Network accessline 833
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/3b07ffd8bfe31d8886aaa696bb8b848f.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 834
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/3b07ffd8bfe31d8886aaa696bb8b848f.png",
  • Network accessline 869
    "content": "🫐蓝莓爆爆珠麦旋风上新!\n💜清甜蓝莓碰上醇厚奶香,酸甜清爽。\n💥真实蓝莓原浆x爆爆珠,颗颗爆汁好惊喜。\n😋绵密冰淇淋撞上弹爽口感,莓好滋味层层爆开!\n还在等什么,马上尝新~",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/105121c86e1023b6cc4b7fb4754ca145.jpg"
  • Network accessline 870
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/105121c86e1023b6cc4b7fb4754ca145.jpg"          ],
  • Network accessline 871
    "https://cms-cdn.mcd.cn/img/short-content/105121c86e1023b6cc4b7fb4754ca145.jpg"
  • Network accessline 873
    "highlights": "蓝莓清香一口爆开",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/8ab3240dd3659f492d46725c637224df.png",
  • Network accessline 874
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/8ab3240dd3659f492d46725c637224df.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 875
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/8ab3240dd3659f492d46725c637224df.png",
  • Network accessline 912
    "content": "☕甄选 2024IIAC 国际咖啡品鉴大赛“金奖“咖啡豆\n🥪多款人气早餐主食随心挑选,满足你的多种需求\n✨清晨能量一键配齐,14.9元起,开启你的元气一天",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/0c9f4ae90aa1481bd5275588a0456869.jpg"
  • Network accessline 913
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/0c9f4ae90aa1481bd5275588a0456869.jpg"          ],
  • Network accessline 914
    "https://cms-cdn.mcd.cn/img/short-content/0c9f4ae90aa1481bd5275588a0456869.jpg"
  • Network accessline 916
    "highlights": "一早现磨焕新",          "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/7a350c0dcb494f4f51f7f4526d8b6bd6.png",
  • Network accessline 917
    "buttonText": "立即购买",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/7a350c0dcb494f4f51f7f4526d8b6bd6.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 918
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/7a350c0dcb494f4f51f7f4526d8b6bd6.png",
  • Network accessline 953
    "content": "🍔麦金卡点「龙焰鸡腿堡」四件套29元起\n🍗韩式辣酱碰撞青梅黄油,爆脆鸡腿排多汁裹酱!\n✨一张麦金卡包揽全天吃麦特权\n6折早餐、9.9元麦咖啡、满额免配统统安排\n😋快来打卡美味,这场韩式盛宴等你加入!",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/b6da228249fab7761748bb6e24c50f93.jpg"
  • Network accessline 954
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/b6da228249fab7761748bb6e24c50f93.jpg"          ],
  • Network accessline 955
    "https://cms-cdn.mcd.cn/img/short-content/b6da228249fab7761748bb6e24c50f93.jpg"
  • Network accessline 957
    "highlights": "29元起尝龙焰鸡腿堡四件套",          "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/4c4d75b6b13153e55c2d64e977814619.png",
  • Network accessline 958
    "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/4c4d75b6b13153e55c2d64e977814619.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDProductListViewController&androidPageName=ComponentProduct&an
  • Network accessline 959
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/4c4d75b6b13153e55c2d64e977814619.png",
  • Network accessline 994
    "content": "💰仅0.33元/天,到手150天吃麦特权!\n5<U+FE0F>⃣折起吃超值四件套、6折吃早餐\n🛵每日两次满额免配,9.9元麦咖啡\n🦉开卡还送多邻国月卡,美味和学习一步到位\n👛新学期钱包不吃紧,开心吃麦快乐学习!",          "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/99e637e8b965cbb7895e102b5c25b0c2.png"
  • Network accessline 995
    "imgList": [           "https://cms-cdn.mcd.cn/img/short-content/99e637e8b965cbb7895e102b5c25b0c2.png"          ],
  • Network accessline 996
    "https://cms-cdn.mcd.cn/img/short-content/99e637e8b965cbb7895e102b5c25b0c2.png"
  • Network accessline 998
    "highlights": "开启省钱开心新学期",          "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/006af36a46d0109bbc741ce918c63027.png",
  • Network accessline 999
    "buttonText": "立即开卡",          "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/006af36a46d0109bbc741ce918c63027.png",          "appJumpUrl": "mcdapp://page?iosPageName=MCDPostDetailViewController&androidPageName=ComponentCms&android
  • Network accessline 1000
    "buttonIcon": "https://cms-cdn.mcd.cn/img/short-content/006af36a46d0109bbc741ce918c63027.png",

fixtures/real/maps_search_detail__B0M6CNTD0R.json

  • Network accessline 9
    {     "type": "text",     "text": "{\"id\":\"B0M6CNTD0R\",\"name\":\"麦当劳(华旭国际大厦店)\",\"location\":\"121.475509,31.233694\",\"address\":\"九江路769号华旭国际大厦F1层\",\"business_area\":\"北京路\",\"city\":\"上海市\",\"type\":\"餐饮服务;快餐厅;麦当劳\",\"alias\":\"\",\
  • Network accessline 10
    "type": "text",     "text": "{\"id\":\"B0M6CNTD0R\",\"name\":\"麦当劳(华旭国际大厦店)\",\"location\":\"121.475509,31.233694\",\"address\":\"九江路769号华旭国际大厦F1层\",\"business_area\":\"北京路\",\"city\":\"上海市\",\"type\":\"餐饮服务;快餐厅;麦当劳\",\"alias\":\"\",\"photo
  • Network accessline 11
    "text": "{\"id\":\"B0M6CNTD0R\",\"name\":\"麦当劳(华旭国际大厦店)\",\"location\":\"121.475509,31.233694\",\"address\":\"九江路769号华旭国际大厦F1层\",\"business_area\":\"北京路\",\"city\":\"上海市\",\"type\":\"餐饮服务;快餐厅;麦当劳\",\"alias\":\"\",\"photo\":\"https://aos-com

fixtures/real/maps_text_search__store_1450713.json

  • Network accessline 11
    {     "type": "text",     "text": "{\"suggestion\":{\"keywords\":\"\",\"ciytes\":{\"suggestion\":[]}},\"pois\":[{\"id\":\"B0M6CNTD0R\",\"name\":\"麦当劳(华旭国际大厦店)\",\"address\":\"九江路769号华旭国际大厦F1层\",\"typecode\":\"050302\",\"photo\":\"https://ao
  • Network accessline 12
    "type": "text",     "text": "{\"suggestion\":{\"keywords\":\"\",\"ciytes\":{\"suggestion\":[]}},\"pois\":[{\"id\":\"B0M6CNTD0R\",\"name\":\"麦当劳(华旭国际大厦店)\",\"address\":\"九江路769号华旭国际大厦F1层\",\"typecode\":\"050302\",\"photo\":\"https://aos-comm
  • Network accessline 13
    "text": "{\"suggestion\":{\"keywords\":\"\",\"ciytes\":{\"suggestion\":[]}},\"pois\":[{\"id\":\"B0M6CNTD0R\",\"name\":\"麦当劳(华旭国际大厦店)\",\"address\":\"九江路769号华旭国际大厦F1层\",\"typecode\":\"050302\",\"photo\":\"https://aos-comment.amap.com/B0M6CNT

fixtures/real/query-meal-detail__1120.json

  • Network accessline 12
    "content": [    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=
  • Network accessline 13
    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追
  • Network accessline 14
    "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追加任何标注\
  • Network accessline 27
    "name": "双层吉士汉堡",     "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_1120_600.png",
  • Network accessline 28
    "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_1120_600.png",     "modification": {
  • Network accessline 29
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_1120_600.png",

fixtures/real/query-meal-detail__1401.json

  • Network accessline 12
    "content": [    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=
  • Network accessline 13
    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追
  • Network accessline 14
    "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追加任何标注\
  • Network accessline 27
    "name": "麦乐鸡5块",     "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260529/product/MS_1401_600.png",
  • Network accessline 28
    "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260529/product/MS_1401_600.png",     "supportModify": false
  • Network accessline 29
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260529/product/MS_1401_600.png",

fixtures/real/query-meal-detail__1406.json

  • Network accessline 12
    "content": [    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=
  • Network accessline 13
    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追
  • Network accessline 14
    "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追加任何标注\
  • Network accessline 27
    "name": "板烧鸡腿堡",     "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241008/product/MS_1406_600.png",
  • Network accessline 28
    "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241008/product/MS_1406_600.png",     "modification": {
  • Network accessline 29
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241008/product/MS_1406_600.png",

fixtures/real/query-meal-detail__1600.json

  • Network accessline 12
    "content": [    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=
  • Network accessline 13
    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追
  • Network accessline 14
    "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追加任何标注\
  • Network accessline 27
    "name": "麦香鱼",     "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260520/product/MS_1600_600.png",
  • Network accessline 28
    "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260520/product/MS_1600_600.png",     "modification": {
  • Network accessline 29
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260520/product/MS_1600_600.png",

fixtures/real/query-meal-detail__4437.json

  • Network accessline 12
    "content": [    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=
  • Network accessline 13
    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追
  • Network accessline 14
    "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追加任何标注\
  • Network accessline 27
    "name": "小杯玉米杯",     "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_4437_600.png",
  • Network accessline 28
    "rounds": [],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_4437_600.png",     "supportModify": false
  • Network accessline 29
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_4437_600.png",

fixtures/real/query-meal-detail__9900016055.json

  • Network accessline 1329
    }     ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016055_600.png",
  • Network accessline 1330
    ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016055_600.png",     "supportModify": false
  • Network accessline 1331
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016055_600.png",

fixtures/real/query-meal-detail__9900016056.json

  • Network accessline 12
    "content": [    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=
  • Network accessline 13
    {     "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追
  • Network accessline 14
    "text": "# 输出格式要求(严格遵守,不可省略)\n\n展示餐品详情时,按以下格式输出:\n\n示例(单品,supportModify=true时):\n**巨无霸**【可特调】 ¥25.00\n\n示例(套餐子项,choice.supportModify=true时):\n- 中薯条【可特调】\n\n规则:\n- supportModify=true 时,必须在商品名称后面追加【可特调】\n- supportModify=false 或字段不存在时,不追加任何标注\
  • Network accessline 127
    }     ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016056_600.png",
  • Network accessline 128
    ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016056_600.png",     "supportModify": false
  • Network accessline 129
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016056_600.png",

fixtures/real/query-meal-detail__9900016057.json

  • Network accessline 195
    }     ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016057_600.png",
  • Network accessline 196
    ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016057_600.png",     "supportModify": false
  • Network accessline 197
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016057_600.png",

fixtures/real/query-meal-detail__9900016058.json

  • Network accessline 175
    }     ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016058_600.png",
  • Network accessline 176
    ],     "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016058_600.png",     "supportModify": false
  • Network accessline 177
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016058_600.png",

fixtures/real/query-meals__1450713_lunch.json

  • Network accessline 708
    "9900005413": {       "name": "双层深海鳕鱼堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005413_320.png",
  • Network accessline 709
    "name": "双层深海鳕鱼堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005413_320.png",       "currentPrice": "35",
  • Network accessline 710
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005413_320.png",
  • Network accessline 715
    "2430": {       "name": "【美汁源】“黄金橙橙”",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240904/product/MS_2430_320.png",
  • Network accessline 716
    "name": "【美汁源】“黄金橙橙”",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240904/product/MS_2430_320.png",       "currentPrice": "13",
  • Network accessline 717
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240904/product/MS_2430_320.png",
  • Network accessline 722
    "9900016309": {       "name": "龙焰鸡腿堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016309_320.png",
  • Network accessline 723
    "name": "龙焰鸡腿堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016309_320.png",       "currentPrice": "29",
  • Network accessline 724
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016309_320.png",
  • Network accessline 734
    "521986": {       "name": "马苏里拉拉丝芝士条",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G521986_320.png",
  • Network accessline 735
    "name": "马苏里拉拉丝芝士条",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G521986_320.png",       "currentPrice": "15",
  • Network accessline 736
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G521986_320.png",
  • Network accessline 741
    "9900015730": {       "name": "BFF四宫格小食盘",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015730_320.gif",
  • Network accessline 742
    "name": "BFF四宫格小食盘",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015730_320.gif",       "currentPrice": "39.8",
  • Network accessline 743
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015730_320.gif",
  • Network accessline 748
    "521901": {       "name": "月下相思扭扭薯",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521901_320.png",
  • Network accessline 749
    "name": "月下相思扭扭薯",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521901_320.png",       "currentPrice": "15",
  • Network accessline 750
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521901_320.png",
  • Network accessline 755
    "9900016311": {       "name": "龙焰美味四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016311_320.gif",
  • Network accessline 756
    "name": "龙焰美味四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016311_320.gif",       "currentPrice": "29",
  • Network accessline 757
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016311_320.gif",
  • Network accessline 767
    "9900016310": {       "name": "龙焰芝士棒鸡腿堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016310_320.png",
  • Network accessline 768
    "name": "龙焰芝士棒鸡腿堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016310_320.png",       "currentPrice": "32",
  • Network accessline 769
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016310_320.png",
  • Network accessline 779
    "9900016076": {       "name": "“我就喜欢”鸡薯双全盒",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016076_320.png",
  • Network accessline 780
    "name": "“我就喜欢”鸡薯双全盒",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016076_320.png",       "currentPrice": "15.9",
  • Network accessline 781
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016076_320.png",
  • Network accessline 786
    "9900016077": {       "name": "蘸酱炸鸡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016077_320.gif",
  • Network accessline 787
    "name": "蘸酱炸鸡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016077_320.gif",       "currentPrice": "11.9",
  • Network accessline 788
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016077_320.gif",
  • Network accessline 793
    "521156": {       "name": "那么大鸡排(椒盐风味)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_521156_320.png",
  • Network accessline 794
    "name": "那么大鸡排(椒盐风味)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_521156_320.png",       "currentPrice": "14",
  • Network accessline 795
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_521156_320.png",
  • Network accessline 800
    "9900016075": {       "name": "龙焰芝士棒鸡腿堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016075_320.png",
  • Network accessline 801
    "name": "龙焰芝士棒鸡腿堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016075_320.png",       "currentPrice": "29.9",
  • Network accessline 802
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016075_320.png",
  • Network accessline 807
    "510489": {       "name": "燕麦奶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G510489_320.png",
  • Network accessline 808
    "name": "燕麦奶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G510489_320.png",       "currentPrice": "21",
  • Network accessline 809
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G510489_320.png",
  • Network accessline 814
    "9900016073": {       "name": "龙焰鸡腿堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016073_320.png",
  • Network accessline 815
    "name": "龙焰鸡腿堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016073_320.png",       "currentPrice": "26.9",
  • Network accessline 816
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016073_320.png",
  • Network accessline 821
    "9900005460": {       "name": "麦香鱼套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504968_320.png",
  • Network accessline 822
    "name": "麦香鱼套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504968_320.png",       "currentPrice": "33.5",
  • Network accessline 823
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504968_320.png",
  • Network accessline 828
    "9900004835": {       "name": "麦乐鸡套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504969_320.png",
  • Network accessline 829
    "name": "麦乐鸡套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504969_320.png",       "currentPrice": "25",
  • Network accessline 830
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504969_320.png",
  • Network accessline 835
    "9900005462": {       "name": "板烧鸡腿堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005462_320.png",
  • Network accessline 836
    "name": "板烧鸡腿堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005462_320.png",       "currentPrice": "34.5",
  • Network accessline 837
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005462_320.png",
  • Network accessline 842
    "3755": {       "name": "纯牛奶(盒装)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240731/product/MS_3755_320.png",
  • Network accessline 843
    "name": "纯牛奶(盒装)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240731/product/MS_3755_320.png",       "currentPrice": "10.5",
  • Network accessline 844
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240731/product/MS_3755_320.png",
  • Network accessline 849
    "9900005464": {       "name": "双层吉士汉堡套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504966_320.png",
  • Network accessline 850
    "name": "双层吉士汉堡套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504966_320.png",       "currentPrice": "34",
  • Network accessline 851
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504966_320.png",
  • Network accessline 856
    "9900004236": {       "name": "人气超值四件套随心选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900004236_320.gif",
  • Network accessline 857
    "name": "人气超值四件套随心选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900004236_320.gif",       "currentPrice": "29",
  • Network accessline 858
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900004236_320.gif",
  • Network accessline 868
    "4648": {       "name": "不素之霸双层牛堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_4648_320.png",
  • Network accessline 869
    "name": "不素之霸双层牛堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_4648_320.png",       "currentPrice": "26.5",
  • Network accessline 870
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_4648_320.png",
  • Network accessline 875
    "3757": {       "name": "纯悦",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240904/product/MS_3757_320.png",
  • Network accessline 876
    "name": "纯悦",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240904/product/MS_3757_320.png",       "currentPrice": "7.5",
  • Network accessline 877
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20240904/product/MS_3757_320.png",
  • Network accessline 882
    "9900005466": {       "name": "巨无霸三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005466_320.png",
  • Network accessline 883
    "name": "巨无霸三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005466_320.png",       "currentPrice": "36.5",
  • Network accessline 884
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005466_320.png",
  • Network accessline 889
    "9900003586": {       "name": "双层深海鳕鱼堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900003586_320.png",
  • Network accessline 890
    "name": "双层深海鳕鱼堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900003586_320.png",       "currentPrice": "24",
  • Network accessline 891
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900003586_320.png",
  • Network accessline 896
    "6362": {       "name": "100% 苹果汁(盒装)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250430/product/MS_6362_320_1745552987716.png",
  • Network accessline 897
    "name": "100% 苹果汁(盒装)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250430/product/MS_6362_320_1745552987716.png",       "currentPrice": "11.5",
  • Network accessline 898
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250430/product/MS_6362_320_1745552987716.png",
  • Network accessline 903
    "9900000890": {       "name": "板烧鸡腿堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000890_320.png",
  • Network accessline 904
    "name": "板烧鸡腿堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000890_320.png",       "currentPrice": "28",
  • Network accessline 905
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000890_320.png",
  • Network accessline 915
    "9900015729": {       "name": "蘸酱BFF四宫格小食盘",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015729_320.gif",
  • Network accessline 916
    "name": "蘸酱BFF四宫格小食盘",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015729_320.gif",       "currentPrice": "42.8",
  • Network accessline 917
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015729_320.gif",
  • Network accessline 922
    "9900005449": {       "name": "吉士汉堡包套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504971_320.png",
  • Network accessline 923
    "name": "吉士汉堡包套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504971_320.png",       "currentPrice": "26",
  • Network accessline 924
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504971_320.png",
  • Network accessline 929
    "9900013304": {       "name": "人气经典随心配",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900013304_320.png",
  • Network accessline 930
    "name": "人气经典随心配",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900013304_320.png",       "currentPrice": "14.9",
  • Network accessline 931
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900013304_320.png",
  • Network accessline 936
    "9900015726": {       "name": "韩式甜辣酱鸡块8块",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260815/product/MS_9900015726_320.png",
  • Network accessline 937
    "name": "韩式甜辣酱鸡块8块",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260815/product/MS_9900015726_320.png",       "currentPrice": "19.9",
  • Network accessline 938
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260815/product/MS_9900015726_320.png",
  • Network accessline 943
    "521797": {       "name": "北美招牌牧场酱",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_521797_320.png",
  • Network accessline 944
    "name": "北美招牌牧场酱",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_521797_320.png",       "currentPrice": "3",
  • Network accessline 945
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_521797_320.png",
  • Network accessline 950
    "521952": {       "name": "龙焰鸡腿堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521952_320.png",
  • Network accessline 951
    "name": "龙焰鸡腿堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521952_320.png",       "currentPrice": "24",
  • Network accessline 952
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521952_320.png",
  • Network accessline 957
    "9900015602": {       "name": "大堡口福三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015602_320.png",
  • Network accessline 958
    "name": "大堡口福三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015602_320.png",       "currentPrice": "22.9",
  • Network accessline 959
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015602_320.png",
  • Network accessline 964
    "521953": {       "name": "龙焰芝士棒鸡腿堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521953_320.png",
  • Network accessline 965
    "name": "龙焰芝士棒鸡腿堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521953_320.png",       "currentPrice": "27",
  • Network accessline 966
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521953_320.png",
  • Network accessline 971
    "9900011128": {       "name": "“堡”你欢乐套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900011128_320.png",
  • Network accessline 972
    "name": "“堡”你欢乐套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900011128_320.png",       "currentPrice": "28",
  • Network accessline 973
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900011128_320.png",
  • Network accessline 978
    "3010": {       "name": "雪碧",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G3010_320.png",
  • Network accessline 979
    "name": "雪碧",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G3010_320.png",       "currentPrice": "9.5",
  • Network accessline 980
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G3010_320.png",
  • Network accessline 985
    "521316": {       "name": "高达吉士双牛堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_521316_320.png",
  • Network accessline 986
    "name": "高达吉士双牛堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_521316_320.png",       "currentPrice": "22.5",
  • Network accessline 987
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_521316_320.png",
  • Network accessline 992
    "9900011121": {       "name": "“苹”水相“鱼”套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900011121_320.png",
  • Network accessline 993
    "name": "“苹”水相“鱼”套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900011121_320.png",       "currentPrice": "36",
  • Network accessline 994
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900011121_320.png",
  • Network accessline 999
    "9900010110": {       "name": "鱼牛汉堡四件套随心选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900010110_320.gif",
  • Network accessline 1000
    "name": "鱼牛汉堡四件套随心选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900010110_320.gif",       "currentPrice": "32",
  • Network accessline 1001
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900010110_320.gif",
  • Network accessline 1011
    "9900015568": {       "name": "精选超值随心配",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015568_320.png",
  • Network accessline 1012
    "name": "精选超值随心配",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015568_320.png",       "currentPrice": "13.9",
  • Network accessline 1013
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900015568_320.png",
  • Network accessline 1018
    "1106": {       "name": "培根蔬萃双层牛堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1106_320.png",
  • Network accessline 1019
    "name": "培根蔬萃双层牛堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1106_320.png",       "currentPrice": "24.5",
  • Network accessline 1020
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1106_320.png",
  • Network accessline 1025
    "9900000888": {       "name": "巨无霸四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000888_320.png",
  • Network accessline 1026
    "name": "巨无霸四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000888_320.png",       "currentPrice": "32",
  • Network accessline 1027
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000888_320.png",
  • Network accessline 1037
    "1100": {       "name": "巨无霸",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1100_320.png",
  • Network accessline 1038
    "name": "巨无霸",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1100_320.png",       "currentPrice": "25.5",
  • Network accessline 1039
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1100_320.png",
  • Network accessline 1044
    "9900000886": {       "name": "不素之霸双层牛堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000886_320.png",
  • Network accessline 1045
    "name": "不素之霸双层牛堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000886_320.png",       "currentPrice": "32",
  • Network accessline 1046
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000886_320.png",
  • Network accessline 1056
    "9900000885": {       "name": "培根蔬萃双层牛堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000885_320.png",
  • Network accessline 1057
    "name": "培根蔬萃双层牛堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000885_320.png",       "currentPrice": "32",
  • Network accessline 1058
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000885_320.png",
  • Network accessline 1068
    "4810": {       "name": "薯条",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250523/product/MS_G4810_320_1747877491921.png",
  • Network accessline 1069
    "name": "薯条",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250523/product/MS_G4810_320_1747877491921.png",       "currentPrice": "13.5",
  • Network accessline 1070
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250523/product/MS_G4810_320_1747877491921.png",
  • Network accessline 1075
    "510479": {       "name": "燕麦奶铁",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G510481_320.png",
  • Network accessline 1076
    "name": "燕麦奶铁",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G510481_320.png",       "currentPrice": "9.9",
  • Network accessline 1077
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G510481_320.png",
  • Network accessline 1087
    "9900005453": {       "name": "麦香鸡套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504967_320.png",
  • Network accessline 1088
    "name": "麦香鸡套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504967_320.png",       "currentPrice": "28",
  • Network accessline 1089
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_G504967_320.png",
  • Network accessline 1094
    "507394": {       "name": "牛奶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G5073941_320.png",
  • Network accessline 1095
    "name": "牛奶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G5073941_320.png",       "currentPrice": "19",
  • Network accessline 1096
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G5073941_320.png",
  • Network accessline 1101
    "9900005411": {       "name": "不素之霸双层牛堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005411_320.png",
  • Network accessline 1102
    "name": "不素之霸双层牛堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005411_320.png",       "currentPrice": "37.5",
  • Network accessline 1103
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005411_320.png",
  • Network accessline 1108
    "9900008746": {       "name": "鸡肉堡单品精选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260624/product/MS_9900008746_320.gif",
  • Network accessline 1109
    "name": "鸡肉堡单品精选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260624/product/MS_9900008746_320.gif",       "currentPrice": "23.5",
  • Network accessline 1110
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260624/product/MS_9900008746_320.gif",
  • Network accessline 1115
    "9900004066": {       "name": "堡堡随心拼(7件任选)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260624/product/MS_9900004066_320.gif",
  • Network accessline 1116
    "name": "堡堡随心拼(7件任选)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260624/product/MS_9900004066_320.gif",       "currentPrice": "72.5",
  • Network accessline 1117
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260624/product/MS_9900004066_320.gif",
  • Network accessline 1122
    "9900008747": {       "name": "牛肉堡单品精选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_9900008747_320.gif",
  • Network accessline 1123
    "name": "牛肉堡单品精选",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_9900008747_320.gif",       "currentPrice": "14",
  • Network accessline 1124
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_9900008747_320.gif",
  • Network accessline 1129
    "9900004064": {       "name": "精选单人餐三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900004064_320.gif",
  • Network accessline 1130
    "name": "精选单人餐三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900004064_320.gif",       "currentPrice": "34.5",
  • Network accessline 1131
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900004064_320.gif",
  • Network accessline 1136
    "515520": {       "name": "怡泉+C",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G515520_320.png",
  • Network accessline 1137
    "name": "怡泉+C",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G515520_320.png",       "currentPrice": "11.5",
  • Network accessline 1138
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G515520_320.png",
  • Network accessline 1143
    "1120": {       "name": "双层吉士汉堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1120_320.png",
  • Network accessline 1144
    "name": "双层吉士汉堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1120_320.png",       "currentPrice": "23",
  • Network accessline 1145
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260309/product/MS_1120_320.png",
  • Network accessline 1150
    "521966": {       "name": "韩式烟熏芝士风味酱",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521966_320.png",
  • Network accessline 1151
    "name": "韩式烟熏芝士风味酱",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521966_320.png",       "currentPrice": "3",
  • Network accessline 1152
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_521966_320.png",
  • Network accessline 1157
    "515280": {       "name": "阳光柠檬红茶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G515280_320.png",
  • Network accessline 1158
    "name": "阳光柠檬红茶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G515280_320.png",       "currentPrice": "9.5",
  • Network accessline 1159
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G515280_320.png",
  • Network accessline 1164
    "9900016058": {       "name": "鱼排堡开心乐园餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016058_320.png",
  • Network accessline 1165
    "name": "鱼排堡开心乐园餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016058_320.png",       "currentPrice": "24",
  • Network accessline 1166
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016058_320.png",
  • Network accessline 1171
    "9900016056": {       "name": "麦乐鸡开心乐园餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016056_320.png",
  • Network accessline 1172
    "name": "麦乐鸡开心乐园餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016056_320.png",       "currentPrice": "25",
  • Network accessline 1173
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016056_320.png",
  • Network accessline 1178
    "9900016057": {       "name": "汉堡开心乐园餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016057_320.png",
  • Network accessline 1179
    "name": "汉堡开心乐园餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016057_320.png",       "currentPrice": "23.5",
  • Network accessline 1180
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016057_320.png",
  • Network accessline 1185
    "9900016055": {       "name": "开心亲子双人餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016055_320.png",
  • Network accessline 1186
    "name": "开心亲子双人餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016055_320.png",       "currentPrice": "59.5",
  • Network accessline 1187
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016055_320.png",
  • Network accessline 1192
    "9900009242": {       "name": "“苹板”支撑Pro套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900009242_320.png",
  • Network accessline 1193
    "name": "“苹板”支撑Pro套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900009242_320.png",       "currentPrice": "39.5",
  • Network accessline 1194
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900009242_320.png",
  • Network accessline 1199
    "9900016096": {       "name": "蘸酱韩式甜辣酱鸡块",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016096_320.png",
  • Network accessline 1200
    "name": "蘸酱韩式甜辣酱鸡块",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016096_320.png",       "currentPrice": "11.9",
  • Network accessline 1201
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016096_320.png",
  • Network accessline 1206
    "507389": {       "name": "浓缩咖啡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_507389_320.png",
  • Network accessline 1207
    "name": "浓缩咖啡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_507389_320.png",       "currentPrice": "15",
  • Network accessline 1208
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_507389_320.png",
  • Network accessline 1213
    "9900009245": {       "name": "牛气满满套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900009245_320.png",
  • Network accessline 1214
    "name": "牛气满满套餐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900009245_320.png",       "currentPrice": "35",
  • Network accessline 1215
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900009245_320.png",
  • Network accessline 1220
    "507387": {       "name": "卡布奇诺",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_G507388_320.png",
  • Network accessline 1221
    "name": "卡布奇诺",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_G507388_320.png",       "currentPrice": "21",
  • Network accessline 1222
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_G507388_320.png",
  • Network accessline 1227
    "9900008751": {       "name": "可乐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900008751_320.gif",
  • Network accessline 1228
    "name": "可乐",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900008751_320.gif",       "currentPrice": "9.5",
  • Network accessline 1229
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900008751_320.gif",
  • Network accessline 1234
    "9900000893": {       "name": "双层深海鳕鱼堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000893_320.png",
  • Network accessline 1235
    "name": "双层深海鳕鱼堡四件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000893_320.png",       "currentPrice": "32",
  • Network accessline 1236
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900000893_320.png",
  • Network accessline 1246
    "515955": {       "name": "浓浓燕麦黑巧(冰/热)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20261008/product/MS_G515954_320.gif",
  • Network accessline 1247
    "name": "浓浓燕麦黑巧(冰/热)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20261008/product/MS_G515954_320.gif",       "currentPrice": "23",
  • Network accessline 1248
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20261008/product/MS_G515954_320.gif",
  • Network accessline 1253
    "9900008752": {       "name": "派",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G9900008752_320.gif",
  • Network accessline 1254
    "name": "派",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G9900008752_320.gif",       "currentPrice": "8.5",
  • Network accessline 1255
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G9900008752_320.gif",
  • Network accessline 1260
    "9900005468": {       "name": "培根蔬萃双层牛堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005468_320.png",
  • Network accessline 1261
    "name": "培根蔬萃双层牛堡三件套",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005468_320.png",       "currentPrice": "35.5",
  • Network accessline 1262
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260824/product/MS_9900005468_320.png",
  • Network accessline 1267
    "521817": {       "name": "【美汁源】“多汁柠柠”",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260807/product/MS_521817_320.png",
  • Network accessline 1268
    "name": "【美汁源】“多汁柠柠”",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260807/product/MS_521817_320.png",       "currentPrice": "12",
  • Network accessline 1269
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260807/product/MS_521817_320.png",
  • Network accessline 1274
    "6102": {       "name": "苹果片",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_6102_320.png",
  • Network accessline 1275
    "name": "苹果片",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_6102_320.png",       "currentPrice": "7",
  • Network accessline 1276
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_6102_320.png",
  • Network accessline 1281
    "1450": {       "name": "麦香鸡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_1450_320.png",
  • Network accessline 1282
    "name": "麦香鸡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_1450_320.png",       "currentPrice": "17",
  • Network accessline 1283
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_1450_320.png",
  • Network accessline 1288
    "520445": {       "name": "薄皮焦香V翅",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241202/product/MS_520445_320.png",
  • Network accessline 1289
    "name": "薄皮焦香V翅",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241202/product/MS_520445_320.png",       "currentPrice": "16",
  • Network accessline 1290
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241202/product/MS_520445_320.png",
  • Network accessline 1295
    "520689": {       "name": "鲜萃咖啡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_G520688_320.gif",
  • Network accessline 1296
    "name": "鲜萃咖啡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_G520688_320.gif",       "currentPrice": "9.5",
  • Network accessline 1297
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20250324/product/MS_G520688_320.gif",
  • Network accessline 1302
    "507409": {       "name": "麦咖啡™奶铁",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G507372_320.gif",
  • Network accessline 1303
    "name": "麦咖啡™奶铁",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G507372_320.gif",       "currentPrice": "9.9",
  • Network accessline 1304
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G507372_320.gif",
  • Network accessline 1314
    "3505": {       "name": "锡兰红茶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_3505_320.png",
  • Network accessline 1315
    "name": "锡兰红茶",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_3505_320.png",       "currentPrice": "11.5",
  • Network accessline 1316
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_3505_320.png",
  • Network accessline 1321
    "1600": {       "name": "麦香鱼",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_1600_320.png",
  • Network accessline 1322
    "name": "麦香鱼",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_1600_320.png",       "currentPrice": "22.5",
  • Network accessline 1323
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260101/product/MS_1600_320.png",
  • Network accessline 1328
    "1401": {       "name": "麦乐鸡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260529/product/MS_G1401_320.png",
  • Network accessline 1329
    "name": "麦乐鸡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260529/product/MS_G1401_320.png",       "currentPrice": "14",
  • Network accessline 1330
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260529/product/MS_G1401_320.png",
  • Network accessline 1335
    "507411": {       "name": "麦咖啡™美式",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G507374_320.gif",
  • Network accessline 1336
    "name": "麦咖啡™美式",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G507374_320.gif",       "currentPrice": "9.9",
  • Network accessline 1337
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20260422/product/MS_G507374_320.gif",
  • Network accessline 1347
    "9900016082": {       "name": "心形薯饼5块",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016082_320.png",
  • Network accessline 1348
    "name": "心形薯饼5块",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016082_320.png",       "currentPrice": "14.5",
  • Network accessline 1349
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_9900016082_320.png",
  • Network accessline 1354
    "4437": {       "name": "玉米杯",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G4437_320.png",
  • Network accessline 1355
    "name": "玉米杯",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G4437_320.png",       "currentPrice": "13",
  • Network accessline 1356
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/ProductPool/product/MS_G4437_320.png",
  • Network accessline 1361
    "1406": {       "name": "板烧鸡腿堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241008/product/MS_1406_320.png",
  • Network accessline 1362
    "name": "板烧鸡腿堡",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241008/product/MS_1406_320.png",       "currentPrice": "23.5",
  • Network accessline 1363
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20241008/product/MS_1406_320.png",
  • Network accessline 1368
    "515946": {       "name": "浓浓黑巧(冰/热)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20261008/product/MS_G515945_320.gif",
  • Network accessline 1369
    "name": "浓浓黑巧(冰/热)",       "image": "https://menu-img.mcd.cn/pcm/prod/menu/20261008/product/MS_G515945_320.gif",       "currentPrice": "21",
  • Network accessline 1370
    "image": "https://menu-img.mcd.cn/pcm/prod/menu/20261008/product/MS_G515945_320.gif",

mcp-config.example.json

  • Network accessline 3
    "mcd-mcp": {       "type": "streamablehttp",       "url": "https://mcp.mcd.cn",
  • Network accessline 4
    "type": "streamablehttp",       "url": "https://mcp.mcd.cn",       "headers": {
  • Network accessline 5
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 7
    [Credential-related source omitted]
  • Network accessline 10
    "amap-maps": {       "type": "streamablehttp",       "url": "https://mcp.amap.com/mcp?key=${AMAP_MAPS_API_KEY}"
  • Network accessline 11
    "type": "streamablehttp",       "url": "https://mcp.amap.com/mcp?key=${AMAP_MAPS_API_KEY}"     },
  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 14
    "xiaohongshu-mcp": {       "type": "streamablehttp",       "url": "http://127.0.0.1:18060/mcp"
  • Network accessline 15
    "type": "streamablehttp",       "url": "http://127.0.0.1:18060/mcp"     }
  • Network accessline 16
    "url": "http://127.0.0.1:18060/mcp"

scripts/record_fixtures.py

  • Executable scriptline 1
    Executable file

scripts/smoke_real.py

  • Executable scriptline 1
    Executable file

tests/__init__.py

  • Executable scriptline 1
    Executable file

tests/fake_mcp.py

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    length = int(self.headers.get("Content-Length", 0))                 raw = self.rfile.read(length) if length else b"{}"                 outer.requests.append({"headers": {k.lower(): v for k, v in self.headers.items()},
  • Network accessline 32
    raw = self.rfile.read(length) if length else b"{}"                 outer.requests.append({"headers": {k.lower(): v for k, v in self.headers.items()},                                        "body": json.loads(raw or b"{}")})
  • Network accessline 33
    outer.requests.append({"headers": {k.lower(): v for k, v in self.headers.items()},
  • Network accessline 49
    self.server = ThreadingHTTPServer(("127.0.0.1", 0), Handler)         self.url = f"http://127.0.0.1:{self.server.server_port}/"
  • Network accessline 50
    self.url = f"http://127.0.0.1:{self.server.server_port}/"

tests/helpers.py

  • Executable scriptline 1
    Executable file

tests/test_activities.py

  • Executable scriptline 1
    Executable file

tests/test_age_rules.py

  • Executable scriptline 1
    Executable file

tests/test_amap.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]

tests/test_cards.py

  • Executable scriptline 1
    Executable file

tests/test_cli.py

  • Executable scriptline 1
    Executable file

tests/test_compliance.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Network accessline 47
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]

tests/test_customize.py

  • Executable scriptline 1
    Executable file

tests/test_extensions_edge.py

  • Executable scriptline 1
    Executable file
  • Network accessline 213
    replay = OfflineClient()         scripted = ScriptedAmap()         client = McpHttpClient("https://unused.invalid")
  • Network accessline 215
    client = McpHttpClient("https://unused.invalid")

tests/test_keepsakes.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 148
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]

tests/test_keepsakes_edges.py

  • Executable scriptline 1
    Executable file
  • Network accessline 32
    menu = parse_menu({'data': {             'categories': [{'name': '主食', 'meals': [{'code': '1'}, {'code': '1'}]}],             'meals': {'1': {'name': '汉堡', 'image': 'https://example.org/burger.png'},
  • Network accessline 33
    'categories': [{'name': '主食', 'meals': [{'code': '1'}, {'code': '1'}]}],             'meals': {'1': {'name': '汉堡', 'image': 'https://example.org/burger.png'},                       '2': {'name': '玉米', 'image': 'https://example.org/corn.png'
  • Network accessline 34
    'meals': {'1': {'name': '汉堡', 'image': 'https://example.org/burger.png'},
  • Network accessline 35
    '2': {'name': '玉米', 'image': 'https://example.org/corn.png'},
  • Network accessline 37
    }})         self.assertEqual([m.image for m in menu],                          ['https://example.org/burger.png', 'https://example.org/corn.png', None])
  • Network accessline 39
    ['https://example.org/burger.png', 'https://example.org/corn.png', None])
  • Network accessline 41
    def test_detail_images_and_empty_payload(self):         self.assertEqual(parse_meal_detail({'data': {'image': 'https://example.org/meal.png'}}).image,
  • Network accessline 42
    self.assertEqual(parse_meal_detail({'data': {'image': 'https://example.org/meal.png'}}).image,
  • Network accessline 43
    'https://example.org/meal.png')
  • Network accessline 49
    def test_default_image_maps_are_independent(self):         first, second = make_result(), make_result()         first.images['1'] = 'https://example.org/1.png'
  • Network accessline 50
    first, second = make_result(), make_result()         first.images['1'] = 'https://example.org/1.png'         self.assertEqual(second.images, {})
  • Network accessline 51
    first.images['1'] = 'https://example.org/1.png'
  • Network accessline 168
    from babybite.learn_cards import words_from_plan         data = {'plans': [{'components': [             {'name': '纯牛奶', 'image': 'https://example.org/milk.png'},
  • Network accessline 169
    data = {'plans': [{'components': [             {'name': '纯牛奶', 'image': 'https://example.org/milk.png'},             {'name': '汉堡包', 'image': None},
  • Network accessline 170
    {'name': '纯牛奶', 'image': 'https://example.org/milk.png'},
  • Network accessline 176
    cards = words_from_plan(data)         self.assertEqual([w.en for w, _ in cards], ['milk', 'hamburger', 'French fries'])         self.assertEqual(cards[0][1], 'https://example.org/milk.png')
  • Network accessline 177
    self.assertEqual([w.en for w, _ in cards], ['milk', 'hamburger', 'French fries'])         self.assertEqual(cards[0][1], 'https://example.org/milk.png')         self.assertTrue(cards[1][1].endswith('/food/hamburger.png'))
  • Network accessline 178
    self.assertEqual(cards[0][1], 'https://example.org/milk.png')
  • Network accessline 182
    def test_only_https_component_images_override_local_illustrations(self):         from babybite.learn_cards import words_from_plan         for unsafe in ('http://example.org/x.png', '//example.org/x.png', 'javascript:alert(1)',
  • Network accessline 183
    from babybite.learn_cards import words_from_plan         for unsafe in ('http://example.org/x.png', '//example.org/x.png', 'javascript:alert(1)',                        'data:image/png;base64,eA==', 'file:///private/a.png', 'https:///x.png'
  • Network accessline 184
    for unsafe in ('http://example.org/x.png', '//example.org/x.png', 'javascript:alert(1)',
  • Network accessline 185
    'data:image/png;base64,eA==', 'file:///private/a.png', 'https:///x.png', None):
  • Network accessline 193
    bad = '<b>"&文本</b>'         word = Word(('关键词',), bad, bad, bad, bad, bad, 'hamburger')         uri = 'https://example.org/a.png?x=" onerror="alert(1)&y=2'
  • Network accessline 194
    word = Word(('关键词',), bad, bad, bad, bad, bad, 'hamburger')         uri = 'https://example.org/a.png?x=" onerror="alert(1)&y=2'         page = render_word_card(word, uri, 'file:///tmp/mascot.png')
  • Network accessline 195
    uri = 'https://example.org/a.png?x=" onerror="alert(1)&y=2'
  • Network accessline 205
    def test_card_rejects_non_https_external_and_remote_file_images(self):         from babybite.learn_cards import render_word_card, word_for         for uri in ('http://example.org/a.png', '//example.org/a.png', 'javascript:alert(1)',
  • Network accessline 206
    from babybite.learn_cards import render_word_card, word_for         for uri in ('http://example.org/a.png', '//example.org/a.png', 'javascript:alert(1)',                     'file://remote/a.png', 'https:///a.png'):
  • Network accessline 207
    for uri in ('http://example.org/a.png', '//example.org/a.png', 'javascript:alert(1)',
  • Network accessline 208
    'file://remote/a.png', 'https:///a.png'):
  • Network accessline 272
    saved['plans'][0]['name'] = bad         saved['plans'][0]['components'][0]['name'] = bad         uri = 'https://example.org/meal.png?x=" onerror="alert(1)&y=2'
  • Network accessline 273
    saved['plans'][0]['components'][0]['name'] = bad         uri = 'https://example.org/meal.png?x=" onerror="alert(1)&y=2'         saved['plans'][0]['image'] = uri
  • Network accessline 274
    uri = 'https://example.org/meal.png?x=" onerror="alert(1)&y=2'
  • Network accessline 284
    def test_unsafe_meal_image_uses_illustration(self):         saved = plan_to_dict(make_result())         for uri in ('http://example.org/a.png', 'file:///private/a.png', 'javascript:alert(1)'):
  • Network accessline 285
    saved = plan_to_dict(make_result())         for uri in ('http://example.org/a.png', 'file:///private/a.png', 'javascript:alert(1)'):             with self.subTest(uri=uri):
  • Network accessline 286
    for uri in ('http://example.org/a.png', 'file:///private/a.png', 'javascript:alert(1)'):

tests/test_mcp_client.py

  • Network accessline 1
    import http.client
  • Executable scriptline 1
    Executable file
  • Network accessline 197
    (500, "query-meals", 1, TransportError),         ]         read_errors = [TimeoutError(f"read timed out: {TOKEN}"), http.client.IncompleteRead(TOKEN.encode(), 100)]
  • Network accessline 198
    ]         read_errors = [TimeoutError(f"read timed out: {TOKEN}"), http.client.IncompleteRead(TOKEN.encode(), 100)]         for read_error in read_errors:
  • Network accessline 199
    read_errors = [TimeoutError(f"read timed out: {TOKEN}"), http.client.IncompleteRead(TOKEN.encode(), 100)]
  • Network accessline 203
    responses = [(status, "text/plain", UnreadableBody(), {}) for _ in range(attempts)]                     client = self.make(responses)                     with self.assertRaises((BabyBiteError, OSError, http.client.HTTPException)) as ctx:
  • Network accessline 204
    client = self.make(responses)                     with self.assertRaises((BabyBiteError, OSError, http.client.HTTPException)) as ctx:                         client.call_tool(tool, {})
  • Network accessline 205
    with self.assertRaises((BabyBiteError, OSError, http.client.HTTPException)) as ctx:
  • Access to secretsline 276
    [Credential-related source omitted]

tests/test_menu.py

  • Executable scriptline 1
    Executable file

tests/test_nutrition.py

  • Executable scriptline 1
    Executable file

tests/test_phone_cards.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]

tests/test_planner.py

  • Executable scriptline 1
    Executable file

tests/test_play.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 173
    [Credential-related source omitted]

tests/test_robustness.py

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    import http.client
  • Network accessline 83
    def read(self, *args):                 if len(events) <= failures:                     raise http.client.IncompleteRead(token.encode(), 20)
  • Network accessline 84
    if len(events) <= failures:                     raise http.client.IncompleteRead(token.encode(), 20)                 return super().read(*args)
  • Network accessline 85
    raise http.client.IncompleteRead(token.encode(), 20)

tests/test_scenes.py

  • Executable scriptline 1
    Executable file

tests/test_share.py

  • Executable scriptline 1
    Executable file

tests/test_texture.py

  • Executable scriptline 1
    Executable file

tests/test_texture_edges.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 1 fact
  • Contacts mcp.amap.com, which SKILL.md, the README and the plugin manifest do not mentionbabybite/amap.py:17High confidence
Signal confidence: 221 facts

and 171 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.