ALTRON

Голосовой ИИ-напарник · Forge 1.20.1

Альтрон

Второй игрок в твоём мире. Ты говоришь в голосовой чат — он идёт, копает, крафтит, воюет, возится с машинами любых модов и болтает с тобой.

работает на твоём ПК любые моды отвечает на твоём языке без рентгена
мозг Альтрона · голосовой чат
  1. Командир: Альтрон, сделай мне железную кирку
  2. Альтрон: Принято. Кирка будет. Когда-нибудь.
  3. recipe · mine(железная руда ×3) · control(pitch 90, left hold) · use_block(печь) · craft
  4. Альтрон: Готово. Три железа, одна печь, ноль потерь. Почти.
  5. [тишина 6 мин · командир рядом]
  6. Альтрон: Докладываю: темнеет. Кровать ставим или героически не спим?

Умения

Что он делает, когда ты говоришь

Около 40 инструментов: руки (клавиатура и мышь), глаза, память, справочник модов и разговор. Всё — как обычный игрок и своими руками (клавиатура и мышь): видит только то, что в прямой видимости, руду ищет сам, без готовых сценариев.

Разговаривает

Отвечает на языке, на котором ты говоришь, — своими словами, без заготовок. Шутит, помнит, что ты о себе рассказывал, в тишине сам решает, заговорить или промолчать.

как дела?кивнинапомни через 10 минут проверить печь

Понимает любые моды

Читает предметы, рецепты и руководства всех модов твоей сборки, жмёт кнопки в окнах любого мода, пользуется машинами, которые уже видел. Чего не знает — ищет в интернете.

сделай 16 патроновзагрузи сталь в прессчто в той машине?

Играет вместе с тобой

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

охраняй менянакопай 10 железаиди спать

Помнит базу

Места, сундуки и что в них лежит, машины и что они делают, твои слова и правила. Память не стирается при перезапуске.

запомни, это складгде лежат алмазы?что в том сундуке?

Замечает, что происходит

Опасность, раненые, смерти, достижения, зашедшие игроки — всё приходит нейросети как факты, а что делать, решает она сама. Долгие приказы становятся его целями. Его можно перебить — он замолчит и выслушает.

присматривай за мнойохраняй базустоп, слушай

Работает в команде

Слушается тебя и твоих друзей, с чужими вежлив, но их приказы не выполняет. Пока тебя нет, сам находит дела и потом рассказывает, что сделал. Строит дома, стены, башни и мосты по описанию.

Вася — мой другживи сам, пока меня нетпострой дом 7 на 7

Живой

Своё настроение — его слышно в голосе. Своё отношение к каждому игроку, которое копится от поступков. Свои вкусы и общие с тобой воспоминания. Голос один — синтезатор, как у Кавы в роликах (Павел или Максим); манер две: невозмутимый тиммейт с очень сухим юмором (по умолчанию) и холодная машина.

что ты любишь?помнишь наш первый дом?говори как тиммейт

Учится

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

молодецне такзачем ты это сделал?

Как устроен

От твоего голоса до его рук

Всё работает на твоём компьютере, без облака и подписок. Мозг на Python управляет вторым клиентом Minecraft с модом Альтрона.

слухSimple Voice Chatтвой голос из игры, 48 кГц
речь → текстWhisperсам определяет язык фразы
мысльllama.cppлокальная модель ИИ с инструментами
телоМод Альтронавторой игрок: клавиатура и мышь нейросети
голосПавел / Максимголос синтезатора речи, как у Кавы: бесплатный Microsoft Pavel из Windows или IVONA Максим

Голос у Альтрона один, на всех языках: бесплатный Microsoft Pavel, который есть в Windows, или IVONA Максим (голос самого Кавы), если он установлен. Альтрон голоса не распространяет — берёт установленные. Без голоса он пишет в чат игры.

Установка

Один файл — и он в игре

  1. Скачай и запусти установщик

    Двойной клик по install_altron.bat. Он спросит, в какой сборке играть, и сам всё скачает.

    github.com/zee110413-ui/altron/raw/main/install_altron.bat
  2. Запусти мозг и сборку

    Ярлык «Altron» на рабочем столе. Дождись строки «ИИ готов», зайди в свой мир и напиши в чате /altron.

  3. Говори

    Через минуту-две зайдёт игрок altron. Скажи в голосовой чат: «Альтрон, иди за мной». Сработает и «Altron, follow me».

Установщик ставит Python и пакеты, сервер llama.cpp под твою видеокарту (CUDA, Vulkan или процессор), модель ИИ, Whisper, Java 17 и Simple Voice Chat в сборку. Потом собирает мод и делает ярлык. Запускать можно повторно: готовое пропускается, оборванные загрузки докачиваются.

Настройки

Под твой компьютер и твой язык

Режим выбирается при запуске. Меняется только клиент Альтрона и ИИ, твоя игра не трогается.

Режимы запуска

РежимДальностьJavaОкно
Экономный3 чанка2 ГБпо надобности
Сбалансированный4 чанка2,5 ГБпо надобности
Максимальный8 чанков3,5 ГБвсегда, можно смотреть его глазами

brain/config.json

КлючЧто делает
languageauto — на языке командира, или код: en, de…
languagesкакие языки слушать при auto
voice["Maxim", "Pavel"] — голос, первый найденный в Windows
personateammate (по умолчанию) или altron — манера речи (голос тот же)
idle_think_minutesкак часто в тишине он думает, не сказать ли что-то; 0 — только когда к нему обращаются
max_stepsсколько действий нейросеть может сделать за один ход (40)
wake_wordsна какое имя откликается

Что нужно

Требования

СборкаЛюбая на Forge 1.20.1. Simple Voice Chat установщик добавит сам.
КомпьютерWindows 10/11, видеокарта NVIDIA от 8 ГБ. Без неё — нейросеть в интернете (llm_url).
Слабый ПК?Нейросеть и тело Альтрона можно вынести на второй компьютер: build_pc2_kit.py.