mcd-budget-bite — скилл
Скилл для заказа в McDonald's Китая: перебирает комбинации под бюджет и калории и показывает три плана с рейтингом цены
- 124 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Использует токен MCP McDonald's Китая для чтения меню и цен.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/mcd-budget-biteОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Использует токен MCP McDonald's Китая для чтения меню и цен.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл работает поверх MCP McDonald's Китая. Пользователь называет два ограничения: потолок бюджета и потолок калорий. Решатель перебирает все допустимые комбинации и выдает три плана: самый сытный, самый дешевый и сбалансированный. Решение остается за человеком. К каждому плану добавляются подсказки по калориям и рейтинг «ценность за юань»: калории и белок на юань. Комплексные обеды раскладываются на составляющие, и питательность суммируется. Позиции без данных помечаются и исключаются, значения не угадываются. Данные для демо-страницы сняты с MCP по одному ресторану в Шанхае 10 октября 2026. На странице `docs/index.html` ползунки бюджета и калорий пересчитывают планы без токена и сети, логика сверена с версией для командной строки на шести сценариях.
Для кого. Тем, кто заказывает в McDonald's Китая и считает одновременно деньги и калории, например при похудении.
Подходит, если
- Обед ограничен 30 юанями, и нужно выбрать лучшее сочетание.
- Нужен заказ не более 700 килокалорий и без лишних трат.
- Хочется сравнить, где больше белка на юань.
- Страницу хотят открыть локально без токена и без сети.
Не подходит, если
- Нужно оформить и оплатить заказ: скилл только подбирает.
- Вы не в Китае: рестораны и меню привязаны к MCP McDonald's Китая.
- Токен MCP получить нельзя.
Пример запроса к агенту
Мне 25 юаней и не больше 700 килокалорий на обед в McDonald's. Покажи три плана и рейтинг ценности.Ограничения
Для живых данных нужен токен MCP McDonald's Китая с open.mcd.cn (вход по номеру телефона), он передается через переменную `MCD_MCP_TOKEN` или файл `mcp-config.example.json`. Без токена работает только демо-страница на снимке меню одного ресторана за 10 октября 2026: цены и состав в других ресторанах и в другое время могут отличаться. Скилл рассчитан на WorkBuddy, описание на китайском языке. Позиции без данных исключаются, из-за этого в планах могут отсутствовать блюда. Лицензия в репозитории не указана.
Как отключить. Удалите папку скилла из каталога навыков и уберите `MCD_MCP_TOKEN` из окружения. Токен при необходимости отзовите на open.mcd.cn.
Частые вопросы
Как проверить без токена?
Откройте `docs/index.html` в браузере: страница автономна, не требует сети и не отправляет заказы.
Как получить токен?
Зайдите на open.mcd.cn/mcp, войдите по номеру телефона, откройте консоль и нажмите «активировать».
Что за три плана?
Самый сытный, самый дешевый и сбалансированный. Окончательный выбор остается за пользователем.
Что со спорными данными?
Недостающие позиции помечаются и исключаются, значения не оцениваются на глаз.
Чем он отличается от поиска купонов?
Он решает задачу с двумя ограничениями сразу, бюджетом и калориями, а скидки лишь часть экономии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл по MCP McDonald's Китая: из бюджета и пожеланий делает до трех меню с официальной ценой, остатком и условиями купонов
Скилл подбирает заказ в McDonald's Китая под бюджет и лимит натрия: сверяет купоны точки и не оформляет заказ.
Скилл для заказа в McDonald's Китая: две проверки, по цене и по калориям, и три комбинации, которые проходят обе.
Скилл для заказа в McDonald's Китая по калориям и белку: считает питательность до ингредиентов и ищет самые дешевые комбинации
Неофициальный скилл для McDonald's China: план тренировок, сравнение наборов по цене и КБЖУ, учет заказов и итоги месяца
Скилл и CLI для меню McDonald's China: три варианта заказа по бюджету с питательностью и источником каждой цифры
Коротко о README
Проект сочетает скилл, решатель на Python и автономную демо-страницу, логика которой проверена скриптом `scripts/verify_demo.js`.
Бейдж для README
Исходный SKILL.md
--- name: mcd-budget-bite description: 麦麦预算餐盘。在预算上限与热量上限双重约束下,求解麦当劳最优点餐组合,输出最饱型/最省型/最均衡型三套方案、热量贴士与每元性价比天梯榜。当用户说「XX块能吃啥麦当劳」「预算30元点麦当劳」「麦当劳怎么点最划算」「减肥期吃麦当劳怎么点」「帮我算一下这顿多少大卡」时使用。 --- # 麦麦预算餐盘(mcd-budget-bite) 给我一个预算,还你一份「吃得饱、花得值、热量心里有数」的麦当劳组合。 ## 何时使用 用户给出预算、热量上限,或表达「想吃麦当劳但不想花太多/怕长胖」时启用。典型说法: - 「30 块能吃啥麦当劳」 - 「预算 25,热量别超 700 大卡」 - 「减脂期吃麦当劳怎么点」 - 「麦当劳怎么点最划算」 - 「帮我算一下巨无霸三件套多少大卡」 ## 工作流程 ### 1. 收集约束(缺什么问什么,但一次最多问两个问题) | 参数 | 默认值 | 说明 | |---|---|---| | 预算上限 | 必问 | 用户不主动给就直接问 | | 热量上限 | 800 kcal | 用户没说就用默认,并在输出里注明 | | 忌口 | 无 | 如「不要酸黄瓜」「不要香菜」 | | 就餐方式 | 到店自提 | 外送需先查配送地址 | ### 2. 依次调用麦当劳 MCP ``` now-time-info → 判定早餐/正餐时段,决定取哪套菜单 query-nearby-stores → 定位门店(到店自提 beType=1) query-meals → 拉取当前门店可售菜单 list-nutrition-foods → 拉取营养数据 query-meal-detail → 拆解套餐 / 解析杯型默认规格 calculate-price → 对最终候选复核真实应付价 ``` 门店查询注意:`query-nearby-stores` 的 `searchType=2` 必须同时传 `city` 和 `keyword`, 只传一个会返回 600058「城市名或者关键词不能为空」。 ### 3. 求解 ```bash export MCD_MCP_TOKEN=<用户的 token> python scripts/solve.py --store <门店编码> --budget 30 --kcal 800 ```