Cómo formatear la salida de ChatGPT/Claude para producción
Cinco pasos para llevar la salida cruda de IA del chat a producción — quitar el preámbulo, arreglar las tablas, envolver las listas, generar slugs, quitar duplicados. Todo el proceso lleva menos de un minuto una vez que las herramientas están en marcadores.
- Por qué la salida cruda de IA no se publica
- El flujo de limpieza de 5 pasos
- Paso 1: Quita el preámbulo y el cierre
- Paso 2: Arregla las tablas markdown
- Paso 3: Convierte las listas con viñetas a tu formato de salida
- Paso 4: Genera slugs de URL reales a partir de los títulos sugeridos
- Paso 5: Quita duplicados y ordena donde haga falta
- Ejemplos de flujo de trabajo: tres destinos reales
- Errores comunes: guiones largos, comillas tipográficas, espacio en blanco oculto
- El flujo de trabajo maduro
Todo documento generado por IA necesita una pasada de limpieza antes de publicarse. La pasada lleva cinco minutos si la haces a mano. Con las herramientas pequeñas adecuadas, lleva treinta segundos.
Este es el flujo exacto que usamos para llevar la salida cruda de ChatGPT o Claude del chat a producción. Sin importar si el destino es un artículo de blog, un comentario de código, una secuencia de correos o documentación. Cinco pasos, en orden, con la herramienta que resuelve cada uno.
Por qué la salida cruda de IA no se publica
El modelo no conoce tu destino. El mismo prompt produce texto apuntado a "un lector". No específicamente a WordPress, Notion, tu CMS, el linter de docstrings de tu CI o la bandeja de tu director financiero. Cada destino tiene sus propias expectativas de formato, y el modelo no puede conocerlas todas.
Así obtienes markdown que no se renderiza, guiones largos donde usarías comas, comillas tipográficas que rompen los bloques de código, listas con viñetas que deben volverse JSON, titulares en Mayúsculas Iniciales cuando tu guía de estilo pide minúscula tipo oración, y así. La pasada de limpieza cierra la brecha.
El flujo de limpieza de 5 pasos
Para la mayoría de los documentos:
- Quita el preámbulo y el cierre.
- Arregla las tablas markdown.
- Convierte las listas con viñetas a tu formato de salida.
- Genera slugs de URL reales a partir de los títulos sugeridos.
- Quita duplicados y ordena donde haga falta.
Cada paso es una herramienta. Ninguno toma más de unos segundos.
Paso 1: Quita el preámbulo y el cierre
Todos los modelos producen un carraspeo de apertura. "¡Claro!", "Aquí tienes un borrador de…", "Con gusto te ayudo con eso". Lo mismo al final. "Avísame si quieres que lo revise…", "¡Espero que te sirva!". Nada de eso se publica.
Si publicas un documento al día, borrarlos a mano está bien. Si publicas diez, las pulsaciones se acumulan. Buscar y reemplazar con una lista de frases de apertura comunes las elimina todas de una vez. Guarda tu lista de frases como un fragmento en la herramienta y reutilízala.
Paso 2: Arregla las tablas markdown
Las tablas markdown de la IA suelen ser estructuralmente correctas pero frágiles al renderizar. Los caracteres de barra vertical necesitan una alineación exacta en algunos renderizadores. Notion, Slack y ciertos editores de WordPress no renderizan tablas markdown en absoluto. El soporte de tablas de Reddit tiene sus propias rarezas.
Dos opciones. Opción 1: regenera la tabla con el generador de tablas markdown. Pega tus datos, obtén markdown limpio que se renderiza de forma consistente. Opción 2: conviértela a HTML si el destino no renderiza markdown. El generador entrega ambos formatos.
Paso 3: Convierte las listas con viñetas a tu formato de salida
La salida de IA prefiere las viñetas. Los destinos reales quieren arrays de JSON, cláusulas IN de SQL, <ul> de HTML, literales de lista de Python o valores separados por comas. Envolver cincuenta viñetas a mano son quince minutos de trabajo tedioso.
La herramienta para agregar prefijo y sufijo envuelve cada línea en una sola operación. Patrones comunes:
| Destino | Prefijo | Sufijo |
|---|---|---|
| Lista de Python | " | ", |
| Cláusula IN de SQL | ' | ', |
| li de HTML | <li> | </li> |
| Cadena de array JSON | " | ", |
| Columna CSV | (ninguno) | , |
Aplica el prefijo/sufijo, luego recorta la coma final de la última línea.
Paso 4: Genera slugs de URL reales a partir de los títulos sugeridos
"Sugiere 20 títulos de artículos de blog" te da veinte titulares creativos, cada uno de los cuales debe volverse una URL limpia antes de publicar. La conversión de titular a slug es mecánica: minúsculas, quitar palabras vacías, poner guiones, transliterar acentos, limitar a sesenta caracteres.
A mano son dos minutos por título. El generador de slug de URL son dos segundos. Recorrido completo de creación de slugs →
Paso 5: Quita duplicados y ordena donde haga falta
"Genera 100 ideas de blog únicas" produce de forma fiable de 70 a 90 elementos verdaderamente únicos escondidos en una lista de 100. Los modelos se repiten, sobre todo en salidas largas. La herramienta para eliminar duplicados encuentra las entradas redundantes (distinguiendo o sin distinguir mayúsculas) en una sola pegada.
Si necesitas la salida en un orden concreto. Alfabético para indexar, aleatorizado para una presentación sin sesgo. ordenar líneas o mezclar líneas lo resuelve.
Ejemplos de flujo de trabajo — tres destinos reales
Artículo de blog
Entrada: borrador de 2.000 palabras de Claude. Limpieza: (1) quita el preámbulo "Aquí tienes un borrador de tu artículo sobre…"; (2) arregla la tabla comparativa que salió como texto plano en vez de markdown; (3) sáltalo. No hace falta convertir listas; (4) genera el slug a partir del H1 con la herramienta de slug de URL; (5) sáltalo. Total: unos 90 segundos.
Secuencia de correos
Entrada: 5 correos en secuencia de ChatGPT. Limpieza: (1) quita las etiquetas "Email 1:" / "Email 2:" con buscar y reemplazar; (2) sáltalo; (3) sáltalo; (4) genera slugs para cualquier enlace a artículos de blog mencionados en los correos; (5) sáltalo. Total: unos 60 segundos.
Documentación de código
Entrada: docstrings para 20 funciones, generadas en un solo lote. Limpieza: (1) quita las etiquetas "Function 1:"; (2) arregla cualquier tabla con descripciones de parámetros; (3) envuelve los nombres de función en comillas invertidas con prefijo-sufijo; (4) sáltalo; (5) sáltalo. Total: unos 90 segundos.
Errores comunes — guiones largos, comillas tipográficas, espacio en blanco oculto
Tres problemas que atrapan a la gente:
- Guiones largos (, ) aparecen constantemente en la salida de IA y rompen algunas herramientas (importaciones de CSV, ciertos analizadores de código, JSON si no se escapa). Corre buscar y reemplazar con ", " → ", " (o " - ", o lo que prefiera tu guía de estilo).
- Comillas tipográficas (" " ' ') rompen los bloques de código porque el analizador del lenguaje espera comillas ASCII. Busca y reemplaza " → " y " → " antes de pegar código en producción.
- Espacio en blanco oculto. Espacios duros, uniones de ancho cero, tabulaciones finales. Viene de copiar desde ciertas interfaces de chat. La herramienta para eliminar espacios de más normaliza el espacio en blanco en una sola pegada.
El flujo de trabajo maduro
Después de hacer esto suficientes veces, dejas de notar la fricción. Las herramientas de limpieza se vuelven un impuesto de treinta segundos en lugar de uno de cinco minutos. El modelo se queda en la ventana de chat para generar; el destino de producción está exactamente a dos pestañas del navegador (herramienta de limpieza + CMS de destino).
Para el kit de herramientas de texto más amplio y cuándo gana cada una, mira Herramientas de texto para la era de la IA. Para los detalles del slug de URL, mira SEO de Slugs de URL: la guía definitiva.
Preguntas frecuentes
¿Por qué hay líneas en blanco de más en mi salida de ChatGPT?
Los modelos a veces producen párrafos con doble espaciado porque se entrenan con una mezcla de corpus de espaciado simple y doble. La herramienta para eliminar espacios de más normaliza las rachas de líneas en blanco en una sola pegada. Elige 'colapsar varias líneas en blanco' para conservar los saltos de párrafo pero quitar los huecos.
¿Cómo quito los guiones largos de la salida de IA?
Buscar y reemplazar: pon el guion largo en el campo de búsqueda y reemplázalo con ', ' (o lo que prefiera tu guía de estilo. Algunos usan ' - ' o ' -- '). Los guiones largos están estadísticamente sobrerrepresentados en el texto de IA, así que esta es una limpieza de alta frecuencia.
¿Por qué mis tablas markdown de Claude no se renderizan en WordPress?
El editor clásico de WordPress no renderiza markdown por defecto. Renderiza HTML. Instala un plugin de markdown, cambia a los bloques de markdown de Gutenberg, o usa el generador de tablas markdown para convertir tu tabla a HTML antes de pegarla.
¿Puedo automatizar esta limpieza?
Para la limpieza repetitiva, sí. La mayoría de los pasos se pueden programar con sed/awk o con la búsqueda y reemplazo por regex de VS Code. Para la limpieza puntual, las herramientas del navegador son más rápidas que construir una automatización. El punto de equilibrio ronda los 50 documentos por patrón.
¿Funciona para la salida de código?
Sí, con ajustes. Salta el paso de la tabla markdown. Presta atención extra a las comillas tipográficas (rompen los analizadores de código) y al espacio en blanco oculto. Agrega un paso: valida la salida con el formateador de JSON si es JSON, o pégala en el linter de tu editor si es otro lenguaje.
Seguir leyendo
Escrito por SAVI. Creamos las herramientas sobre las que escribimos. Prueba Buscar y Reemplazar que usamos en este artículo.