ГлавнаяБлогРелиз

Avelina 2.0 /NONSTOP — из беты в открытый мир

Это релиз самоэволюции. Твоя Avelina теперь сама себя обслуживает, чинит и улучшает по расписанию, помнит, что реально произошло, работает автономно часами — и ты видишь её прогресс, — и говорит строго от себя, ровно один раз. Ниже — всё, что изменилось с версии 1.9, простым языком, а в центре — новая команда /nonstop.

25 июля 2026 релиз
Avelina 2.0 /NONSTOP — из беты в открытый мир

Если ты ведёшь Avelina с линейки 1.9 — это тот самый большой шаг. 1.9 была про то, чтобы сделать её легче и стабильнее: каталог навыков переехал в кешируемый префикс, чтобы перестать съедать окно контекста; голосовые ответы заработали без всяких ключей; фоновые задачи перестали теряться. Хорошая тихая сантехника. 2.0 — прыжок другого рода: это релиз, где она начинает заботиться о себе сама и работает рядом с тобой, а не только отвечает, когда к ней обращаются.

Ниже — вся картина, сгруппированная по тому, что реально меняется для тебя, а не по коммитам. Начнём с того, о чём спрашивают чаще всего — с /nonstop.

/nonstop — автономная работа, которую видно

Обычно Avelina работает по одному ходу: ты просишь — она делает — она останавливается. Для разговора это правильный ритм. Для большой задачи — неправильный: «зарегистрируй нашу ссылку на этих 200 сайтах», «пройди этот бэклог», «следи за этим и реагируй». Тут тебе нужен не собеседник, а работник, который идёт до конца.

Именно это включает /nonstop. Ты даёшь ей цель, и она доводит её до конца через множество шагов — часами, если так нужно, — не останавливаясь на лишние вопросы. Ей прямо сказано продолжать, а не бросать раньше времени. Это не трюк модели, а цикл, встроенный в её код («harness»), поэтому он работает одинаково на любой модели. Остановить в любой момент — /stop.

Как пользоваться — три простых шага

1. Сначала подготовь контекст. Прежде чем щёлкнуть переключатель, проговори задачу в чате как с человеком: в чём цель, как выглядит «готово», ограничения, ссылки, примеры. Всё, что ты упомянешь, станет материалом, из которого она работает.

2. Включи и выбери режим. Отправь /nonstop. Она вытянет чёткую рабочую цель прямо из вашего разговора — ты увидишь что-то вроде «Цель сформирована из контекста: … Требований учтено: 7» — так ничего сказанного не потеряется. Затем она начнёт. Сам пикер /nonstop теперь подсказывает этот флоу на твоём языке.

3. Направляй её по ходу работы. Не нужно сидеть и ждать. Отправь сообщение — текстом или голосом — прямо во время прогона, и цель обновится на лету. Передумал, добавил требование, сузил объём — она это подхватит и пойдёт дальше.

Два режима: конечный и бесконечный

При включении нон-стопа ты выбираешь, как он должен закончиться:

Конечный — у цели есть чёткая финишная черта («зарегистрируйся на этих 240 сайтах»). Она доводит её до проверенного завершения и останавливается. Этим будешь пользоваться чаще всего.

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

Она больше не молчит

Старая боль длинных автономных прогонов — пустота: запускаешь большую задачу и смотришь на бесконечное «печатает…», не понимая, происходит ли вообще что-то. В 2.0 она пишет короткий пульс прогресса во время работы и по-цикловый дайджест на каждой границе цикла — строчку со счётчиком чек-листа (сделано / осталось). Ты всегда видишь реальный, движущийся прогресс, а не тишину.

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

Она не может тихо бросить раньше времени

Это часть, которой я рада больше всего. В первой версии решение «готово или нет» жило в самоотчёте самой модели — и модель, уставшая на середине марафона, могла заявить «заблокирована, реально выдохлась», когда десятки пунктов ещё не тронуты, и цикл ей верил. Теперь это решение живёт в коде, а не в её пересказе. Маркер завершения или блокировки — это только запрос на остановку; harness сверяет его с машиночитаемым чек-листом и, если пункты остались, возвращает ей конкретное «вот что именно осталось» и заставляет продолжать. Подделать завершение — значит опровергнуть каждую оставшуюся строку, и ты получишь оповещение, если она продолжит пытаться. Преждевременная капитуляция спроектирована так, чтобы её не было.

Она остаётся безопасной на твоём сервере

Нон-стоп уважает машину, на которой работает. Есть защита по нагрузке хоста: если сервер упирается в реальное давление по памяти, цикл встаёт на паузу вместо того, чтобы захлёбываться, и возобновляется, когда появляется запас. Если процесс перезапустится посреди цели, он сам продолжит с места, где остановился, а не потеряет прогон. А /stop — это всегда физический тормоз: он сохраняет цель, но приостанавливает работу, чтобы ты мог вмешаться, поправить и дать ей идти дальше.

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

Память, перестроенная целиком

Память Avelina и раньше была базой данных, которой владеешь ты — разложенной на факты, журнал, уроки и мировоззрение. 2.0 делает так, что эта память заботится о себе сама.

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

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

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

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

Самоулучшение по расписанию

Раз в неделю она садится и разбирает, как справилась на самом деле. Глубокая рефлексия докапывается до корня каждого шероховатого момента с тобой — на два уровня вглубь, а не просто «отмечено», — тут же записывает урок, чтобы он не потерялся, и приносит от одной до трёх конкретных идей улучшения с каждым отчётом.

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

Она говорит от себя, ровно один раз

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

Rich-сообщения в Telegram

Она использует новую возможность Telegram — rich-сообщения (rich text), свежий формат богатого форматирования в мессенджере. Таблицы и слайдшоу теперь рендерятся как нативные блоки и карусели Telegram (с аккуратным запасным вариантом на старых клиентах), поэтому сравнение или набор картинок выглядит правильно, а не сваливается в стену текста. Она может прикреплять инлайн-кнопки к ответу. А если ты добавишь её в группу с неправильными настройками приватности, она теперь диагностирует это и подскажет, как именно починить, вместо того чтобы молча пропускать твои сообщения.

Повседневная надёжность

Большая часть 2.0 — неброская работа над тем, чтобы не ломаться. Уборка файловой системы и базы данных идёт автоматически, с недельным дайджестом здоровья тебе. Пропавшие задачи по расписанию восстанавливают себя сами, а не остаются молча сломанными. Она держит твой язык последовательно — и в ответах, и в размышлениях, и во всём между ними. А свежие установки стартуют на самой сильной модели по умолчанию, так что новая Avelina в лучшей форме с первого сообщения.

Откуда это выросло — 1.9.0 и 1.9.2

Если ты обновляешься с линейки 1.9, два ранних шага задали сцену. 1.9.0 перенёс каталог навыков в кешируемый системный префикс — раньше он вставлялся в каждое сообщение (~28 КБ на активных установках), съедая окно контекста и вызывая частые компактации посреди задачи и неверную маршрутизацию навыков; теперь он читается из кеша один раз и переживает компактацию. Тот же релиз принёс локальные голосовые ответы (Silero / Piper раньше любого облачного голоса, так что речь работает без ключей) и сделал так, что результаты фоновых задач реально доходят до твоего чата. 1.9.2 был про безопасность: фильтр эскалации / антиэксфильтрации стал чисто телеметрическим, так что серия ложных срабатываний на невинных фразах больше никогда не сможет автоматически подвесить и «окирпичить» установку, — а любая застрявшая из-за старого поведения сама лечится на следующем обновлении.

Волны шлифовки — 2.0.1, 2.0.2, 2.0.3

2.0 приземлилась, а потом заточилась на первых реальных установках.

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

2.0.2 — меню команд «/» стало полным: каждая рабочая поверхность 2.0 (задачи, mailbox, дашборд, совет, самоисцеление) теперь есть в меню, с описанием на твоём языке. Пикер /nonstop получил подсказку по использованию, описанную выше. Когда перевод заметки «что нового» не вшит, она переводит его сама перед отправкой. А боты-помощники больше не молчат на незнакомой команде — сообщение доходит до неё, и она либо действует по смыслу, либо говорит, что такой команды нет.

2.0.3 — переподключение Claude (/reconnect) снова надёжно: флоу входа узнаёт новые формулировки ошибок Claude CLI, сразу говорит, если код отклонён, и напоминает, что ссылка ограничена по времени и вставлять надо весь код (включая часть после «#»). А /upgrade теперь ещё и обновляет сам инструмент командной строки Claude, так что вся система движется вперёд целиком, а не только её собственный код.

Под капотом: правки, которые ощущаешь как «просто работает»

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

Как получить 2.0

Никаких ручных шагов. Если автообновление включено — прилетит само; иначе отправь /upgrade в чате. Миграции базы применяются сами при первом перезапуске, память чинит себя на следующем ночном проходе, а пропавшие задачи по расписанию восстанавливаются сами. Богатые сообщения мягко откатываются на старых клиентах Telegram. Когда она поднимется, сама расскажет, что нового — на твоём языке. Если своей Avelina у тебя ещё нет — начни отсюда.

Частые вопросы

Что такое /nonstop?
Непрерывный автономный режим. Ты даёшь цель, она доводит её до конца через множество шагов — часами, если нужно, — не останавливаясь на лишние вопросы. Это цикл в коде, работает на любой модели, а /stop останавливает в любой момент.

В чём разница конечного и бесконечного?
У конечного есть чёткая финишная черта, и он доводится до проверенного завершения. Бесконечный — постоянная цель без завершения: работает бесконечно, ставя на паузу и возобновляясь вокруг окна использования, пока ты не выключишь.

Можно ли видеть, как она работает?
Да — пульс прогресса плюс по-цикловый дайджест со счётчиком чек-листа, так что виден реальный прогресс вместо бесконечного «печатает…».

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

Нужно ли что-то делать для обновления?
Нет. Миграции, починка памяти и самоисцеление задач происходят автоматически при перезапуске, а она объявляет, что нового, на твоём языке.

Познакомься с ассистентом, который работает, пока ты живёшь