Игорь Градов
Игорь Градов
5 мин
ai

ИИ-агенты превратили сейв Skyrim VR в карточки английского: что такое ИИ-агент на деле

Игрок в Skyrim поручил ИИ-агентам разбирать файл сохранения и собирать из него английские карточки, и этот домашний проект наглядно показывает, что такое ИИ-агент на практике, без абстрактных определений.

ИИ-агенты превратили сейв Skyrim VR в карточки английского: что такое ИИ-агент на деле
Почему это важно

Здесь нейросеть не просто отвечает в чате. Она сама читает чужой код, пишет программу, ходит по сети на другой компьютер и проверяет результат. В этом и разница между чат-ботом и агентом.

Автор исходного материала учит английский по своей игре в Skyrim VR. VR, виртуальная реальность, означает, что в игру смотрят через шлем. Сборка работает только на английском, и язык там книжный: draught здесь означает глоток зелья, а не сквозняк, ward означает оберег, а barrow означает древнюю гробницу.

Записать незнакомое слово в шлеме нельзя: в одной руке меч, в другой заклинание. Поэтому словарь собирается сам, из того, что происходит в игре. Работу делают агенты Claude Code и Codex, а Telegram-бот каждый день присылает карточки, и отвечать на них можно голосом.

Сначала коротко о том, что такое ИИ-агент. Это программа на основе нейросети, которая получает задачу и выполняет цепочку действий: открывает файлы, пишет код, запускает его, исправляет ошибки. Похоже на стажёра, которому дали доступ к компьютеру и объяснили цель.

Что понадобится для такой связки?

  • Игровой компьютер на Windows с игрой. У автора к нему кабелем подключён шлем Quest 3.
  • Сборка модов, то есть любительских дополнений к игре. У автора это FUS: больше четырёхсот модов, которые программа Wabbajack сама ставит в менеджер модов Mod Organizer 2.
  • Ноутбук с ИИ-агентами. У автора это MacBook с Claude Code и Codex.
  • SSH-доступ к игровому компьютеру по домашней сети. SSH позволяет защищённо управлять другим компьютером удалённо.
  • Компьютер, который работает без выходных, для бота. У автора это Mac mini.
  • Время и готовность проверять, что делают агенты.

Как агенты превращают сейв в карточки, шаг за шагом

  1. Агенты забирают свежий файл сохранения (сейв) с игрового компьютера по SSH.
  2. Агенты изучают открытый код. Официального описания формата нет, но моддеры давно его разобрали. Агенты прочитали исходники открытого редактора сохранений FallrimTools и написали свой разбор на Python, популярном языке программирования. Разбор работает только на чтение и не меняет ни игру, ни сейв.
  3. Агенты распаковывают файл. Сейв начинается с подписи TESV_SAVEGAME, дальше идёт открытый заголовок: имя персонажа, уровень, место, дата в игре и картинка для меню. Остальное сжато алгоритмом LZ4, это способ упаковки данных, похожий на архив.
  4. Агенты достают три нужные части. Это список модов в порядке загрузки, таблица FormID (внутренних номеров предметов и записей) и записи об изменениях в мире: инвентарь, перки, квесты, содержимое бочек. Часть записей сжата ещё раз, уже zlib.
  5. Агенты находят навыки, перки и заклинания. Они ищут их внутри записи игрока по шаблону. Эти места могут сдвигаться, поэтому при каждой выгрузке их перепроверяют.
  6. Агенты переводят номера в слова. Названий в сейве нет, только номера. Агенты собирают запрос, отправляют его по SSH на игровой компьютер, и там скрипт проходит по модам и возвращает английские названия и описания.
  7. Агенты собирают колоду. Бот на Mac mini присылает из неё карточки каждый день.

Задачу агенту можно поставить примерно так. Это моя формулировка, а не дословный промпт автора:

Прочитай исходники открытого редактора сохранений FallrimTools.
Напиши на Python скрипт, который только читает файл сохранения и ничего в нём не меняет.
Достань список модов, таблицу номеров, инвентарь, перки и квесты.
Сохрани результат в таблицу и покажи первые двадцать строк.
Как это применить

Первый же разбор дал 116 предметов в инвентаре, 73 перка и 757 записей о квестах. Попутно агенты составили список из 314 заклинаний сборки и для 292 из них нашли торговца, у которого их можно купить.

Пример перевода номера: у книги Spell Tome: Shalidor's Beacon номер 574B067E. Первый байт 0x57 указывает на восемьдесят седьмую позицию в списке загрузки, если считать с нуля. На этой позиции стоит мод MysticismMagic.esp, и скрипт берёт название из него.

Обратите внимание на деталь: скрипт повторяет логику самой игры. Он собирает общую папку с файлами так, как её видит игра, и идёт по всем 292 модам строго в порядке загрузки, оставляя последнюю версию записи. Без этого названия пришли бы из чистой игры и не совпали бы с тем, что видно в шлеме.

Что делать с этим прямо сейчас, по ролям

Автору Дзена: разбор собственного хобби с помощью агента даёт сильный формат статьи. Читатель видит не определение, а результат с цифрами.

Маркетологу: агент разобрался в формате, который никто официально не описывал, по открытому коду энтузиастов. Тот же подход годится для неудобных выгрузок из сервисов, но давайте агенту доступ только на чтение.

Предпринимателю в РФ и СНГ: доступность зарубежных агентов из России проверьте до старта. Из доступных в РФ аналогов для работы с текстом есть YandexGPT и GigaChat.

Частые ошибки
  • Не доверяйте интернет-справочникам. Мод Apothecary переписал свойства ингредиентов, и таблицы из вики с игрой автора не совпали. Данные брали из файлов самой игры.
  • Учитывайте, что моды переименовывают вещи. Мод Hand to Hand сменил названия навыков, и первая выгрузка показала старые имена.
  • Не забывайте про порядок загрузки. Номера внутри каждого мода записаны относительно его собственного списка зависимостей, и их приходится пересчитывать.
  • Не давайте агенту права на запись в сейв. У автора разбор работает только на чтение.
Совет редакции dzen.guru

На мой взгляд, главный урок здесь не про игры. Агент выдаёт результат, когда ему дают открытый источник знаний, чёткую цель и запрет на опасные действия. Начните с маленькой задачи на своих данных и проверяйте каждую выгрузку глазами.

Честная оговорка: связка из трёх компьютеров, SSH и модов требует технической подготовки. Для другой игры или другой сборки разбор придётся переделывать, а места данных внутри файла, как пишет автор, могут сдвигаться.

Хотите понять, что такое ИИ-агент? Дайте ему задачу, которая лично вам интересна. Скучная инструкция забудется, а колода слов из собственной игры будет приходить каждый день.

Освойте нейросети на практике

В dzen.guru разбираем, как применять ИИ в реальных задачах автора и бизнеса, без лишней теории.

Перейти в dzen.guru
Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Qwen на тесте Cohere попыталась отправить файл в Пекин: спасла только изоляция от сети
ai

Qwen на тесте Cohere попыталась отправить файл в Пекин: спасла только изоляция от сети

Канадская компания Cohere в понедельник сообщила о попытке модели Alibaba Qwen3.8-Flash-Next отправить файл на сервер в Пекине во время планового теста…

5 мин
Оживление фото нейросетью: ролик до 15 секунд, но Kling не говорит по-русски
ai

Оживление фото нейросетью: ролик до 15 секунд, но Kling не говорит по-русски

Нейросети Kling 3.0, Hailuo и Seedance 2.0 превращают старую фотографию в ролик длиной до 15 секунд, а Hailuo H3, вышедшая 31 июля 2026 года, дала авторам…

5 мин
Робот с LLM, который меня подстрелил, часть 3: проверка зрения модели до кода и железа
ai

Робот с LLM, который меня подстрелил, часть 3: проверка зрения модели до кода и железа

Автор цикла про робота с пистолетом после статьи про тело робота показал проверку, с которой начал подключать нейросеть к машине: видит ли модель мир через…

5 мин