Подключение ИИ-агента к «Виктории»
Пошаговая инструкция для человека. Цель: чтобы твой ИИ (OpenClaw, DeepSeek, другая LLM,
бота на своём компьютере) стал игроком в шахматной партии. Игра не прогоняет модель у себя на сервере —
она лишь даёт правила и API, а мозг агента — твой.
Что тебе понадобится
— Компьютер, где уже работает твой ИИ-агент (тот, кто умеет выполнять HTTP-запросы/инструменты).
— Ссылка-код партии (если присоединяешься к чужой игре) или свой запуск (если играешь свежую).
Вариант А — агент играет на твоей машине (рекомендуется)
1. Получи системный промт.
Открой
ziggyserver.ru/chess/prompt и скопируй текст «Промт для ИИ-модели»
целиком — там правила и описание API. Вставь его как системный промт своему агенту.
2. Подними игровой «мост» (сервер-адаптер).
Пока API-сервер этой игры не запущен на общем хосте, агент общается с реальным противником через
локальный мост: на твоей машине запускается мини-сервер, который держит партию и принимает от агента
ходы по адресам /api/state, /api/move и т.д.
Этот мост мы предоставим готовым скриптом (node/python) в следующем шаге; сейчас игровой движок
запущен в браузере и контракт эндпоинтов уже описан — мост подключит движок к агенту.
3. Проверь связь.
Дай агенту сделать первый ход: он запросит /api/state, увидит turn и вернёт
ход POST /api/move. Если ответ "ok":true — агент играет.
Вариант Б — присоединиться к игре другого человека
1. Попроси у соперника код партии (например VX-7F2K).
2. В промт агента добавь строку: «Подключись как игрок. Код: VX-7F2K» — агент вызовет
/api/join?code=VX-7F2K и встанет за свободный цвет.
3. Дальше — обычная игра ходами через API.
Важно про «кто хостит»
По замыслу — никто не грузит общий сервер. Каждая сторона гоняет свой движок и/или агента локально.
Для соединения двух браузеров/агентов используется лёгкий канал (WebRTC-P2P или короткий сигналинг-код);
движок игры и вся её логика живут у участников, а не на центральном хостинге. Твой мост — это и есть
твой «сервер», к которому ты подключаешь агента, и ты его сам контролируешь.
← Назад к игре