Repolode
dmoshehun-prog

dmoshehun-prog/learn-from-materials

Навык для AI-агентов, который превращает PDF, книги, слайды и статьи в проверяемые базы знаний и интерактивные учебные веб-страницы.

Звёзды
1,061
Форки
98
Открытые issues
0
Последний коммит
13 дней назад

Что это?

learn-from-materials — это навык для AI-агентов, которые умеют читать локальные файлы и запускать Python, например Claude Code, Codex и WorkBuddy. Укажите книгу, файл PDF, EPUB, DOCX, PPTX, HTML или набор файлов — и навык создаст базу знаний в `.learnkb/`, автономную HTML-страницу для обучения без подключения к интернету и версию в Markdown на основе тех же данных.

На сгенерированных страницах материал разбит на ключевые концепции, учебные разделы с указанием источников, глоссарий, правила применения, тесты для самопроверки и локальные заметки. Источники привязаны вплоть до страниц PDF, слайдов PPT и глав EPUB. Повторно используемые методы сохраняются в библиотеке `methods.json` со стабильными ID, а панель «Apply This Methodology» формирует промпт, чтобы задавать агенту вопросы по материалу.

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

Ключевые возможности

  • 01Преобразует PDF, EPUB, DOCX, PPTX, Markdown и другие форматы в проверяемую базу знаний
  • 02Создаёт автономную HTML-страницу для обучения без подключения к интернету, с картами концепций и тестами для самопроверки
  • 03Привязывает факты к страницам PDF, слайдам PPT и главам EPUB, чтобы можно было сверить источники
  • 04Сохраняет повторно используемые методы в версионируемой библиотеке `methods.json`
  • 05Предлагает краткий обзор и систематическое изучение с проверкой полноты охвата
  • 06Хранит заметки читателя и результаты тестов только в локальном хранилище браузера

Сценарии использования

  • Систематически изучать техническую книгу или научную статью по проверяемому плану
  • Быстро получить обзор презентации или отраслевого отчёта со ссылками на источники вплоть до страниц
  • Создать страницу с тестом для самопроверки и заметками по учебным материалам
  • Превратить набор связанных документов в единый офлайн-сайт для изучения

Быстрый старт

  1. 1

    Распакуйте ZIP-архив релиза 1.0 и поместите папку learn-from-materials в каталог навыков вашего агента

  2. 2

    Или клонируйте репозиторий в каталог навыков вашего агента (пример для Claude Code)

    git clone https://github.com/dmoshehun-prog/learn-from-materials.git ~/.claude/skills/learn-from-materials

Что важно знать

  • Нужен агент, который умеет читать файлы, выполнять локальные команды и распознавать SKILL.md, а также Python версии 3.10 или новее.
  • В чат-средах без доступа к файлам и Python можно использовать только некоторые части рабочего процесса с промптами.

Темы

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

Что такое learn-from-materials?
Навык для AI-агентов, который превращает PDF, книги, слайды и статьи в проверяемые базы знаний и интерактивные учебные веб-страницы. learn-from-materials — это навык для AI-агентов, которые умеют читать локальные файлы и запускать Python, например Claude Code, Codex и WorkBuddy. Укажите книгу, файл PDF, EPUB, DOCX, PPTX, HTML или набор файлов — и навык создаст базу знаний в `.learnkb/`, автономную HTML-страницу для обучения без подключения к интернету и версию в Markdown на основе тех же данных.
learn-from-materials можно использовать бесплатно? Какая у него лицензия?
learn-from-materials распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
learn-from-materials всё ещё поддерживается?
Активно поддерживается. Последний коммит в learn-from-materials — 7 окт. 2026 г..
Для чего можно использовать learn-from-materials?
Систематически изучать техническую книгу или научную статью по проверяемому плану Быстро получить обзор презентации или отраслевого отчёта со ссылками на источники вплоть до страниц Создать страницу с тестом для самопроверки и заметками по учебным материалам Превратить набор связанных документов в единый офлайн-сайт для изучения
Как установить learn-from-materials?
Распакуйте ZIP-архив релиза 1.0 и поместите папку learn-from-materials в каталог навыков вашего агента Или клонируйте репозиторий в каталог навыков вашего агента (пример для Claude Code): git clone https://github.com/dmoshehun-prog/learn-from-materials.git ~/.claude/skills/learn-from-materials
Где скачать learn-from-materials?
Исходный код и инструкции по установке — на GitHub: https://github.com/dmoshehun-prog/learn-from-materials

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты