McFairSplit — скилл

McFairSplit делит счет за общий заказ в китайском McDonald's по тому, что съел каждый, и показывает расчет по строкам

  • 259 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Режим чтения заказов использует токен учетной записи и получает данные о ваших покупках.
Все причины и проверки

abckkf321/-mcd-fair-split

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/mcfairsplit

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Режим чтения заказов использует токен учетной записи и получает данные о ваших покупках.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Навык и CLI на стандартной библиотеке Python 3.10 для честного дележа счета. Сначала агент раскладывает позиции заказа по людям и фиксирует правила, с которыми все согласны: напиток только у одного, бургер из комбо делят двое, наггетсы общие. Затем скрипт считает, сколько должен каждый, с учетом скидки и доставки, и выдает подробности расчета. Команда `python3 scripts/cli.py solve --demo four_people --compare equal --html exports/demo.html` строит HTML-отчет и сравнивает пропорциональный и равный дележ скидки. Необязательный режим читает заказы через MCP-платформу McDonald's China по токену.

Для кого. Компаниям друзей и коллег в Китае, где один платит за общий заказ, а потом спорят, кто сколько должен.

Подходит, если

  • Один оплатил заказ на пятерых, и надо разделить счет с учетом комбо.
  • Скидку хотят распределить по правилам и показать, как это изменило суммы.
  • Нужен отчет, который можно отправить участникам.
  • Чтение собственных заказов через MCP-токен нужно проверить на тестовом примере.

Не подходит, если

  • Заказ оплачен не в юанях или участников больше десяти.
  • Нужен официальный продукт McDonald's: проект независимый.
  • Хочется платить прямо из навыка: расчет только показывает суммы.

Пример запроса к агенту

Используй McFairSplit: покажи демо на четырех людей, сравни расчет скидки по долям и поровну и выгрузи HTML.

Ограничения

Версия 0.1.2 рассчитана на один оплаченный заказ в юанях, от двух до десяти человек и не больше 30 платных строк, платит за все один человек. Проект независимый и не считается продуктом McDonald's. Чтение заказов требует токен с платформы `open.mcd.cn/mcp`: его передают через переменную `MCD_MCP_TOKEN`, а не в репозиторий и не в аргументы команды. Данные в примерах синтетические. Лицензия в метаданных не определена (NOASSERTION).

Как отключить. Удалите папку навыка из каталога скиллов и файл `private/orders.json`, если выгружали заказы. Токен отзовите на платформе McDonald's.

Частые вопросы

Нужен ли токен для расчета?

Нет. Расчет работает с введенными позициями и демо. Токен нужен только для чтения заказов через MCP.

Что считает навык?

Сумму каждого с учетом скидок и доставки, и показывает источник каждой цифры и разницу при другом способе дележа.

Где хранятся выгруженные заказы?

В каталоге `private/`, который не нужно коммитить. Токен в файлы не записывают.

Что делает режим `mcp`?

Команды `mcp probe`, `mcp orders` и `mcp order --id ...` читают ваши заказы только на чтение и сохраняют снимок в `private/`.

Какие ограничения у расчета?

Один оплаченный заказ в юанях, от двух до десяти человек и не более 30 платных строк.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл заказа в McDonald's Китая: выбирает ресторан, спрашивает людей и бюджет, дает три набора с проверкой цены

СкиллШирокий доступ123Звезды репозитория

Скилл и CLI называют самый дешевый способ заказать еду в McDonald's Китая и показывают итог до создания заказа

СкиллШирокий доступ134Звезды репозитория

Подбирает полный заказ McDonald's Китая под бюджет и вкус по официальным ценам и выдает готовую карточку для заказа

СкиллРасширенный доступ148Звезды репозитория

Скилл для агента: перебирает меню и купоны McDonald's Китая и подбирает заказ по самой низкой цене

СкиллШирокий доступ1,3 тыс.Звезды репозитория

Скилл по MCP McDonald's Китая: из бюджета и пожеланий делает до трех меню с официальной ценой, остатком и условиями купонов

СкиллРасширенный доступ1,3 тыс.Звезды репозитория

CLI и скилл для заказов McDonald's China: подбирают набор под калории, считают цену с купонами, держат заказ до подтверждения.

CLIШирокий доступ129Звезды репозитория

Коротко о README

Расчет честного дележа заказа по тому, кто что съел, с подробностями и отчетом, на стандартной библиотеке Python.

Бейдж для README

Сообщить о проблеме