Build in public9 jun 2026 · 8 min de lectura

Por qué nuestro analista IA escribe Word, PowerPoint y Excel

Las respuestas de chat no se entregan. Enseñamos a PickSkill a generar archivos nativos de Word, PPT y Excel para que la investigación se vuelva un entregable que puedes enviar y presentar.

PT
PickSkill TeamEl equipo de investigación de PickSkill — construyendo un analista IA para inversores particulares.
Infografía editorial — una burbuja de chat a la izquierda fluyendo a través de una capa OfficeCLI hacia tres outputs de archivo nativos a la derecha: un memo .docx, un deck .pptx y un libro .xlsx, cada uno etiquetado "OpenXML real, no una captura de pantalla".

Una respuesta de chat se lee una vez y se pierde; un memo de Word, un deck de PowerPoint y un libro de Excel se reenvían, se editan, se presentan y se archivan. Cuando construimos PickSkill sobre el agente open-source Dexter, la única capacidad que el CLI subyacente no tenía — y la que nuestros primeros usuarios más pedían — eran los entregables. Así que añadimos OfficeCLI: una capa que convierte el análisis del agente en archivos .docx, .pptx y .xlsx nativos. No capturas de pantalla, no PDFs, no volcados de Markdown. Este post es el argumento build-in-public de por qué un analista IA serio tiene que escribir archivos Office, y cómo lo hicimos.

Puntos clave

  • El output de chat no se entrega. El formato que se comparte, edita y presenta en finanzas es Word, PowerPoint y Excel — no una transcripción de chat.
  • PickSkill genera archivos OpenXML nativos vía OfficeCLI: memos .docx reales, decks .pptx con gráficos embebidos, y libros .xlsx con fórmulas en vivo entre hojas.
  • Cada archivo tiene fuente en datos en vivo — indicadores computados sobre el cierre más reciente, financieros del filing más reciente, valoración del consenso actual.
  • Los archivos se entregan como enlaces presignados de 7 días en Cloudflare R2, así que no hay nada que instalar ni lock-in de plataforma.
  • Un prompt, tres formatos. La misma investigación puede convertirse en un memo, un deck o un modelo — eliges el artefacto para la audiencia.

Por qué una respuesta de chat no es un entregable

La IA generativa abarató las respuestas de investigación. No abarató los artefactos de investigación. Hay una brecha entre "el modelo me dijo que el margen de FCF de NVDA es 18%" y "tengo un memo de cuatro páginas que mi club de inversión puede leer el domingo". Esa brecha — la capa de presentación — es donde la mayoría del análisis retail muere en silencio, porque cuando has construido el análisis que quieres compartir, ya se te ha agotado la paciencia para ensamblar el deck o el libro que lo hace compartible.

Los formatos importan porque las audiencias difieren. Un memo es para quien lee prosa y quiere el argumento. Un deck es para una conversación en vivo donde recorres la tesis. Un libro es para el colaborador que quiere ordenar, pivotar y añadir sus propias columnas. Una transcripción de chat no sirve a ninguno de los tres — no se puede ordenar, no se puede presentar y se lee como un log. Cerrar la brecha entre respuesta y artefacto es la razón entera por la que existe OfficeCLI.

Qué significa realmente "OpenXML nativo"

Cuando decimos que PickSkill genera archivos Office reales, queremos decir que cada forma, celda, fórmula y gráfico es un objeto OpenXML genuino — el mismo formato de archivo que escribe Microsoft Office. La distinción no es cosmética. Una captura de pantalla de una tabla son píxeles muertos; una tabla .xlsx real ordena, filtra y alimenta una tabla dinámica. Un PDF de diapositivas no se puede re-tematizar; un deck .pptx real adopta tu plantilla corporativa vía Diseño → Variantes y te deja editar cualquier título de diapositiva.

Esto es lo que carga cada formato:

FormatoQué escribe PickSkillQué puedes hacer con él
.docxSecciones con encabezados, tablas, afirmaciones con fuente, narrativa en prosaEditar en Word/Google Docs, reenviar como memo, pegar en un informe
.pptxPortada, diapositivas de posiciones/tesis, imágenes de gráficos embebidas, títulos editablesPresentar desde PowerPoint/Keynote, re-tematizar, editar cualquier diapositiva
.xlsxLibro multi-hoja, fórmulas en vivo entre hojas, formato condicional, sparklinesOrdenar, pivotar, añadir columnas, construir tu propio modelo encima

Como el output es OpenXML estándar, se abre en Excel, Google Sheets, LibreOffice, Apple Numbers, Keynote y Google Slides — no se necesita cuenta de PickSkill para abrir un archivo que alguien compartió contigo.

Cómo encaja OfficeCLI en el bucle de agente

PickSkill hereda el bucle de agente planificar-ejecutar-validar de Dexter (ver De Dexter a PickSkill para la historia de origen completa). La generación de archivos encaja como la etapa final de ese bucle: una vez que el agente ha investigado, computado y validado, OfficeCLI compila el resultado en un documento.

La secuencia, para un deck de cartera, corre así:

  1. El agente tira el precio actual y el historial de precio de cada posición.
  2. Ejecuta la suite de indicadores de ocho dimensiones (/indicators) y detecta señales activas.
  3. Tira múltiplos de valoración y el resumen financiero más reciente.
  4. Renderiza los gráficos de indicadores como imágenes de alta resolución.
  5. OfficeCLI compone el .pptx — embebiendo los gráficos, formateando las tablas, atando títulos editables al análisis.
  6. El archivo se escribe en Cloudflare R2 y se devuelve como un enlace de descarga presignado de 7 días.

La decisión de diseño clave: el archivo está atado al análisis, no pegado desde él. Pide un cambio en el chat — "empieza con la narrativa de FCF", "comprime las diapositivas por posición a una cada una" — y el agente re-ejecuta el análisis relevante y emite un archivo fresco. El documento está aguas abajo del razonamiento, así que se mantiene honesto.

Pruébalo ahora. Abre cualquier cartera en /portfolios y haz clic en Exportar a PowerPoint o Exportar a Excel — el archivo está listo en aproximadamente un minuto.

Tres formatos, tres audiencias

La razón por la que construimos los tres en lugar de elegir uno es que los analistas retail y semi-pro presentan en salas diferentes, y el artefacto tiene que encajar con la sala:

  • Word para el analista que piensa en prosa — un memo de tesis, un resumen de 10-K, una justificación de posición. Lee nuestro tutorial deck para inversores desde un chat para el trade-off prosa-vs-diapositivas.
  • PowerPoint para la presentación en vivo — un club de inversión, un comité de entrevistas, un socio que lleva la cartera familiar. Ver exportar una cartera a PowerPoint.
  • Excel para el colaborador que quiere trabajar los números — ordenar por fuerza de señal, pivotar por sector, superponer sus propios escenarios. Ver exportar un informe de cartera a Excel.

Una conversación de investigación, tres artefactos posibles. Eliges el formato cuando eliges la audiencia — el análisis por debajo es idéntico.

Las salvedades honestas

Build-in-public significa señalar lo que la generación de archivos no hace:

  • Es una foto, no un enlace en vivo. Las fórmulas del libro se actualizan contra sus propias celdas, pero no recogen datos de mercado nuevos en tiempo real. Para refrescar, re-exporta — unos 30 segundos.
  • Las plantillas corporativas personalizadas necesitan configuración manual. El deck usa el sistema de diseño de PickSkill; las plantillas fuertemente marcadas (fuentes personalizadas, ubicación del logo) se aplican post-exportación vía tu tema de Office.
  • Sin VBA / macros. El output son datos, fórmulas y gráficos. Las macros y las cintas personalizadas siguen siendo añadidos manuales.
  • Sin sincronización directa con el bróker. Las posiciones vienen de la cartera que mantienes en /portfolios, no de un feed de bróker en vivo.

Estas son fronteras deliberadas, no bugs — el archivo es un punto de partida limpio y con fuentes sobre el que construyes, no una caja negra en la que tienes que confiar a ciegas.

FAQ

¿Por qué un analista IA necesita escribir archivos Office siquiera? Porque la investigación solo crea valor cuando se comparte, y las finanzas se comparten en Word, PowerPoint y Excel. Una respuesta de chat no se puede presentar, ordenar ni archivar. Generar archivos Office nativos cierra la brecha entre "el modelo respondió mi pregunta" y "tengo un entregable que mi colega o club puede usar de verdad".

¿Los archivos son documentos Office reales o solo exportaciones de una captura de pantalla? Documentos OpenXML reales. Cada celda, fórmula, diapositiva y gráfico es un objeto Office genuino — el libro ordena y pivota, el deck se re-tematiza y se edita, el memo se abre en Word o Google Docs. Nada es una captura de pantalla plana ni un PDF de solo lectura.

¿Necesito tener Microsoft Office instalado para usarlos? No. Los archivos se abren en Excel, Google Sheets, LibreOffice, Apple Numbers, Keynote y Google Slides. Como PickSkill escribe OpenXML estándar y evita funciones específicas de un proveedor en la exportación por defecto, los archivos se renderizan correctamente en toda suite compatible con Office mayor.

¿Cuánto duran los enlaces de descarga? Cada archivo se entrega como un enlace presignado de 7 días en Cloudflare R2. El archivo en sí es permanente una vez descargado — re-genera desde el chat en cualquier momento que necesites una versión refrescada con los últimos datos. El enlace está acotado a tu cuenta.

¿Puede una conversación de investigación producir más de un formato? Sí. El mismo análisis puede convertirse en un memo .docx, un deck .pptx o un libro .xlsx — eliges el artefacto para la audiencia. La investigación subyacente es idéntica; solo cambia el entregable, porque el archivo se genera aguas abajo del razonamiento del agente en lugar de pegarse en una plantilla fija.

¿Quieres que PickSkill lo construya por ti?

Abre un chat y pídelo. La IA obtiene datos en vivo, hace los cálculos y entrega el resultado en un PPT, Word o Excel que puedes descargar.

Probar un chat gratis
file-generationofficeai-analystproductbuild-in-public