Overtime Meal Buddy — скилл
overtime-meal-buddy
Скилл для WorkBuddy разбирает пожелания из чата, сверяет меню McDonald's Китая через MCP и делит счет за общий заказ.
- 128 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Токен MCP McDonald's Китая дает доступ к сервису, его хранят только локально.
- Имена участников и их ограничения попадают в чат с агентом.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/overtime-meal-buddyОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Токен MCP McDonald's Китая дает доступ к сервису, его хранят только локально.
- Имена участников и их ограничения попадают в чат с агентом.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Overtime Meal Buddy («加班吃点啥») — скилл для WorkBuddy: помогает офису собрать еду на нескольких человек. Скилл спрашивает число людей, бюджет, точку и ограничения, разбирает вставленный чат (участники, обязательные блюда, запреты, личный бюджет, исходные фразы), запрашивает меню и купоны McDonald's Китая через MCP и сравнивает варианты: отдельные блюда, персональные и групповые наборы с добавками. Цену подтверждает официальная проверка заказа. Когда состав меняется (кто-то вышел, добавился, передумал), остальные пожелания остаются, прежняя цена признается устаревшей, и скилл показывает разницу. Счет делится методом наибольшего остатка, общие скидки и сборы распределяются пропорционально. По README заказ не оформляется: доступны только запрос меню и расчет цены.
Для кого. Офисным командам и тем, кто собирает общий заказ в McDonald's Китая и хочет заранее знать, кому что и сколько платить.
Подходит, если
- Пятеро задерживаются на работе, у каждого свои запреты, а бюджет общий.
- В чате написано «мне все равно», и это надо превратить в понятные позиции.
- Состав группы поменялся после расчета, и нужен пересчет с разницей.
- Каждому нужна карточка с позициями и суммой, чтобы распечатать.
Не подходит, если
- Нужен реальный заказ: скилл считает и не оформляет покупку.
- Нужен другой ресторан: подключен только MCP McDonald's Китая.
- Решение об аллергенах хотят отдать скиллу: он исключает неясные блюда, но проверка остается за человеком по официальным данным.
Пример запроса к агенту
Используй Overtime Meal Buddy: пятеро задерживаются в Шэньчжэне, бюджет 150 юаней, каждому по основному блюду. Заказ не оформляй.Ограничения
Работает с MCP McDonald's Китая (`https://mcp.mcd.cn`): токен выдают по заявке на `open.mcd.cn/mcp`, хранить его нужно в локальной приватной конфигурации. Проект не продукт McDonald's. Без токена доступна демонстрация с модельными ценами, их нельзя использовать для заказа. Для планировщика нужен Python версии 3.10 и новее без сторонних пакетов. Личные купоны коллег нельзя объединять на аккаунте организатора. Сравниваются только поданные кандидаты, глобальный оптимум по всему меню скилл не обещает. Описание на китайском, лицензия MIT.
Как отключить. Удалите каталог `%USERPROFILE%\.workbuddy\skills\overtime-meal-buddy`, отключите пользовательский коннектор McDonald's в WorkBuddy и отзовите токен у выдавшей стороны.
Частые вопросы
Как посмотреть работу без токена?
Запустить `python demo.py` и открыть `output/demo.html`. Цены в демонстрации модельные.
Что запускать для расчета?
`python scripts/planner.py input.json --out output`. Входные данные приводят к виду из `references/input.md`.
Оформляет ли скилл заказ?
Нет: прямой запуск `scripts/mcp_readonly.py` разрешает только запросы меню и расчет цены.
Как делится счет?
Доли считаются по сумме до скидки, общие скидки и сборы распределяются пропорционально, остаток раздает метод наибольшего остатка.
Какой нужен Python и как запустить тесты?
Версия 3.10 и новее, только стандартная библиотека. Тесты запускает `python -m unittest discover -s tests -v`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл заказа в McDonald's China через официальный MCP: цены с купонами, состав, статус заказа и тихий итог без оценок еды.
Скилл для WorkBuddy читает купоны и баллы McDonald's через MCP и составляет до двух проверенных вариантов заказа по бюджету.
Навык для WorkBuddy считает калории заказов McDonald's за месяц и собирает здоровый набор на следующий обед.
Скилл заказа в McDonald's Китая: выбирает ресторан, спрашивает людей и бюджет, дает три набора с проверкой цены
Скилл для WorkBuddy ищет рестораны и купоны через официальный MCP McDonald's Китая и находит самое дешевое сочетание блюд.
Скилл по MCP McDonald's Китая: из бюджета и пожеланий делает до трех меню с официальной ценой, остатком и условиями купонов
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Overtime Meal Buddy (эта карточка) | нет | 128 | |
| mcd-budget-meal | нет | 1 327 | строит до трех меню по бюджету и пожеланиям одного человека; Overtime Meal Buddy разбирает чат группы, пересчитывает состав и делит счет |
| McPair: подбор заказа в McDonald's | нет | 125 | перебирает 1881 сочетание блюд и считает калории; Overtime Meal Buddy сравнивает наборы под состав группы и раздает позиции по людям |
Коротко о README
В README описана версия V0.2: разбор чата, сравнение наборов, перерасчет при смене состава и карточки для печати. Дальше идут подключение MCP, демонстрация, тесты и оговорка, что проект не относится к McDonald's.