content-ops-studio
Content Ops Studio
Content Ops Studio는 증거 기반, 승인 게이트 방식의 이미지 게시 콘텐츠 프로젝트를 실행하기 위한 로컬 우선 Codex 플러그인입니다. 프로젝트 데이터를 플러그인 외부에 유지하고, 승인된 모든 버전을 보존하며, 리서치, 카피, 비주얼 제작 및 전달을 복구 가능한 워크플로우로 전환합니다.
무엇인가
이 플러그인은 산업 전반에 걸쳐 특정 주제와 대상(Audience)에 대한 장기 콘텐츠 작업을 관리하는 운영자(Operator)를 위한 것입니다. 결정론적 로컬 상태, 엄격한 계약, 경계가 있는 MCP 도구, 선택적 Feishu/Lark 워크스페이스 통합, 호스트 네이티브 리서치 및 ImageGen 핸드오프, Playwright 렌더러, 시각적 QA, 명시적 승인 및 불변 최종 전달을 제공합니다.
자율 게시자, 범용 이미지 생성기, 승인 대체 수단, 클라우드 호스팅 공개 MCP 서비스 또는 고객 런타임 데이터 저장소가 아닙니다.
Related MCP server: Abbie MCP Server
핵심 기능
프로젝트 초기화, 레지스트리, 잠금, 저널, 체크포인트 및 복구.
호스트 매개 증거 리서치 및 항목별 G2 페인포인트 검토.
버전 관리 콘텐츠 패키지, 주장/중복/품질 검사 및 G3.
동적 비주얼 플래닝, 공식 커버 제작, G4 및 스타일 잠금(Style Lock).
6페이지 세트 제작, 페이지별 QA, 연속성, 그룹 QA 및 G5.
불변 최종 매니페스트, 결정론적 지문, 전달 무결성 및 아카이브.
158개의 엄격한 스키마, 159개의 생성된 TypeScript 파일, 71개의 경계가 있는 MCP 도구 및 8개의 스킬.
선택적 공식 Lark CLI 및 게이트된 Feishu OpenAPI 통합.
워크플로우
프로젝트 설정 → 리서치 / 페인포인트 → 콘텐츠 패키지 → G3 → 비주얼 플랜 → 첫 페이지 → G4 → 스타일 잠금 → 나머지 페이지 → 그룹 QA / 연속성 → G5 → 최종화 → 선택적 Feishu 동기화
G1–G5는 인간의 결정입니다. 점수, QA 결과 및 도구 성공은 자동으로 승인을 생성하지 않습니다.
요구 사항
Node.js
>=24 <25.저장소 개발용 pnpm
11.19.0.일반적인 Feishu 워크스페이스 작업을 위한 지원 공식
@larksuite/cli@1.0.63.프로덕션 렌더링용 Playwright/Chromium
1.62.1.생성된 시각 자산을 위한 호스트 설치 네이티브 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 또는 호스트 관리 플러그인 데이터 위치에 기록됩니다. 가장 짧은 완전한 설정은 QUICK_START.md에 있습니다.
프로젝트 및 워크스페이스 모델
플러그인 설치는 읽기 전용입니다. 프로젝트 프로필, 실행(Run), 저널, 매핑, 승인된 자산, 전달 패키지 및 아카이브는 외부 프로젝트 홈 아래에 있습니다. 프로덕션, 캘리브레이션 및 TEST 픽스처는 격리되어 있습니다. 픽스처 승인은 프로덕션을 승인할 수 없습니다.
승인 게이트
G1은 프로젝트 구성을 확인합니다.
G2는 개별 페인포인트를 검토합니다.
G3은 정확한 콘텐츠/카피 버전을 승인합니다.
G4는 체크섬에 바인딩된 공식 첫 페이지를 승인하고 현재 스타일 잠금을 생성합니다.
G5는 최종화 전에 정확한 최종 페이지 체크섬을 승인합니다.
REVISE 및 REJECT는 기록을 보존합니다. 이후 버전은 오래된 다운스트림 승인을 무효화합니다.
비주얼 및 이미지 제작
이미지 제작 스킬 V1은 PRODUCTION_READY / FROZEN_FOR_V1입니다. 4D 단계에서 프로덕션 신뢰성 결함이 노출되었고, 4E 단계에서 이를 수리했으며 두 개의 동결된 결정론적 전략 회귀 테스트가 통과했습니다. 이는 어떤 커버 레이아웃, 색상, 크롭 또는 주의 모드를 범용 템플릿으로 만들지 않습니다. 추가 비주얼 기능 작업은 V1.1+에 속합니다.
생성된 비주얼은 호스트 설치 ImageGen 기능에서 제공됩니다. 모든 공식 중국어 텍스트는 렌더러가 구성합니다. Chromium은 명시적으로 설치되고 렌더러 닥터를 통과해야 합니다. 프로덕션에서 시스템 Chrome 또는 Mock 폴백은 허용되지 않습니다.
Feishu 및 Lark 통합
공식 Lark CLI OAuth가 기본 Feishu 경로입니다. 플러그인 설정/닥터 도구를 사용하고 채팅이나 CLI 인수에 자격 증명을 절대 붙여넣지 마세요. 라이브 쓰기는 명시적으로 게이트되고 읽기 검증됩니다. 레거시 엔터프라이즈 앱 어댑터는 프로세스 환경에서만 비밀을 수락합니다.
MCP 및 플러그인 사용
패키지는 번들 STDIO MCP를 통해 71개의 폐쇄 스키마 도구를 노출합니다. 읽기 도구는 계획 및 검사용이며, 쓰기는 명시적 확인, 사전 쓰기 검사, 멱등성 및 읽기백이 필요합니다. 플러그인은 임의 셸, 원시 HTTP, 자격 증명 또는 삭제 도구를 노출하지 않습니다.
최종화 및 전달
최종화에는 현재 G3/G4/G5, 활성 스타일 잠금, 모든 승인된 페이지, 단일 페이지 및 그룹 증거 통과, 연속성 및 하드 블록 제로가 필요합니다. PNG 바이트와 체크섬을 다시 읽고, FINAL_MANIFEST_V1, 최종 세트 지문, 승인 전용 전달 패키지, 무결성 보고서 및 버전 관리 아카이브를 생성합니다. 일반 최종화는 ImageGen 및 렌더러 호출을 0회 수행합니다.
복구 및 멱등성
모든 쓰기는 저널링되고 버전에 바인딩됩니다. 동일한 작업을 재시도하면 검증된 아티팩트를 재사용합니다. 동일한 불변 버전 아래의 충돌하는 페이로드는 안정적인 충돌 코드로 중지됩니다. 부분 실패는 증거를 보존하고 마지막 검증된 체크포인트에서 재개합니다. 롤백은 승인된 기록을 절대 삭제하지 않습니다.
보안
자격 증명, 토큰, 고객 데이터, 개인 자산 또는 외부 프로젝트 홈을 저장소나 플러그인 루트에 절대 넣지 마세요. 릴리스 패키징은 종속성, 캐시, 런타임 출력 및 과거 래스터 증거를 제외합니다. SECURITY.md 및 PRIVACY.md를 참조하세요.
8가지 스킬
content-studio-router— 전체 워크플로우와 승인 경계를 라우팅합니다. 모든 단계.project-initialization— 프로젝트/워크스페이스 계약을 생성하고 검증합니다. 설정 및 G1.painpoint-research— 보유 증거를 검토 가능한 대상 페인포인트로 전환합니다. 리서치 및 G2.content-creation— 증거 기반 콘텐츠 패키지를 생성합니다. 카피 제작 및 G3.visual-planning— 이미지를 생성하지 않고 비주얼 시스템과 페이지 계획을 생성합니다. G3 이후 계획.image-set-production— 비주얼 전략, 자산, 렌더러 QA, G4, 스타일 잠금 및 최종 세트 QA를 해결합니다. 프로덕션부터 G5까지.content-finalization— 승인된 세트를 검증하고 전달/아카이브 증거를 생성합니다. G5 이후.project-learning— 코어 또는 산업 팩을 조용히 수정하지 않고 확인된 프로젝트 수준 규칙을 관리합니다. 명시적 피드백 검토.
현재 V1 제한 사항
Feishu 최종 메타데이터 동기화는
PARTIAL입니다. 전용 최종 매니페스트 ID 및 최종 세트 지문 필드는 아직 Blueprint에 없습니다.Feishu 첨부 파일 업로드는
DEFERRED입니다.drive:file:upload는 로컬 최종화에 필요하지 않습니다.공개 HTTP MCP, 공개 제출 및 자동 게시는 포함되지 않습니다.
호스트 ImageGen이 설치되고 운영 호스트에서 사용 가능해야 합니다.
프로덕션 렌더링은 고정된 로컬 Playwright/Chromium 환경과 사용 가능한 글꼴에 의존합니다.
개발
Node 24에서 pnpm check를 실행하세요. 전체 스위트는 포맷, 린트, 타입, 계약, 상태, 런타임, 렌더러, 비주얼 프로덕션, 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