Об этом проекте

Это вертикальная интерактивная ИИ-игра «Суп из черепахи» (ситуационные загадки-расследования) для прямых эфиров Douyin. Система автоматически генерирует необычные загадки, зрители задают уточняющие вопросы через комментарии с «#вопрос», а ИИ мгновенно выносит по каждому вопросу вердикт: «да / нет / не относится / близко / раскрыть». Когда кто-то угадывает ключевую правду или истекает заданное время, ответ автоматически раскрывается и начинается следующая загадка — игра подходит для длительной работы без присмотра. Проект поддерживает несколько режимов запуска: офлайн-симуляция, тестирование конечного автомата, подключение к реальному прямому эфиру и ручной ввод комментариев. Встроен вертикальный веб-интерфейс 1080×1920, который можно использовать через захват окна в программе для трансляций или как браузерный источник. Интерфейс включает отображение загадки, прокручиваемую ленту вопросов и ответов, цветные бейджи вердиктов, сворачивание нерелевантных сообщений, подсказку обратного отсчёта и накопительный рейтинг угадавших. Технически底层 только читает комментарии Douyin, не отправляет сообщения и не управляет комнатой трансляции. Ключевое решение — использование принудительного вызова инструментов (tool_choice), чтобы модель возвращала структурированный вердикт, прошедший проверку по схеме. Это значительно снижает долю ошибок разбора и стабильно срабатывает при определении угадывания; при этом сохранён толерантный парсер как запасной вариант. Проект поддерживает несколько LLM-интерфейсов и маршрутизацию по псевдонимам моделей, причём для каждого этапа (генерация загадки, проверка загадки, вопросы и ответы, судейство, подсказки, раскрытие) можно настроить отдельную модель. Данные сохраняются в JSONL, рейтинг сохраняется между трансляциями, также предоставлен инструмент миграции рейтинга из старых версий.