¿CON QUÉ IA?

Caso de usoProgramación

Convertir una documentación web en texto limpio para agentes de IA

Una herramienta recorrió una web de documentación de 60 páginas y guardó cada página como texto limpio en unos 49 segundos.

ParaprogramarLo contó @sizzlebop en DEVDificultad avanzada

A quién le sirve. Programadores que quieren que sus agentes de IA lean la documentación de una herramienta sin ir sacando las páginas una a una.

Qué hicieron

El autor creó pulpie-mcp, un servidor MCP (un estándar para conectar agentes con herramientas) con cuatro funciones: descargar, guardar, recorrer y listar. Ejecuta un modelo local de extracción detrás de un servicio que arranca solo. Le pidieron a Claude que recorriera una web de documentación de 60 páginas. Encontró las páginas por robots.txt y los mapas del sitio, usó cuatro procesos a la vez y escribió en disco archivos Markdown con cabecera, en lugar de devolverlos a la ventana de contexto.

Cómo salió

El tiempo total fue de unos 49 segundos: unos 10 de arranque en frío del servicio y 37 de recorrer y guardar las 60 páginas. No está probado con páginas que se construyen en el navegador del cliente, que pueden salir vacías. No admite PDF.

Conviene saber

El modelo tiene licencia CC BY-NC 4.0 (no comercial) y solo se ha probado en Linux con una GPU de NVIDIA, usando unos 420 MB de memoria de vídeo.

Qué necesitas

  • Claude Code u otro agente de programación que pueda crear y ejecutar el rastreador.
  • La dirección de la web de documentación y permiso para rastrearla.
  • Una carpeta de salida, llamada docs-md, para los archivos Markdown, que son texto con marcas sencillas.
  • Un ordenador con Python u otro entorno de programación.
  • Opcional, para el montaje del autor: Linux con una tarjeta gráfica de NVIDIA y un modelo local de extracción.

Cómo hacerlo tú, paso a paso

  1. Elige la web de documentación y comprueba que su robots.txt permite rastrearla. Es el archivo que dice qué páginas pueden leer los programas automáticos.
  2. Abre tu agente de programación en una carpeta nueva para el proyecto.
  3. Pega el prompt de esta ficha con la dirección de la documentación. Pide que respete robots.txt y que no sobrecargue el servidor.
  4. Deja que construya el rastreador y lo ejecute. En el caso encontró las páginas por robots.txt y los mapas del sitio y guardó un archivo Markdown por página.
  5. Cuando termine, pide el número de páginas guardadas y la lista de las que han fallado.
  6. Abre varios archivos y comprueba que el texto está limpio, sin menús ni pie de página.
  7. Dile a tu agente que lea esa carpeta cuando necesite consultar la documentación.
Pruébalo con tu IA
Construye un rastreador que tome la web de documentación [dirección de la documentación], siga sus enlaces internos y guarde cada página como texto Markdown limpio, sin menús ni pie de página, en una carpeta llamada docs-md, un archivo por página. Respeta robots.txt y no sobrecargues el servidor. Habrás terminado cuando hayas recorrido toda la web y me hayas dado el número de páginas guardadas y una lista de las que han fallado.

Consejos

  • Respeta las reglas de la web. Rastrear sin control puede bloquear tu dirección o incumplir sus condiciones.
  • Si la documentación se construye en el navegador del lector, las páginas pueden salir vacías, y los PDF no entraron en el montaje del autor. Revisa los archivos.
  • El modelo del autor tiene licencia no comercial (CC BY-NC 4.0). Si es para una empresa, busca otra opción.

Preguntas frecuentes

¿Puedo usarlo en mi empresa?

El modelo del autor tiene licencia no comercial, así que no. El prompt de la ficha no depende de él: puedes pedir a tu agente que construya un rastreador sencillo con herramientas de uso libre.

¿Por qué guardar en disco en lugar de pegar las páginas al agente?

Porque pegarlas llena la memoria de trabajo del agente, que se llama ventana de contexto. Guardadas en archivos, el agente lee solo las que necesita.

Fuentes

En el directorio desde el 6 de octubre de 2026.

Parecidos

  1. Dar a un agente la capacidad de olvidar recuerdos viejos

    Un desarrollador probó una versión muy básica de una técnica para que un agente olvide información y dice que funciona sorprendentemente bien.Caso@german-noob.win en BlueskyAgente propioDificultad avanzada
  2. Detectar dependencias y parches sobrantes en un proyecto

    Un servidor MCP permite a un agente revisar si un proyecto usa paquetes y polyfills innecesarios, en remoto o como servidor local.Casomcp.e18e.devAgente propio2 fuentesDificultad avanzada
  3. Listar los fallos de una función y pasarlos al agente de otro

    Un agente de IA listó todos los problemas de una función y se los mandó a un ingeniero, cuyo propio agente los fue resolviendo.Caso@carnage4life en BlueskyAgente propioDificultad avanzada
  4. Crear un agente que programa en R con solo tres herramientas

    Un autor monta en R un agente de programación con Claude a partir de tres funciones básicas y luego le añade herramientas para hacerlo más seguro.Casotidydesign en SubstackAgente propioDificultad avanzada
  5. Revivir y crear aplicaciones con agentes de programación

    El matemático Terence Tao cuenta cómo usó agentes de programación para recuperar programas antiguos y crear otros nuevos.Casoterrytao.wordpress.comAgente propioDificultad avanzada
  6. Crear agentes pequeños a medida, como uno en un reproductor de música

    El autor escribe muchos agentes pequeños, por ejemplo dentro de su reproductor de música, y señala que como código son triviales.CasoHacker NewsAgente propioDificultad avanzada

Más: todo sobre programación

Cada lunes, lo nuevo en tu correo

Lo que ha salido esa semana, las skills que más suben y tres casos que puedes copiar.

Un correo a la semana. Te das de baja con un clic.