На этой неделе я формализовал 13 ролей, которые Claude выполняет в моей системе, описал 5 уровней (тиров) развития ученика и создал три новых базы знаний. 451 коммит в 10 репозиториях. Completion rate упал с 65% до 50% — и в этом тоже есть смысл.
Идея, которую стоит украсть
Когда у тебя одна модель (Claude) делает десятки разных вещей — пишет посты, оценивает ответы учеников, собирает аналитику, планирует неделю — рано или поздно встаёт вопрос: а как это описать, чтобы не запутаться? Ответ, который я нашёл за эту неделю: через роли. Одна модель, 13 формализованных ролей: Стратег планирует неделю, Автор пишет посты, Синхронизатор запускает нужную роль по расписанию, Экстрактор собирает знания из заметок. Каждая роль — это не отдельный агент с собственным сервером, а набор инструкций и контекста, с которым Claude работает в конкретный момент.
Принцип универсален: вместо «один бот делает всё» или «десять разных ботов» — одна модель с чёткой ролевой архитектурой. 35 ролей описаны и индексированы через четыре базы знаний.
Что теперь можно использовать
Бот теперь различает пять уровней развития ученика — от новичка (T1) до продвинутого строителя (T5). Это не просто метка: интерфейс адаптируется под уровень. Новичок видит простую навигацию и мотивирующие подсказки. Продвинутый — детальную аналитику, доступ к базам знаний и инструменты для самостоятельной работы. Бот сам определяет уровень по истории взаимодействий и данным из цифрового двойника.
Инструмент оценки ответов теперь учитывает уровень по таксономии Bloom: не просто «правильно/неправильно», а обратная связь с учётом глубины понимания. Бот подтягивает контекст из цифрового двойника автоматически — не нужно каждый раз объяснять, кто ты и что учишь.
Три новых базы знаний: PACK-education (43 сущности о методиках обучения), обогащённый PACK-personal (с 38 до 224 сущностей) и нулевые принципы в отдельном репозитории. Когда бот генерирует урок — он берёт из этих источников, а не выдумывает.
Посты в клуб теперь публикуются автоматически: Claude в роли Стратега собирает данные, переключается на роль Автора, формирует пост — и публикатор отправляет его в Discourse по расписанию.
Один совет на попробовать
Если работаешь с ИИ-ассистентом и результат «нормальный, но не тот» — попробуй описать свою область не длинным промптом, а структурированно: 10-20 сущностей (понятий, методов, принципов) с короткими определениями и связями между ними. Отдай это как контекст. Разница в качестве ответов — на порядок.
Что я понял
50% completion rate при 16 параллельных задачах — цена широкого фронта. Но ролевая архитектура, тир-система и три базы знаний — это инфраструктура, которая будет работать месяцы. Код семи ИИ-систем (Стратег, Синхронизатор, Экстрактор, Публикатор и другие) консолидирован в одно монорепо — проще деплоить и поддерживать.
Scheduler, который молчал два дня после миграции и потерял 20 заметок — урок посерьёзнее: автоматизация без мониторинга опаснее ручной работы. Теперь есть каскадные проверки здоровья и базовая аналитика — session tracking, DAU/WAU/MAU.
Семинар 22 февраля — «ИИ-экзокортекс как управляемое развитие» — показал, что идея персональной системы знаний с ролевой ИИ-архитектурой резонирует.
| Метрика | W09 | W08 | Δ |
|---|---|---|---|
| Коммитов | 451 | 536 | -16% |
| РП завершено | 8/16 | 24/37 | 50% vs 65% |
| Активных репо | 10 | 16 | -6 |
На следующей неделе — платный семинар 28 февраля (дедлайн) и публикация шаблона экзокортекса. Фокус сужается: 3 ключевых задачи вместо 16. Ещё доделаю Grafana-дашборд для аналитики бота — чтобы видеть, как участники клуба пользуются ботом, и улучшать на основе данных.