Skip to main content
Glama

Content Ops Studio

Content Ops Studio es un Plugin de Codex local-first para gestionar proyectos de contenido de imágenes con respaldo de evidencia y aprobación obligatoria. Mantiene los datos del Proyecto fuera del Plugin, conserva cada versión aprobada y convierte la investigación, el copy, la producción visual y la entrega en un flujo de trabajo recuperable.

Qué es

El Plugin está pensado para Operadores que gestionan trabajo de contenido a largo plazo para un Sujeto y una Audiencia en distintas industrias. Proporciona estado local determinista, contratos estrictos, herramientas MCP acotadas, integración opcional con el espacio de trabajo Feishu/Lark, investigación nativa del Host y traspasos a ImageGen, un Renderer con Playwright, QA visual, aprobaciones explícitas y entrega final inmutable.

No es un publicador autónomo, un generador de imágenes genérico, un sustituto de la aprobación, un servicio MCP público alojado en la nube ni un lugar para almacenar datos de ejecución de clientes.

Related MCP server: Abbie MCP Server

Capacidades principales

  • Inicialización de proyectos, registro, bloqueos, diarios, puntos de control y recuperación.

  • Investigación de evidencia mediada por el Host y revisión de Painpoints G2 a nivel de elemento.

  • Paquetes de Contenido versionados, comprobaciones de afirmaciones/duplicación/calidad y G3.

  • Planificación Visual dinámica, producción formal de Portada, G4 y Bloqueo de Estilo.

  • Producción de sets de seis páginas, QA por página, continuidad, QA de Grupo y G5.

  • Manifiesto Final inmutable, huella digital determinista, integridad de entrega y archivo.

  • 158 Schemas estrictos, 159 archivos TypeScript generados, 71 herramientas MCP acotadas y 8 Skills.

  • CLI oficial de Lark opcional e integración con la OpenAPI de Feishu con compuertas.

Flujo de trabajo

Configuración del Proyecto → Investigación / Painpoint → Paquete de Contenido → G3 → Plan Visual → Primera Página → G4 → Bloqueo de Estilo → Páginas Restantes → QA de Grupo / Continuidad → G5 → Finalización → Sincronización opcional con Feishu

G1–G5 son decisiones humanas. Las puntuaciones, los resultados de QA y el éxito de las herramientas nunca crean aprobación automáticamente.

Requisitos

  • Node.js >=24 <25.

  • pnpm 11.19.0 para el desarrollo del repositorio.

  • @larksuite/cli@1.0.63 oficial compatible para operaciones ordinarias del espacio de trabajo de Feishu.

  • Playwright/Chromium 1.62.1 para el renderizado de producción.

  • Una capacidad ImageGen nativa instalada en el Host para los activos visuales generados.

El Plugin no requiere que un Operador configure una clave de API de OpenAI. Consulta el contrato de entorno.

Instalación

Para la validación del código fuente:

corepack enable
pnpm install --frozen-lockfile
pnpm check
pnpm release:pack

La raíz del Plugin instalable dentro del paquete es plugins/content-ops-studio/. Contiene su propio servidor MCP STDIO empaquetado y no necesita node_modules del repositorio en tiempo de ejecución. Sigue la Guía de inicio rápido y la instalación local del Plugin.

Inicio rápido

Ejecuta content_ops_doctor, inicializa un Proyecto mediante content_ops_plan_project_initialization y ejecuta cada escritura solo después de su confirmación explícita. Los artefactos de ejecución se escriben en CONTENT_OPS_HOME externo o en la ubicación de Datos del Plugin gestionada por el Host. La configuración completa más corta está en QUICK_START.md.

Modelo de Proyecto y espacio de trabajo

La instalación del Plugin es de solo lectura. Los Perfiles de Proyecto, Ejecuciones, diarios, mapeos, activos aprobados, paquetes de entrega y archivos viven bajo un Home de Proyecto externo. Los entornos de Producción, Calibración y TEST están aislados; las aprobaciones de entornos de prueba no pueden autorizar Producción.

Compuertas de aprobación

  • G1 confirma la configuración del Proyecto.

  • G2 revisa Painpoints individuales.

  • G3 aprueba una versión exacta de Contenido/Copy.

  • G4 aprueba la primera página formal vinculada a checksum y crea el Bloqueo de Estilo actual.

  • G5 aprueba los checksums exactos de la página final antes de la Finalización.

REVISE y REJECT conservan el historial. Una versión posterior invalida las aprobaciones posteriores obsoletas.

Producción visual y de imágenes

La Skill de Producción de Imágenes V1 es PRODUCTION_READY / FROZEN_FOR_V1. La Fase 4D expuso defectos de fiabilidad en producción; la Fase 4E los reparó y ambas regresiones de Estrategia determinista congeladas pasan. Esto no convierte ningún layout de Portada, color, recorte o modo de atención en una plantilla universal. El trabajo adicional de capacidad visual pertenece a V1.1+.

Los visuales generados provienen de la capacidad ImageGen instalada en el Host. Todo el texto formal en chino lo compone el Renderer. Chromium debe instalarse explícitamente y pasar el Doctor del Renderer; no se permite ningún fallback de Chrome del sistema o Mock en Producción.

Integración con Feishu y Lark

La OAuth de la CLI oficial de Lark es la ruta predeterminada para Feishu. Usa las herramientas de configuración/Doctor del Plugin y nunca pegues credenciales en el chat o en argumentos de CLI. Las escrituras en vivo permanecen explícitamente con compuertas y verificadas por lectura. El adaptador heredado de aplicaciones empresariales acepta secretos solo desde el entorno del proceso.

Uso de MCP y Plugin

El paquete expone 71 herramientas de schema cerrado a través del MCP STDIO empaquetado. Las herramientas de lectura planifican e inspeccionan; las escrituras requieren confirmación explícita, comprobaciones previas a la escritura, idempotencia y relectura. El Plugin no expone ninguna shell arbitraria, HTTP crudo, credencial o herramienta de borrado.

Finalización y entrega

La Finalización requiere G3/G4/G5 actuales, Bloqueo de Estilo activo, cada página aprobada, evidencia de página individual y de grupo superada, continuidad y cero bloqueos duros. Relee los bytes PNG y los checksums, crea FINAL_MANIFEST_V1, una Huella Digital del Set Final, un Paquete de Entrega solo con aprobados, informe de integridad y archivo versionado. La Finalización normal hace cero llamadas a ImageGen y Renderer.

Recuperación e idempotencia

Cada escritura se registra en un diario y está vinculada a una versión. Reintentar una operación idéntica reutiliza artefactos verificados. Los payloads conflictivos bajo la misma versión inmutable se detienen con un código de conflicto estable. Los fallos parciales conservan la evidencia y se reanudan desde el último punto de control verificado; el rollback nunca elimina el historial aprobado.

Seguridad

Nunca pongas credenciales, tokens, datos de clientes, activos personales o Homes de Proyecto externos en el repositorio o en la raíz del Plugin. El empaquetado de lanzamiento excluye dependencias, cachés, salidas de ejecución y evidencia raster histórica. Consulta SECURITY.md y PRIVACY.md.

Las ocho Skills

  • content-studio-router — enruta el flujo de trabajo completo y los límites de aprobación; todas las etapas.

  • project-initialization — crea y valida los contratos de Proyecto/Espacio de trabajo; configuración y G1.

  • painpoint-research — convierte la evidencia retenida en Painpoints de Audiencia revisables; investigación y G2.

  • content-creation — crea Paquetes de Contenido fundamentados en evidencia; producción de copy y G3.

  • visual-planning — crea el Sistema Visual y los planes de página sin producir imágenes; planificación posterior a G3.

  • image-set-production — resuelve la estrategia visual, los activos, el QA del Renderer, G4, el Bloqueo de Estilo y el QA del set final; producción hasta G5.

  • content-finalization — valida el set aprobado y crea evidencia de entrega/archivo; posterior a G5.

  • project-learning — gestiona reglas de proyecto confirmadas sin modificar silenciosamente los packs centrales o de industria; revisión de feedback explícita.

Limitaciones actuales de V1

  • La sincronización de metadatos finales de Feishu es PARTIAL: los campos dedicados de ID de Manifiesto Final y Huella Digital del Set Final aún no están en el Blueprint.

  • La subida de adjuntos a Feishu está DEFERRED; drive:file:upload no es necesario para la Finalización local.

  • No se incluyen MCP HTTP público, envío público ni publicación automática.

  • El ImageGen del Host debe estar instalado y disponible en el Host operativo.

  • El renderizado de producción depende del entorno local fijado de Playwright/Chromium y de las fuentes disponibles.

Desarrollo

Ejecuta pnpm check en Node 24. La suite completa valida formato, lint, tipos, contratos, estado, Runtime, Renderer, producción visual, Feishu/Lark, MCP, copias instaladas, Finalización, seguridad y ejemplos.

Lanzamiento y versionado

0.1.0 es la primera versión V1 de código abierto del repositorio. La versión está sincronizada en los metadatos del paquete y del Plugin. Los artefactos de lanzamiento deben pasar comprobaciones de instalación limpia y E2E instalado. Consulta lanzamiento y distribución.

Licencia

Content Ops Studio es código abierto bajo la Licencia MIT. Los componentes de terceros incluidos conservan sus licencias originales; consulta avisos de terceros.

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    A unified MCP layer that serves organization toolkits as MCP endpoints with per-tool permissions, an async approval queue, and full audit logging.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides MCP tools to read and edit live Pen Editor documents, including structure, layout, variables, screenshots, and batch design DSL, plus static guidelines and style guides.
    MIT

View all related MCP servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zhuangguangdahyh-dotcom/content-ops-studio'

If you have feedback or need assistance with the MCP directory API, please join our Discord server