Плагин Claude Code с открытым исходным кодом захватывает книги и преобразует их в структурированный Markdown.

Что он делает
book-capture — это плагин Claude Code, который преобразует книги в структурированные Markdown-файлы. Вы открываете книгу на Mac, запускаете команду, и он автоматически обрабатывает контент через многоэтапный конвейер.
Техническая реализация
Инструмент захватывает содержимое книг несколькими способами:
- Автоматически делает скриншоты каждой страницы с помощью macOS screencapture + CGWindowList через Swift
- Выполняет OCR с помощью фреймворка macOS Vision
- Страницы, которые Vision не может хорошо прочитать (особенно вертикальный японский текст), перечитываются агентами Claude Code через мультимодальное чтение изображений
- Анализирует полный текст и создает структурированные Markdown-файлы, организованные по темам — не по порядку глав
Формат вывода
Плагин создает несколько тематических файлов (по 500+ строк каждый), содержащих:
- Таблицы
- Цитаты
- Перекрестные ссылки
- Центральный файл с вики-ссылками
Вывод представляет собой стандартный Markdown, созданный для Obsidian, но совместимый с любым Markdown-редактором.
Ключевые детали реализации
- Без внешних API-ключей — вся работа с ИИ выполняется через агентов Claude Code
- Количество тем масштабируется в зависимости от размера книги (4-6 для короткой книги, до 25 для 500+ страниц)
- Параллельные агенты генерируют тематические файлы одновременно
- Определение конца книги через перцептивное хеширование изображений (3 последовательные одинаковые страницы = завершено)
- Поддерживает Mac Kindle, Apple Books, Kindle Cloud Reader (Playwright) и отсканированные PDF-файлы (Poppler)
Требования и настройка
Инструмент требует macOS. OCR использует Swift CLI, который компилируется при первом запуске. Исходный код доступен на GitHub по адресу https://github.com/masterleopold/book-capture.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Открытая движковая система для сольных RPG использует три экземпляра Claude для парсинга, нарратива и управления.
EdgeTales — это движок для одиночных текстовых RPG с открытым исходным кодом, где механика бросков кубиков определяет исходы, а ИИ Claude генерирует атмосферную прозу. Система использует три экземпляра Claude в конвейере: Мозг (Haiku) для разбора ввода в JSON, Рассказчик (Sonnet) для написания прозы и Режиссёр (Haiku) для асинхронного анализа сцен.

Метод квантования JANG повышает производительность MLX для больших моделей
Новый метод квантизации под названием JANG позволяет запускать большие модели, такие как MiniMax-M2.5 и Qwen 3.5, на фреймворке Apple MLX с существенно лучшей производительностью, чем стандартная квантизация MLX, достигая скоростей, близких к нативным, при сохранении точности, сопоставимой с квантизациями более высокого битрейта.

Переосмыслить команду слэша для Claude Code применяет метод когнитивной науки для решения проблем
Разработчик создал команду /reframe для Claude Code, реализующую когнитивную технику под названием «осцилляция дистанции и вовлечённости». Метод был протестирован на трёх открытых LLM с 50 задачами и стабильно превосходил другие подходы.

Плагин Quick-Question автоматизирует разработку в Unity с помощью кода Claude.
Разработчик выпустил quick-question, плагин для macOS под Unity 2021.3+, который автоматизирует компиляцию, тестирование и перекрёстную проверку кода при использовании Claude Code. Инструмент включает 20 слеш-команд и использует паттерн «Трибунал», где Codex и Claude проверяют выводы друг друга.