hermes-official-plugins
Hermes Agent용 공식 플러그인, Nous Research가 제작·관리
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Convierte PDF, Word, Excel y PowerPoint en un pack local que Claude lee por partes: hasta 96 % menos tokens. Por Juan Antonio Sandoval Puente · skyoflies.com
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Cuando le pasas a Claude un PDF o un Word grande, lo lee completo aunque solo quieras saber una cosa de la página 40. Eso cuesta tokens, llena el contexto y, si el documento es muy largo, ni siquiera cabe en una sola lectura.
DocPack lo resuelve de una forma sencilla: convierte el documento en tu computadora en una carpeta ordenada por partes. Claude abre primero un índice pequeño, ve qué secciones y tablas hay y cuánto pesa cada una, y lee solo lo que necesita para responder.
Lo hice para mi propio trabajo con diseños técnicos largos y lo comparto tal como lo uso. Viene integrado en Sky Agent y funciona como plugin de Claude Code. Más en ia.skyoflies.com/docpack.html.
— Juan Antonio Sandoval Puente · skyoflies.com
Las medí con un diseño técnico real en Word: 89 tablas, 6 393 celdas, 13 imágenes y unos 88 000 tokens si se lee entero. Primero lo leí completo, sin nada instalado, y después a través de DocPack, y comparé las dos lecturas.
| Sin DocPack | Con DocPack | Ahorro | |
|---|---|---|---|
| Primera pregunta (índice + la sección que hacía falta) | ~88 120 | ~12 800 | 85 % |
| Cada pregunta siguiente | ~88 120 | ~3 400 | 96 % |
| Diez preguntas sobre el mismo documento | ~881 000 | ~43 400 | 95 % |
| Lecturas necesarias para ver el documento | 4 o más (cada lectura admite unos 25 000) | 1 o 2 |
Las diez preguntas suponen que sin DocPack el documento se vuelve a leer en cada una. Si sigue en el contexto no se relee, pero entonces ocupa esos 88 000 tokens en toda la conversación.
| Resultado | |
|---|---|
| Convertir el diseño de 88 000 tokens | 0.14 a 0.3 s |
| Seis documentos de prueba (Word, Excel, PDF) | 139 a 295 ms cada uno |
| Paginar un Word de 108 páginas con Word, con sus imágenes de página | 20 a 30 s, solo la primera vez |
| OCR de una página escaneada | ~0.5 s |
| Volver a abrir un documento sin cambios | instantáneo: se reusa el pack por su huella SHA-256 |
| Tokens gastados al convertir | 0, todo pasa en tu máquina |
| Qué se revisó | Resultado |
|---|---|
| Celdas de tablas presentes en el pack | 6 393 de 6 393 |
| Símbolos insertados con «Insertar símbolo» de Word (flechas →) | 71 de 71 |
| Error de la estimación de tokens del índice | −1.4 % (86 904 estimados, ~88 120 medidos) |
| Peso del índice tras optimizarlo | 19 105 → 7 829 caracteres (−59 %) |
| Imagen repetida en el documento | se guarda una vez y se referencia dos |
| Páginas del Word (paginado por Word) | 33 de 33 secciones en su página correcta |
| Tablas del mismo diseño exportado a PDF | 6 258 de 6 323 celdas iguales a las del Word (99 %) |
| Página escaneada (solo imagen, sin texto) | texto completo con el OCR del sistema |
| Guía técnica en PDF de 2 409 páginas con tablas sin bordes | de 0 a 2 271 tablas en CSV |
| Tablas revisadas a mano en guías PDF y diseños Word reales (sin bordes, partidas en 2 y 3 páginas) | 5 de 5 iguales |
| Ejecutable | ~3 MB, sin dependencias |
| Necesita internet | no |
| Necesita Python o Node | no |
| Necesita Office | no; si hay Word o LibreOffice, los Word salen con número de página |
Los números cambian con cada documento, pero la idea se mantiene: pagas por lo que lees, no por el documento entero.
Dentro de Claude Code:
/plugin marketplace add xskyofx-lang/docpack
/plugin install docpack@docpack
/reload-plugins
O desde la terminal:
claude plugin marketplace add xskyofx-lang/docpack
claude plugin install docpack@docpack
Eso es todo. No hay que instalar Python, ni Rust, ni nada más: el plugin trae el ejecutable de DocPack ya compilado.
Sistemas: Windows (x64), Linux (x64 y ARM64) y macOS (Apple Silicon e Intel). El plugin trae el ejecutable de cada uno y elige solo el que toca.
Algunas funciones usan lo que tu sistema ya trae. Si falta algo, el pack se
crea igual y manifest.json dice qué no se pudo hacer y por qué:
| Función | Windows | macOS | Linux |
|---|---|---|---|
| Imágenes de página | incluido en Windows | incluido en macOS | pdftoppm (paquete poppler-utils) |
| OCR de páginas escaneadas | OCR de Windows, en los idiomas de tu perfil | Vision de macOS, en tus idiomas | tesseract con sus idiomas (por ejemplo tesseract-ocr-spa) |
| Números de página en Word | Microsoft Word o LibreOffice | LibreOffice | LibreOffice |
En la práctica no tienes que hacer nada especial: pídele a Claude lo que necesites del documento y él se encarga. Aun así hay cosas que marcan la diferencia.
Dale la ruta, no el adjunto. Si arrastras el PDF al chat, el archivo le llega entero a Claude antes de que cualquier plugin pueda hacer algo. Mejor déjalo en la carpeta del proyecto y menciónalo:
«En
docs/diseno.docx, ¿qué validaciones tiene el campo de fecha?»
Pregunta por algo concreto. «¿Qué dice la sección de errores?» hace que lea una sección. «Resúmeme todo el documento» lo obliga a leerlo todo, con o sin DocPack.
Sigue en la misma conversación. La primera pregunta paga el índice; las siguientes ya lo tienen y solo leen la parte nueva.
El original, solo si de verdad lo necesitas. Claude no abre el documento original a menos que tú se lo pidas, de forma explícita y con páginas:
«Mira la página 12 del PDF original, quiero ver el diagrama.»
Eso sí lo deja pasar, y solo esas páginas.
Si cambias el documento, no hagas nada. DocPack se da cuenta por la huella del archivo y vuelve a convertirlo la siguiente vez que Claude lo lea.
Todo pasa en tu máquina. DocPack no se conecta a internet, no manda el documento a ningún lado y no usa servicios externos: lee la estructura que el propio archivo ya trae y, cuando hace falta, usa los motores que tu sistema tiene instalados (OCR, Word o LibreOffice para paginar).
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗