Агентные кейсы
Игры и симуляции

Свой ИИ-агент мастер подземелий для D&D 5e, который не выдумывает правила

Автор сделал браузерную игру The Goblin Warren по D&D 5e, где ИИ-мастер ведёт партию из трёх персонажей и берёт правила только из базы знаний. Ответы по правилам приходят примерно за 1.3-2.2 секунды.

Сделано со своим агентом


Что сделали

The Goblin Warren это браузерная игра по D&D. ИИ-мастер обращается к двум MCP-эндпоинтам Sanity Context. Один это база знаний с текстом правил, второй это запросы на GROQ для точных характеристик. Сервер заранее подтягивает данные из обоих, у модели есть один необязательный раунд вызова инструментов, а ссылки на источники, которых не вернул ни один запрос, вырезаются. Слой на Sanity собрали агенты Claude Code.

Что получилось

Ответы по правилам приходили примерно за 1.3-2.2 секунды. База знаний сама нашла в своих записях шесть противоречий между редакциями 2014 и 2024 годов и пометила их для проверки.

На что обратить внимание

Нужен токен организации с ролью Context Viewer. Токен проекта возвращает ошибку 403 contextGrantRequired, на этом автор потерял час. База знаний ограничена примерно 150 документами.

Пояснение

D&D 5e это пятая редакция настольной ролевой игры Dungeons & Dragons. Мастер подземелий ведёт игру и решает спорные ситуации по правилам. Sanity это headless CMS, а GROQ её язык запросов.

Кому пригодится

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

Попробуйте сами

Будь мастером подземелий в походе по подземелью по D&D 5e для партии из трёх персонажей [имя, класс и уровень первого персонажа], [имя, класс и уровень второго персонажа], [имя, класс и уровень третьего персонажа]. Используй только официальные правила 5e, проси меня бросать кубики или делать выбор и говори, когда не уверен в правиле, вместо того чтобы его придумывать. Проведи одно полное подземелье примерно из [число] комнат и в конце коротко подведи итог добычи и опыта.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: dev.to ·

Похожие кейсы

Браузерная 3D MMO Todroth, собранная в основном с Claude Code

Разработчики запустили бету бесплатной браузерной 3D MMO Todroth и построили её в основном с Claude. Каждую функцию делает отдельная сессия Claude Code, а накануне запуска три агента параллельно собрали рефералы, письмо аккаунта и пролог.

Гонка Codex, Claude и Gemini за клон Counter-Strike

Команда InstantDB попросила Codex, Opus и Gemini каждого собрать многопользовательский шутер. Все три довели игру до рабочего состояния без кода, написанного руками. Opus выиграл во фронтенде, Gemini в бэкенде.