본문으로 건너뛰기

ContentGeneration

콘� �츠 생성 단계 (Stage 1~3) — Stage enum + sequential gate + 진행 추적

상태

항목
Layercomposite
TierL1
Statuswip
Version0.9.0
가격Free (free)
**카�
�고리**Content

개요

개요

ContentGeneration 은 multi-saas-kit 의 Layer 2 Composite Plugin � 니다. academy.how 의 Stage 1~3 콘� �츠 생성 파이프라인을 표준 enum + state machine 으로 추출.

핵심 컴포넌트

Stage (enum)

3단계 + 순서 관리:

  • EXTRACT (1) — 원본 자료 추출 (PDF/Asset → text)
  • ANALYZE (2) — 분석/메타 추출 (chapter/lesson 분류)
  • RENDER (3) — 학습 콘� �츠 렌더 (HTML/SVG)

메서드: order(), next(), previous().

StageProgressTracker (Pure)

  • status($completed) — 현재 / 다음 / 진행률 / blocked 여부
  • canEnter($stage, $completed) — 이전 단계 모두 완료해야 다음 진� (재귀)
  • Gap 검출 — extract 미완료인데 render 완료 같은 비정상 상태 감지

의존성

  • DocumentProcessor — 추출된 콘� �츠를 Document 로 저장

출처

academy.how ContentExtractor + LessonBriefExtractor + BookProfileExtractor 의 Stage 1~3 흐름 추출.

라이선스

MIT

의존성

데모


🛒 Plugin Store에서 보기: store.codebase.how/plugins/content-generation