HeadlinesBriefing favicon HeadlinesBriefing.com

l3a0/claude-plugins: Восстановление выделений в Kindle

Hacker News •
×

Личная коллекция навыков Claude Code, опубликованная как единый плагин в пространстве имен l3a0. Этот репозиторий функционирует как сам плагин, так и его собственный рынок. Навыки вызываются через /l3a0:<имя-навыка>, с автоматическим вызовом, когда запросы совпадают с описаниями.

Навык 'kindle-highlights' решает ограничения на экспорт Amazon, извлекая дословные выделения из блокнота Kindle в файл Markdown. Он восстанавливает текст, усеченный или скрытый недокументированными caps, используя синхронизированные позиции аннотаций из приложения Kindle для Mac и страниц Cloud Reader. Протестировано на четырех книгах, оно извлекло 2,432 выделения, восстановив все 815 заблокированных экспортом с высокой точностью.

Этот инструмент доступен только для mac OS, полагаясь на Apple Script для управления браузером, Apple Vision для оптического распознавания символов (OCR) и локальные файлы данных. Требуется Claude Desktop с расширением "Control Chrome" для выполнения JavaScript в сеансе Google Chrome с выполненным входом. Приложение Kindle для Mac (bundle id com.amazon. Lassen) также должно быть установлено и авторизовано.

Предварительные требования включают инструменты командной строки Xcode для компиляции вспомогательного средства OCR на Swift и python3 для построения вывода. Процесс скrapeет данные DOM, читает базы данных SQLite для точных позиций и использует захват холста для заблокированного текста, выдавая файл Markdown, прошедший проверку качества.

Ключевые сущности: Компании: Amazon, Anthropic, Google | Люди: l3a0

Часто задаваемые вопросы: Как навык l3a0/claude-plugins восстанавливает скрытые выделения в Kindle?

Он сочетает дословное скrapение из веб-блокнота с точными позициями символов из базы данных SQLite приложения Kindle для Mac. Для скрытого текста он использует локальное OCR на страницах Cloud Reader, отображаемых через Canvas.