civStation: Система VLM для игры в Civilization VI с помощью естественно-языковых команд

Что делает civStation
civStation — это система визуально-языковой модели (VLM), которая позволяет играть в Civilization VI с помощью команд на естественном языке. Вместо прямого управления мышью/клавиатурой пользователи формулируют высокоуровневые стратегические намерения, которые система преобразует в реальные игровые действия.
Архитектура и функциональность
Система использует трёхуровневую архитектуру:
- Стратегический уровень: Преобразует команды на естественном языке в структурированные цели, поддерживает долгосрочное направление и выполняет декомпозицию задач. Здесь обрабатываются команды типа «расширяться на восток», «сосредоточиться на экономике» или «стремиться к научной победе».
- Уровень действий: Использует экранную VLM для интерпретации состояния и выполняет действия мышью/клавиатурой без доступа к игровым API.
- Уровень HITL: Позволяет осуществлять вмешательство человека в реальном времени, возможности переопределения и контролируемую автономию.
Детали технической реализации
Одна стратегическая команда генерирует несколько последовательностей действий, требуя примерно 2–16 вызовов модели на задачу. Система использует исполнение на основе суб-агентов для ограниченных задач, таких как управление городом и контроль юнитов.
civStation исследует сдвиг интерфейсов от «действие → намерение» вместо традиционных подходов обучения с подкреплением, имитационного обучения или скриптовых методов. Это представляет собой переход от прямого манипулирования к делегированию и оркестровке агентов.
Ключевые проблемы и ограничения
Система сталкивается с несколькими техническими проблемами:
- Ошибки восприятия VLM
- Дрейф исполнения
- Отсутствие надёжных механизмов верификации
Многошаговое исполнение вносит компромиссы между задержкой и стоимостью API, со стратегиями отката, которые снижают производительность. Система не является полностью автономной — она поддерживает вмешательство человека в реальном времени для коррекции стратегии и контроля.
Более широкие последствия
Эта экспериментальная система решает вопросы контроля и верификации агентов в средах, ограниченных пользовательским интерфейсом. Фокус выходит за рамки игрового процесса, поднимая интерфейс «человек-система» до стратегического уровня, позволяя пользователям работать на более высоких уровнях абстракции, а не управлять отдельными действиями.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Нулевая задержка: Постоянный слой памяти для ИИ-агентов через MCP
0Latency — это MCP-сервер, который добавляет постоянную память для Claude и других ИИ-агентов, сохраняя воспоминания между сессиями, чтобы предотвратить потерю контекста. Он работает нативно с Claude Desktop, Claude Code, claude.ai, GPT, Gemini, Cursor и любыми MCP-совместимыми агентами.

Один разработчик использует Claude + Blender MCP для создания видео для App Store за 90 минут
Пользователь Reddit Positive_Camel2086 рассказывает, как они использовали Claude с Blender MCP сервером для создания 10-секундного вертикального видео запуска, автоматизируя настройку камеры, материалы, туман и системы частиц с помощью диалоговых подсказок.

Claude-Powered MCP Tool Генерирует Интерактивные HTML-Компоненты Без Инструментов Сборки
Разработчик создал daub.dev — систему, в которой Claude управляет MCP-сервером для создания стилизованных, интерактивных HTML-компонентов пользовательского интерфейса из описаний на естественном языке без использования React, сборщиков или конвейеров сборки.

ClaudyBro: Нативный терминал macOS для рабочих процессов кода Claude
ClaudyBro — это нативное приложение для терминала macOS размером 3,5 МБ, созданное специально для пользователей Claude Code. Оно включает вставку изображений, инспектор процессов, очистку «осиротевших» процессов и интеллектуальное управление MCP. В простое потребляет 68 МБ оперативной памяти, а при работе Claude — 82 МБ.