content-ops-studio
Content Ops Studio
Content Ops Studio — это локальный плагин Codex для ведения контент-проектов с публикацией изображений, основанных на доказательствах и проходящих этапы утверждения. Он хранит данные проекта вне плагина, сохраняет каждую утверждённую версию и превращает исследование, тексты, визуальное производство и доставку в восстанавливаемый рабочий процесс.
Что это такое
Плагин предназначен для операторов, управляющих долгосрочной контентной работой для субъекта и аудитории в разных отраслях. Он обеспечивает детерминированное локальное состояние, строгие контракты, ограниченные MCP-инструменты, опциональную интеграцию с рабочим пространством Feishu/Lark, исследование на стороне Host и передачу в ImageGen, рендерер Playwright, визуальный контроль качества, явные утверждения и неизменяемую финальную доставку.
Это не автономный издатель, не универсальный генератор изображений, не замена утверждению, не облачный публичный MCP-сервис и не место для хранения пользовательских данных времени выполнения.
Related MCP server: Abbie MCP Server
Основные возможности
Инициализация проекта, реестр, блокировки, журналы, контрольные точки и восстановление.
Исследование доказательств через Host и проверка болевых точек G2 на уровне элементов.
Версионированные контент-пакеты, проверки утверждений/дубликатов/качества и G3.
Динамическое визуальное планирование, формальное производство обложки, G4 и фиксация стиля (Style Lock).
Производство набора из шести страниц, контроль качества постранично, непрерывность, групповой контроль качества и G5.
Неизменяемый финальный манифест, детерминированный отпечаток, целостность доставки и архив.
158 строгих схем, 159 сгенерированных TypeScript-файлов, 71 ограниченный MCP-инструмент и 8 навыков.
Опциональный официальный Lark CLI и управляемая интеграция с Feishu OpenAPI.
Рабочий процесс
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 — это решения человека. Оценки, результаты контроля качества и успешность инструментов никогда не создают автоматического утверждения.
Требования
Node.js
>=24 <25.pnpm
11.19.0для разработки репозитория.Поддерживаемый официальный
@larksuite/cli@1.0.63для обычных операций с рабочим пространством Feishu.Playwright/Chromium
1.62.1для производственного рендеринга.Установленная на Host нативная возможность ImageGen для создаваемых визуальных ресурсов.
Плагин не требует от оператора настройки ключа OpenAI API. См. контракт окружения.
Установка
Для проверки исходного кода:
corepack enable
pnpm install --frozen-lockfile
pnpm check
pnpm release:packУстанавливаемый корень плагина внутри пакета — plugins/content-ops-studio/. Он содержит собственный встроенный STDIO MCP-сервер и не требует node_modules репозитория во время выполнения. Следуйте Краткому руководству и локальной установке плагина.
Быстрый старт
Запустите content_ops_doctor, инициализируйте проект через content_ops_plan_project_initialization и выполняйте каждую запись только после её явного подтверждения. Артефакты времени выполнения записываются во внешний CONTENT_OPS_HOME или в управляемое Host расположение данных плагина. Самый короткий полный процесс описан в QUICK_START.md.
Модель проекта и рабочего пространства
Установка плагина доступна только для чтения. Профили проектов, запуски, журналы, сопоставления, утверждённые ресурсы, пакеты доставки и архивы находятся во внешнем домашнем каталоге проекта. Производственные, калибровочные и TEST-фикстуры изолированы; утверждения фикстур не могут авторизовать производство.
Этапы утверждения
G1 подтверждает конфигурацию проекта.
G2 проверяет отдельные болевые точки.
G3 утверждает точную версию контента/текста.
G4 утверждает формальную первую страницу, привязанную к контрольной сумме, и создаёт текущий Style Lock.
G5 утверждает точные контрольные суммы финальных страниц перед финализацией.
REVISE и REJECT сохраняют историю. Более поздняя версия аннулирует устаревшие последующие утверждения.
Визуальное производство и производство изображений
Навык производства изображений V1 — PRODUCTION_READY / FROZEN_FOR_V1. Фаза 4D выявила дефекты надёжности производства; фаза 4E устранила их, и обе замороженные детерминированные регрессии стратегии проходят. Это не превращает ни один макет обложки, цвет, кадрирование или режим внимания в универсальный шаблон. Дальнейшая работа над визуальными возможностями относится к V1.1+.
Сгенерированные визуальные материалы поступают из установленной на Host возможности ImageGen. Весь официальный китайский текст составляется рендерером. Chromium должен быть явно установлен и пройти проверку Renderer Doctor; в производстве не допускается использование системного Chrome или запасного варианта Mock.
Интеграция с Feishu и Lark
Официальный OAuth Lark CLI — это путь Feishu по умолчанию. Используйте инструменты настройки/Doctor плагина и никогда не вставляйте учётные данные в чат или аргументы CLI. Живые записи остаются явно ограниченными и проверяются чтением. Устаревший адаптер корпоративного приложения принимает секреты только из окружения процесса.
Использование MCP и плагина
Пакет предоставляет 71 инструмент с закрытой схемой через встроенный STDIO MCP. Инструменты чтения планируют и проверяют; записи требуют явного подтверждения, проверок перед записью, идемпотентности и обратного чтения. Плагин не предоставляет произвольную оболочку, сырой HTTP, инструменты для работы с учётными данными или удаления.
Финализация и доставка
Финализация требует актуальных G3/G4/G5, активного Style Lock, каждой утверждённой страницы, прохождения проверок отдельных страниц и группы, непрерывности и отсутствия жёстких блокировок. Она повторно считывает байты PNG и контрольные суммы, создаёт FINAL_MANIFEST_V1, отпечаток финального набора, пакет доставки только с утверждёнными элементами, отчёт о целостности и версионированный архив. Обычная финализация не выполняет вызовов ImageGen и Renderer.
Восстановление и идемпотентность
Каждая запись журналируется и привязывается к версии. Повторная попытка идентичной операции использует проверенные артефакты. Конфликтующие полезные нагрузки под одной и той же неизменяемой версией останавливаются со стабильным кодом конфликта. Частичные сбои сохраняют доказательства и возобновляются с последней проверенной контрольной точки; откат никогда не удаляет утверждённую историю.
Безопасность
Никогда не помещайте учётные данные, токены, данные клиентов, личные ресурсы или внешние домашние каталоги проектов в репозиторий или корень плагина. Пакеты релизов исключают зависимости, кэши, выходные данные времени выполнения и исторические растровые доказательства. См. SECURITY.md и PRIVACY.md.
Восемь навыков
content-studio-router— маршрутизирует полный рабочий процесс и границы утверждений; все этапы.project-initialization— создаёт и проверяет контракты проекта/рабочего пространства; настройка и G1.painpoint-research— превращает сохранённые доказательства в проверяемые болевые точки аудитории; исследование и G2.content-creation— создаёт контент-пакеты на основе доказательств; производство текстов и G3.visual-planning— создаёт визуальную систему и планы страниц без создания изображений; планирование после G3.image-set-production— решает визуальную стратегию, ресурсы, контроль качества рендерера, G4, Style Lock и контроль качества финального набора; производство до G5.content-finalization— проверяет утверждённый набор и создаёт доказательства доставки/архива; после G5.project-learning— управляет подтверждёнными правилами уровня проекта без молчаливого изменения основных или отраслевых пакетов; явный обзор обратной связи.
Текущие ограничения V1
Синхронизация финальных метаданных Feishu —
PARTIAL: выделенные поля Final Manifest ID и Final Set Fingerprint ещё не в Blueprint.Загрузка вложений Feishu —
DEFERRED;drive:file:uploadне требуется для локальной финализации.Публичный HTTP MCP, публичная отправка и автоматическая публикация не включены.
Host ImageGen должен быть установлен и доступен в работающем Host.
Производственный рендеринг зависит от закреплённого локального окружения Playwright/Chromium и доступных шрифтов.
Разработка
Запустите pnpm check на Node 24. Полный набор проверяет форматирование, линт, типы, контракты, состояние, Runtime, Renderer, визуальное производство, Feishu/Lark, MCP, установленные копии, финализацию, безопасность и примеры.
Релиз и версионирование
0.1.0 — первый релиз V1 репозитория с открытым исходным кодом. Версия синхронизирована между пакетом и метаданными плагина. Артефакты релиза должны проходить проверки чистой установки и установленного E2E. См. релиз и распространение.
Лицензия
Content Ops Studio — это открытый исходный код под лицензией MIT. Включённые сторонние компоненты сохраняют свои оригинальные лицензии; см. уведомления о сторонних компонентах.
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