Разработана новая система обучения на базе ИИ

Разработчик из Финляндии (Eero Alvar) создал новую систему обучения на базе ИИ.

Репозиторий amosblomqvist/learn на GitHub, в котором разрабатывается персональная система обучения на базе искусственного интеллекта имеет следующие фичи:

  • Интерактивное обучение: AI-система берет на себя роль «преподавателя» для пользователя, помогая усваивать сложные концепции.
  • Генерация инсайтов и визуализаций: Комплекс автоматически создает наглядные материалы, схемы, а также генерирует проверочные квизы и тесты по изученной теме.
  • Кастомизация: Система построена как модульное расширение для терминальной среды разработчика (pi-config). Код написан на языке TypeScript. 

Проект решает главную проблему классического обучения с ИИ: когда вы просите ChatGPT что-то объяснить, вы получаете «стену текста». Вы читаете её, киваете, а через день ничего не помните, потому что ваши знания никто не проверил. 

Этот репозиторий устроен принципиально иначе. Детальный технический разбор структуры проекта, логики работы ИИ и его внутренней экосистемы: 

1. Архитектура репозитория (Что внутри)

Проект написан на TypeScript и имеет модульную структуру: 

  • skills/teach/ — ядро системы. Здесь прописана сама философия и пошаговый алгоритм обучения. ИИ жестко ограничен: он обязан разбивать сложную тему на микро-порции и не переходить к следующей, пока не убедится в усвоении предыдущей. 
  • skills/visualize/ — модуль визуального подкрепления. Он автоматически перехватывает объяснение, если ИИ понимает, что «словами это не объяснить», и внедряет в консоль минималистичные, технически точные диаграммы. 
  • extensions/ask-user-question/ — программный интерфейс, который выводит всплывающие UI-окна (popups) в терминале, заставляя пользователя вводить ответы, а не просто читать. 
  • extensions/quiz/ — модуль мгновенных тестов. Он генерирует вопросы по только что пройденному материалу и выдает моментальный скоринг: ставит оценку (/), показывает правильный вариант и развернуто объясняет суть ошибки. 
  • extensions/md-log/ — автоматический конспектовед. Система связывает текущую сессию обучения с Markdown-файлом, куда ИИ аккуратно заносит ключевые тезисы урока, формируя вашу личную базу знаний на будущее. 

2. Иерархия ИИ-агентов (Управление субагентами).

В каталоге agents/ находятся специализированные ИИ-модели, которым главная обучающая модель делегирует тяжелые фоновые задачи: 

  1. researcher (Исследователь): Прежде чем начать ваш урок, главный ИИ отправляет этого агента в интернет для фактчекинга. Он собирает актуальную техническую документацию, проверяет факты и скармливает их «учителю», чтобы полностью исключить ИИ-галлюцинации во время лекции.
  2. svg-maker и mermaid-maker: Два узконаправленных субагента, которые генерируют код для графики и блок-схем, когда модуль visualize запрашивает иллюстрацию. 

3. Зависимость от pi-config

Проект не запустится как отдельное десктопное приложение. Автор, Ээро Алвар (Eero Alvar), использует концепцию "Personal Intelligence" (Pi).

Регион: 

Рубрики: 

Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!