Catálogo de paquetes

Selecciona los paquetes AI SDK según las tareas de contenido, colaboración, compilación, renderizado, procesos y aplicación.

AI SDK publica actualmente 25 paquetes independientes. Instala solo los paquetes base necesarios y añade el preset de comandos de la misma fila si su interacción de terminal encaja en el producto.

Dos roles de paquetes

RolProporciona
Paquete baseAPI TypeScript estructuradas sin depender de Commander ni decidir nombres, salidas o comportamiento de terminación
Paquete de preset de comandosUn Command nativo de Commander basado en un paquete base, con argumentos, ayuda e interacción de terminal predeterminados

Los presets de comandos suelen terminar en -command. No todos los paquetes base necesitan un preset correspondiente.

Runtimes de contenido y colaboración

TareaPaquete basePaquete de preset de comandos
Crear un Univer estándar sin interfaz@univer-cli/headless-univer—
Buscar sin conexión en la API Facade de Univer@univer-cli/api-reference@univer-cli/api-reference-command
Preparar y vincular la ejecución Facade@univer-cli/content-execution—
Leer contenido Sheet, Doc o Slide@univer-cli/content-inspection@univer-cli/content-inspection-command
Ejecutar una Unit colaborativa@univer-cli/univer-collaboration-runtime—
Reutilizar runtimes de colaboración en workers@univer-cli/univer-collaboration-runtime-pool—

Compilación de contenido

TareaPaquete basePaquete de preset de comandos
Convertir SVG en código Slide Facade@univer-cli/svg-facade@univer-cli/svg-facade-command
Convertir un paquete Typst en código Doc Facade@univer-cli/doc-typst-facade@univer-cli/doc-typst-facade-command

Renderizado y diagnóstico

TareaPaquete basePaquete de preset de comandos
Capturar una Unit en PNG@univer-cli/unit-screenshot@univer-cli/unit-screenshot-command
Revisar el diseño de Slide@univer-cli/unit-layout-lint@univer-cli/unit-layout-lint-command
Alojar una Render Page y controlar un navegador@univer-cli/univer-render-runtime—
Componer y construir una Render Page@univer-cli/univer-render-page—

Procesos y ciclo de vida

TareaPaquete basePaquete de preset de comandos
Adquirir en exclusiva, almacenar en caché y retirar objetos con estado por clave@univer-cli/generic-keyed-instance-pool—
Permitir que varios procesos CLI accedan a un proceso residente local@univer-cli/daemon@univer-cli/daemon-command

Utilidades de aplicación

TareaPaquete basePaquete de preset de comandos
Declarar, leer y guardar la configuración@univer-cli/config@univer-cli/config-command
Consultar, almacenar en caché y exportar recursos visuales@univer-cli/resource-library@univer-cli/resource-library-command

Cómo elegir

  1. Empieza por el paquete base adecuado para la tarea.
  2. Añade el preset solo si la interacción Commander predeterminada encaja en el producto.
  3. Si CLI, Web y Server comparten una Unit, usa un runtime de colaboración en vez de acceder directamente a su base de datos.
  4. Añade un pool, daemon o Render Runtime solo cuando necesites reutilización, acceso entre procesos o renderizado en navegador.
  5. Lee el README del paquete para conocer sus API públicas, propiedad y liberación de recursos.

Consulta Carga y operaciones de contenido, Inspección visual y Reutilización del Runtime y Daemon para conceptos y uso básico.

¿Cómo es esta guía?

© 2026 DreamNum Co., Ltd.