Ya esta mañana desde mi cama, en mi teléfono, he concebido, diseñado y planeado (y parcialmente implementado) dos proyectos de software interesantes usando GPT Pro y otros modelos (espero tenerlos terminados y publicados hoy o mañana). Como parte de eso, quería tomar una conversación muy larga de GPT Pro, convertirla en un enlace público para compartir y luego pegarlo en Codex o Claude Code y hacer que extrajera la conversación completa como un archivo Markdown bien formateado. Pero no hay una manera fácil de hacer eso porque el enlace para compartir es un sitio web desarrollado con javascript y es necesario hacer muchos ajustes para lograr que algo sea utilizable; no se puede simplemente usar curl o algo simple como eso, se debe hacer usando un navegador real. Entonces, además de esos otros dos proyectos, tuve un tercer proyecto llamado csctf (Chat Shared Conversation to File), que terminó llevándome un poco más de tiempo de lo previsto porque seguí agregando más y más funciones y luego quise que funcionara también para Gemini y Grok. Incluso eso fue bastante fácil, excepto que Claude (con la ayuda de Cloudflare) hizo las cosas tan molestas que bloqueó cualquier automatización, por lo que renuncié al soporte de Claude. Desafortunadamente, esto requería que estuviera en mi escritorio (la cama era más cómoda). De todos modos, puedes obtener la nueva herramienta aquí: https://t.co/2nBV2eImLZ Simplemente ejecute el instalador curl de una línea y le dará un nuevo comando, csctf. Usarlo es muy fácil. Simplemente escribe "csctf" seguido de la URL de ChatGPT, Grok o Gemini, y rápidamente tendrás dos archivos con nombres elegantes en la carpeta: un archivo Markdown (.md) y un archivo HTML estático sin JavaScript (los nombres de los archivos se basan en los títulos de las conversaciones). También agregué una característica muy agradable que puede usar la utilidad gh para GitHub para permitirle publicar automáticamente los archivos directamente en un repositorio usando páginas de GitHub, lo que le brinda un sitio web estático increíble que puede compartir sus conversaciones, con un archivo de índice y un formato agradable, bloques de código, resaltado de sintaxis, etc. Vea, por ejemplo, este ejemplo con algunas conversaciones de ChatGPT/Grok/Gemini y vea lo bien que se ven: https://t.co/vhI19VxFxI Para usar esa función, simplemente haz algo como esto (necesitas configurar gh de antemano y autenticarlo, pero es fácil de hacer): csctf https://t.co/N1tfUHrneI --publicar-en-gh-pages --sí Puedes personalizar el nombre del repositorio y cosas así, pero intenté simplificarlo al máximo. Si omites la parte "--yes" del comando, tendrás que escribir manualmente "PROCEED" antes de que se publique en tu sitio de páginas de GitHub.
Cargando el detalle del hilo
Obteniendo los tweets originales de X para ofrecer una lectura limpia.
Esto suele tardar solo unos segundos.



