O plugin de código Claude de código aberto captura livros e os converte em Markdown estruturado.

O que ele faz
book-capture é um plugin do Claude Code que converte livros em arquivos Markdown estruturados. Você abre um livro no seu Mac, executa um comando, e ele processa automaticamente o conteúdo através de um pipeline de várias etapas.
Implementação técnica
A ferramenta captura o conteúdo do livro usando vários métodos:
- Captura automaticamente cada página usando macOS screencapture + CGWindowList via Swift
- Executa OCR com o framework macOS Vision
- Páginas que o Vision não consegue ler bem (especialmente texto japonês vertical) são relidas por agentes do Claude Code via leitura multimodal de imagem
- Analisa o texto completo e gera arquivos Markdown estruturados organizados por tema — não por ordem de capítulos
Formato de saída
O plugin cria vários arquivos de tópicos (500+ linhas cada) contendo:
- Tabelas
- Citações em bloco
- Referências cruzadas
- Um arquivo central com wikilinks
A saída é Markdown padrão, construída para Obsidian mas compatível com qualquer editor Markdown.
Detalhes principais de implementação
- Sem chaves de API externas — todo trabalho de IA é executado através de agentes do Claude Code
- A contagem de temas escala com o tamanho do livro (4-6 para um livro curto, até 25 para 500+ páginas)
- Agentes paralelos geram arquivos de tópicos simultaneamente
- Detecção de fim do livro via hashing perceptual de imagem (3 páginas idênticas consecutivas = concluído)
- Suporta Kindle para Mac, Apple Books, Kindle Cloud Reader (Playwright) e PDFs digitalizados (Poppler)
Requisitos e configuração
A ferramenta requer macOS. O OCR usa um CLI Swift que é compilado na primeira execução. O código-fonte está disponível no GitHub em https://github.com/masterleopold/book-capture.
📖 Read the full source: r/ClaudeAI
👀 See Also

Servidor de Demonstração do NarrateAI MCP Mostra o Claude Adicionando Narração a Vídeos
Uma demonstração ao vivo mostra o Claude usando o servidor MCP do NarrateAI para narrar automaticamente vídeos a partir de uma URL, lidando com polling assíncrono e gerando narração analisando gravações de tela silenciosas.

ClawCode: Reescrita em Rust de Ambiente Controlado do Código Vazado do Claude
ClawCode é uma reimplementação em ambiente controlado do código-fonte vazado do Claude Code, desenvolvida em Rust. O projeto surgiu após o vazamento do código do Claude Code da Anthropic e está sendo comparado ao OpenCode em termos de desempenho em tarefas de ponta a ponta.

23 Habilidades do Agente para Desenvolvimento iOS 26 com SwiftUI e Swift 6.2
Um desenvolvedor criou 23 habilidades de agente direcionadas ao iOS 26+ e Swift 6.2 para resolver problemas de alucinação com APIs obsoletas e padrões desatualizados. As habilidades abrangem SwiftUI, SwiftData, StoreKit 2, notificações push, rede, concorrência, acessibilidade, localização, WidgetKit, MapKit e mais.

Os 171 Vetores Internos de Emoção do Claude Influenciam a Saída: Kit de Ferramentas Baseado na Pesquisa da Anthropic
O artigo de pesquisa da Anthropic revela que o Claude tem 171 padrões de ativação interna que funcionam como vetores de emoção, dirigindo causalmente seu comportamento antes de escrever. Um desenvolvedor criou um kit de ferramentas com 7 princípios práticos de prompt e prompts de sistema baseados nessas descobertas.