content-ops-studio
Content Ops Studio
Content Ops Studio ist ein lokales Codex-Plugin für die Durchführung evidenzbasierter, genehmigungspflichtiger Bildbeitrags-Projekte. Es hält Projektdaten außerhalb des Plugins, bewahrt jede genehmigte Version auf und verwandelt Recherche, Texterstellung, visuelle Produktion und Auslieferung in einen wiederherstellbaren Workflow.
Was es ist
Das Plugin richtet sich an Operatoren, die langfristige Content-Arbeit für ein Subjekt und eine Zielgruppe über Branchen hinweg verwalten. Es bietet deterministischen lokalen Zustand, strikte Verträge, begrenzte MCP-Tools, optionale Feishu/Lark-Workspace-Integration, Host-native Recherche und ImageGen-Übergaben, einen Playwright-Renderer, visuelle Qualitätssicherung, explizite Genehmigungen und unveränderliche Endauslieferung.
Es ist kein autonomer Publisher, kein generischer Bildgenerator, kein Genehmigungsersatz, kein cloud-gehosteter öffentlicher MCP-Dienst und kein Ort zur Speicherung von Kundendaten zur Laufzeit.
Related MCP server: Abbie MCP Server
Kernfunktionen
Projektinitialisierung, Registry, Sperren, Journale, Checkpoints und Wiederherstellung.
Host-vermittelte Evidenzrecherche und Painpoint-Review auf Elementebene (G2).
Versionierte Content-Pakete, Anspruchs-/Duplikats-/Qualitätsprüfungen und G3.
Dynamische visuelle Planung, formelle Cover-Produktion, G4 und Style Lock.
Sechsseitige Set-Produktion, Seiten-QA, Kontinuität, Gruppen-QA und G5.
Unveränderliches Final-Manifest, deterministischer Fingerabdruck, Lieferintegrität und Archiv.
158 strikte Schemas, 159 generierte TypeScript-Dateien, 71 begrenzte MCP-Tools und 8 Skills.
Optionale offizielle Lark-CLI und gated Feishu-OpenAPI-Integration.
Workflow
Project Setup → Research / Painpoint → Content Package → G3 → Visual Plan → First Page → G4 → Style Lock → Remaining Pages → Group QA / Continuity → G5 → Finalization → Optional Feishu Sync
G1–G5 sind menschliche Entscheidungen. Bewertungen, QA-Ergebnisse und Tool-Erfolge erzeugen niemals automatisch eine Genehmigung.
Anforderungen
Node.js
>=24 <25.pnpm
11.19.0für die Repository-Entwicklung.Unterstützte offizielle
@larksuite/cli@1.0.63für gewöhnliche Feishu-Workspace-Operationen.Playwright/Chromium
1.62.1für die Produktionsdarstellung.Eine Host-installierte native ImageGen-Fähigkeit für generierte visuelle Assets.
Das Plugin erfordert nicht, dass ein Operator einen OpenAI-API-Schlüssel konfiguriert. Siehe den Umgebungsvertrag.
Installation
Für Quellvalidierung:
corepack enable
pnpm install --frozen-lockfile
pnpm check
pnpm release:packDas installierbare Plugin-Root innerhalb des Pakets ist plugins/content-ops-studio/. Es enthält seinen eigenen gebündelten STDIO-MCP-Server und benötigt zur Laufzeit kein Repository-node_modules. Folgen Sie Quick Start und lokale Plugin-Installation.
Schnellstart
Führen Sie content_ops_doctor aus, initialisieren Sie ein Projekt über content_ops_plan_project_initialization und führen Sie jeden Schreibvorgang nur nach dessen expliziter Bestätigung aus. Laufzeitartefakte werden in externes CONTENT_OPS_HOME oder den vom Host verwalteten Plugin-Datenort geschrieben. Die kürzeste vollständige Einrichtung finden Sie in QUICK_START.md.
Projekt- und Workspace-Modell
Die Plugin-Installation ist schreibgeschützt. Projektprofile, Runs, Journale, Zuordnungen, genehmigte Assets, Lieferpakete und Archive liegen unter einem externen Projekt-Home. Produktions-, Kalibrierungs- und TEST-Fixtures sind isoliert; Fixture-Genehmigungen können keine Produktion autorisieren.
Genehmigungs-Gates
G1 bestätigt die Projektkonfiguration.
G2 überprüft einzelne Painpoints.
G3 genehmigt eine exakte Content-/Copy-Version.
G4 genehmigt die prüfsummengebundene formelle erste Seite und erstellt den aktuellen Style Lock.
G5 genehmigt die exakten finalen Seitenprüfsummen vor der Finalisierung.
REVISE und REJECT bewahren den Verlauf. Eine spätere Version invalidiert veraltete nachgelagerte Genehmigungen.
Visuelle und Bildproduktion
Image Production Skill V1 ist PRODUCTION_READY / FROZEN_FOR_V1. Phase 4D deckte Produktionszuverlässigkeitsdefekte auf; Phase 4E reparierte sie, und beide eingefrorenen deterministischen Strategie-Regressionen bestehen. Dies macht kein Cover-Layout, keine Farbe, keinen Zuschnitt oder Aufmerksamkeitsmodus zu einer universellen Vorlage. Weitere visuelle Fähigkeitsarbeit gehört zu V1.1+.
Generierte Visuals stammen aus der Host-installierten ImageGen-Fähigkeit. Der gesamte formelle chinesische Text wird vom Renderer erstellt. Chromium muss explizit installiert sein und den Renderer-Doctor bestehen; kein System-Chrome- oder Mock-Fallback ist in der Produktion erlaubt.
Feishu- und Lark-Integration
Offizielle Lark-CLI-OAuth ist der Standard-Feishu-Pfad. Verwenden Sie die Plugin-Setup-/Doctor-Tools und fügen Sie niemals Anmeldedaten in Chat- oder CLI-Argumente ein. Live-Schreibvorgänge bleiben explizit gated und leseverifiziert. Der Legacy-Enterprise-App-Adapter akzeptiert Geheimnisse nur aus der Prozessumgebung.
MCP- und Plugin-Nutzung
Das Paket stellt 71 geschlossene Schema-Tools über den gebündelten STDIO-MCP bereit. Lesetools planen und prüfen; Schreibvorgänge erfordern explizite Bestätigung, Pre-Write-Checks, Idempotenz und Rücklesung. Das Plugin bietet kein beliebiges Shell-, Roh-HTTP-, Anmeldedaten- oder Löschtool.
Finalisierung und Auslieferung
Die Finalisierung erfordert aktuelle G3/G4/G5, aktiven Style Lock, jede genehmigte Seite, bestandene Einzelseiten- und Gruppen-Evidenz, Kontinuität und null harte Blöcke. Sie liest PNG-Bytes und Prüfsummen erneut, erstellt FINAL_MANIFEST_V1, einen Final-Set-Fingerabdruck, ein nur-genehmigtes Lieferpaket, einen Integritätsbericht und ein versioniertes Archiv. Normale Finalisierung tätigt null ImageGen- und Renderer-Aufrufe.
Wiederherstellung und Idempotenz
Jeder Schreibvorgang wird journaliert und versionsgebunden. Das Wiederholen einer identischen Operation verwendet verifizierte Artefakte erneut. Konfliktierende Payloads unter derselben unveränderlichen Version stoppen mit einem stabilen Konfliktcode. Teilfehler bewahren Evidenz und setzen vom letzten verifizierten Checkpoint fort; Rollback löscht niemals genehmigten Verlauf.
Sicherheit
Legen Sie niemals Anmeldedaten, Tokens, Kundendaten, persönliche Assets oder externe Projekt-Homes im Repository oder Plugin-Root ab. Release-Pakete schließen Abhängigkeiten, Caches, Laufzeitausgaben und historische Raster-Evidenz aus. Siehe SECURITY.md und PRIVACY.md.
Die acht Skills
content-studio-router— leitet den vollständigen Workflow und die Genehmigungsgrenzen; alle Stufen.project-initialization— erstellt und validiert Projekt-/Workspace-Verträge; Setup und G1.painpoint-research— verwandelt aufbewahrte Evidenz in überprüfbare Zielgruppen-Painpoints; Recherche und G2.content-creation— erstellt evidenzbasierte Content-Pakete; Copy-Produktion und G3.visual-planning— erstellt das visuelle System und Seitenpläne ohne Bilderzeugung; Planung nach G3.image-set-production— löst visuelle Strategie, Assets, Renderer-QA, G4, Style Lock und Final-Set-QA; Produktion bis G5.content-finalization— validiert das genehmigte Set und erstellt Liefer-/Archiv-Evidenz; nach G5.project-learning— verwaltet bestätigte projektbezogene Regeln, ohne Kern- oder Branchenpakete stillschweigend zu ändern; explizites Feedback-Review.
Aktuelle V1-Einschränkungen
Feishu-Final-Metadaten-Sync ist
PARTIAL: Dedizierte Final-Manifest-ID- und Final-Set-Fingerabdruck-Felder sind noch nicht im Blueprint.Feishu-Anhang-Upload ist
DEFERRED;drive:file:uploadist für lokale Finalisierung nicht erforderlich.Öffentliches HTTP-MCP, öffentliche Einreichung und automatisches Veröffentlichen sind nicht enthalten.
Host-ImageGen muss im betreibenden Host installiert und verfügbar sein.
Produktionsdarstellung hängt von der gepinnten lokalen Playwright/Chromium-Umgebung und verfügbaren Schriftarten ab.
Entwicklung
Führen Sie pnpm check auf Node 24 aus. Die vollständige Suite validiert Formatierung, Lint, Typen, Verträge, Zustand, Runtime, Renderer, visuelle Produktion, Feishu/Lark, MCP, installierte Kopien, Finalisierung, Sicherheit und Beispiele.
Release und Versionierung
0.1.0 ist das erste Open-Source-V1-Release des Repositorys. Die Version ist über Paket- und Plugin-Metadaten synchronisiert. Release-Artefakte müssen saubere Installation und installierte E2E-Checks bestehen. Siehe Release und Distribution.
Lizenz
Content Ops Studio ist Open Source unter der MIT-Lizenz. Gebündelte Drittanbieterkomponenten behalten ihre ursprünglichen Lizenzen; siehe Drittanbieter-Hinweise.
This server cannot be installed
Maintenance
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
Cloud MCP for project data, analytics, research, content planning, media generation, and growth.
Creative-intelligence MCP for campaign strategy, ad builds, QA, and reporting.
Create, schedule, and publish social posts, manage accounts, and read analytics as MCP tools.
Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.
Related MCP Servers
FlicenseNot gradedqualityBmaintenanceA unified MCP layer that serves organization toolkits as MCP endpoints with per-tool permissions, an async approval queue, and full audit logging.- AlicenseNot gradedqualityBmaintenanceProvides tools for governed project work, including project setup, workspace management, and task execution, with credential-safe MCP wiring.MIT
- AlicenseNot gradedqualityCmaintenanceProvides 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
- FlicenseNot gradedqualityBmaintenanceEnables to plan, write, illustrate, and voice a full marketing campaign through an MCP pipeline that generates copy, moodboards, voiceovers, and images with automated guardrails and budget controls.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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