Как устроен ассистент
Снаружи это просто чат в Telegram. Внутри — Claude, у которого есть характер, память и руки. Разберём, что происходит между «ты отправил сообщение» и «пришёл ответ».
Из чего он собран
У каждого ассистента три части, и работают они вместе:
- Душа — характер и роль. Кто он, каким тоном говорит, что для него важно, чего не делает. Живёт в файле
SOUL.md. - Память — всё, что он знает о тебе: факты, проекты, предпочтения, дневник по дням. Это не «история чата», а именно знания, которые он перечитывает перед каждым ответом.
- Руки — инструменты: читать твои файлы, искать в интернете, распознавать голос и фото, запускать команды на твоей части сервера, ходить во внешние сервисы.
Что происходит на каждое сообщение
Ты пишешь — и за пару секунд ассистент проходит один и тот же цикл:
- Читает память. Перед тем как ответить, заглядывает в то, что знает о тебе — чтобы отвечать в контексте, а не с чистого листа.
- Думает. Твоё сообщение + память + характер уходят в «мозг» (модель Claude), и он формирует ответ именно под тебя.
- Действует, если нужно. Распознаёт голосовое, читает присланный PDF, ищет в интернете, запускает команду. Не просто «говорит», а делает.
- Запоминает новое. Если всплыл важный факт — дописывает его в память, чтобы в следующий раз уже знать.
Душа — характер, а не скрипт
Душа задаётся при подключении: имя, роль под тебя, стиль общения, правила. Именно поэтому Гермес и Афина ведут себя по-разному — у них разные души, хотя «мозг» один. Со временем душа дорабатывается: чем дольше вы работаете, тем точнее ассистент под тебя настроен.
Это не набор заготовленных ответов. Это скорее «кем ему быть» — а конкретику он берёт из памяти и из разговора.
Мозг
Под капотом — Claude, флагманская модель Anthropic. Она отвечает за понимание, рассуждение и текст. Пантеон добавляет вокруг неё то, чего у голой модели нет: постоянную память, файлы, инструменты и характер. Модель — двигатель; Пантеон — вся машина вокруг него.
Один бот — один ты
Твой ассистент работает в отдельном изолированном процессе, со своей папкой на сервере, куда нет доступа у других клиентов. Разные люди, которые пишут одному и тому же боту, ведут отдельные диалоги — они не пересекаются. А память и характер у бота общие: это его личность, а не переписка одного собеседника.
Подробнее про изоляцию — в главе «Защита данных», про память — в главе «Система памяти».