Repository navigation
AI Companion 0.0.2 — память, характер, полоска настроения и длинные заказы · 28.10.2026
Что нового в 0.0.2
- Олег помнит тебя между сессиями (PR #19). Имя, факты о тебе, что ты любишь и не любишь — в пределах мира. «Что ты обо мне помнишь» показывает память, «забудь всё» её стирает; в настройках есть переключатель «Долговременная память».
- Связь и события. Подарки, общие дела и спасение сближают Олега с тобой, удары отдаляют. Он отзывается на твою смерть, свою гибель, достижения, смену измерения и возвращение после долгого отсутствия.
- Характер подстраивается под тебя (PR #28). Дерзость, мат, юмор, теплота, расспросы, энергия и сленг меняются по шагу за разговор по тому, как говоришь ты; обидное (подколы, мат) убирается сразу. По умолчанию Олег говорит обычным языком, сленг — только если ты сам так говоришь. Он сам заводит темы и запоминает, какие тебе заходят. В бою на болтовню отвечает «Помолчи», но команды и просьбы («дай», «беги», «ко мне») слушает.
- Полоска настроения справа: настроение Олега сейчас, связь с тобой и черты характера. Клавиша N включает и выключает её.
- Длинные заказы до конца (PR #29). «Сделай нам обоим фулл набор железной брони»: после каждого дела Олег смотрит в сумку, невыполнимую часть честно бросает, остальное делает, надевает и отдаёт. Слитки заказа не тратит на свои железные топор и лопату; вещи несёт тебе перебежками, из шахты сначала выбирается.
- Свой сервер модели (PR #7). Поле «Адрес сервера модели»: Ollama, LM Studio или другой OpenAI-совместимый сервер. Пустое поле — OpenRouter, как раньше. Ключ OpenRouter уходит только в OpenRouter.
- Топор для остатка дерева (PR #20) и камень не теряется на кирку (PR #27).
Проверки
- Сборка Java/NeoForge; 473 из 473 GameTest. Каждый PR проверен отдельно до слияния, новые тесты на исправления сначала падали на старом коде.
- Длинные марафоны изредка падают в полном прогоне на шаге «Иди ко мне»; отдельно все марафоны проходят (28 из 28, три раза подряд).
- Полоска настроения проверена в настоящем клиенте со снимками экрана.
- Живые OpenRouter, Inworld, Ollama и LM Studio разработчиком не проверялись: платные запросы ради проверки не выполнялись. Память, события и характер проверяли в игре рецензенты PR на Claude и DeepSeek.
Установка
Скачайте aicompanion-0.0.2.jar из Assets и замените им прежний JAR этого мода (aicompanion-0.0.1.jar) в папке mods при закрытом Minecraft. В папке должна остаться одна версия AI Companion. Существующие миры загружаются как раньше.
Minecraft 1.21.1, NeoForge 21.1.262, Java 21. Старые выпуски сохранены. Ключи провайдеров, настройки, миры и журналы в выпуск не включены.
SHA-256
aicompanion-0.0.2.jar: 9510677c0b61f48e49ddbdcb75a015616de623d8ed0efe92d4588c011c7cfffd