🧩 Plugin Catalog
Multi-SaaS Kit 의 49개 Plugin 통합 문서.
Monetization
- Ads — 광고 통합 — Google AdSense + 자체 광고(House Ads) + ads.txt + 정책 페이지 자동 차단
- Analytics — 사이트별 애널리틱스 스크립트 — Google Analytics 4 + Naver Analytics + Custom Script (head/body-end)
AI / LLM
- Agent — AI 에이전트 프레임워크 — 작업 정의/실행/추적
- AiRelay — LLM relay 어댑터 — OpenAI-compatible 호출 + 응답 정규화 (LiteLLM 호환, Chorus 제외)
- AiTracking — AI 호출 이력 추적 — RunStatus enum + Duration 계산 + multi-provider TokenUsage 정규화 + Retry policy
- ApiBilling — API 과금 엔진 — 원가 추정, 안전마진, 고객별 판매가, 역마진 보정
- ApiUsageAnalytics — API 사용량 분석 — LiteLLM SpendLog 동기화 + composite 실제 비용 병합 + 운영 대시보드 집계
- PromptTemplating — Prompt 저장/변수치환/캐싱/버전관리 + 운영자 Filament UI (scope 매핑은 SaaS 책임)
Content
- AiSvg — AI SVG 시각 자산 생성 — prompt builder + SVG 보안 정화
- Annotation — 범용 anchor 주석 — kind/visibility/parent 검증 + 가시성 정책 (도메인 무관)
- AssetLibrary — 범용 콘텐츠 자산 업로드, 보안 검사, R2 저장, presigned URL 인프라
- Content — 콘텐츠 저장 / 메타데이터 / 다국어 지원
- ContentGeneration — 콘텐츠 생성 단계 (Stage 1~3) — Stage enum + sequential gate + 진행 추적
- DocumentProcessor — Markdown / HTML 렌더링, RichEditor 보안 정화, 문서 메타 처리
- Illustration — AI 시각 자산 (SVG) — prompt builder + SVG 보안 정화 (script/iframe/external image 차단)
- Reader — Sequential 콘텐츠 viewer — 테마 / 진도 / 콘텐츠 모드 결정 (Pure)
- Webbook — 학습자 웹북 뷰어 — 테마 결정 / 진도 계산 / 콘텐츠 모드 결정 (Pure)
Infrastructure
- ApiGateway — API 토큰 / 사용량 / 단가 — 정책 평가 + 비용 계산
- Crawler — 범용 크롤러 플랫폼 인프라 — Laravel Crawler plugin + Python runtime adapter 계약
- ExternalSsoModule — 외부 OSS 모듈 SSO 통합 인프라 — OAuth2/OIDC/Discourse SSO/API 토큰/Reverse proxy 5종 어댑터 (M1~M4) + SaaS Plugins 매트릭스 통합 + bridge plugin 카탈로그
- FeatureFlag — Plan / Subscription 기반 feature gating + 3계층 오버라이드 (축소만 허용)
- KeywordTracking — 키워드 랭킹 추적 — RankableItem 추상화 + rank_diff/trend 자동 분류
- PdfService — HTML/Markdown/Office → PDF 변환 service plugin (Gotenberg 기반, MIT). multi-saas-kit core 와 모든 SaaS (Lunar 영역 제외) 의 공통 PDF 발행 인프라.
- RankingTracker — Ranking 추적 — RankableItemInterface + rank_diff/trend 자동 분류 (검색어/상품/콘텐츠 모두)
- ReviewQueue — 범용 검수 큐 — verdict enum + priority + age bonus 정렬 (콘텐츠/신고/환불/검수 모두)
- StagePipeline — 다단계 파이프라인 — Stage enum + sequential gate + 진행률 (모든 다단계 처리)
- TreeStructure — 범용 트리 구조 — traversal/path/audit verdict 집계 (조직도/카테고리/메뉴/단원 모두)
Learning
- AssessmentReport — 학습 평가 보고서 — payload 검증 + aggregated_scores 추출 + brief/full 직렬화
- ContentReview — 콘텐츠 검수 — verdict enum + queue priority 계산 (urgent/high/normal/low + age bonus)
- CurriculumStructure — 교육과정 Chapter 트리 — 트래버설 / path / 구조 감사 checklist + verdict 집계 (Pure)
- ModuleGenerator — 학습 모듈 (Stage 4) — ModuleStatus 상태 머신 + 표준/tenant 타입 통합 레지스트리
- QuestionAuthoring — 사람 제작 문제 작성 + 9-state 검수 워크플로우 (Filament Form/Action 재사용 + AuditLog)
- QuestionGeneration — 문제 생성 — RenderStatus enum + template scope resolver + rendering meta validator
- QuestionLogic — Abstract Generator infrastructure — deterministic 문제 생성 (SaaS 측 generator 자체 구현)
- QuestionRenderer — 학습/평가 SaaS 의 문제 렌더링 인프라 — 카드/온라인/프린트 3-mode 통합 + RenderTemplate Registry + Filament Template Gallery
- QuestionWorkshop — RenderTemplate 디자이너 검수 UI — mode 별 미리보기 + 9-state 검수 흐름
- WritingPractice — 쓰기 연습장 — 숫자/한글/영어/한자 + 프린트/온라인 모드 + 학습 흐름
Community
- Board — Light tier 게시판 — 공지 / FAQ / 1:1 문의 / 약관·정책 페이지 (운영자↔고객 단방향). 풀 커뮤니티 (검색·좋아요·팔로우·멘션·실시간 토론)는 미지원 — 필요 시 ExternalSsoModule + Flarum (MIT) 권장. 자세한 정책은 ADR-046.
- LessonThread — 레슨별 Q&A 포럼 — thread/reply 검증 + 1단계 reply depth + 권한 정책
- Thread — Thread/reply payload 검증 + 정책 결정 (Q&A 포럼/게시판/FAQ 등 범용)
Input & UX
- BrushConfiguration — 캔버스 brush 렌더 설정 — 기본값 + 검증/정규화
- DigitalInk — 디지털 잉크 stroke 데이터 포맷 표준 (검증 / 정규화)
- HandwritingInput — 필기 입력 캔버스 통합 — DigitalInk + RecognitionBridge + BrushConfiguration 조립
- RecognitionBridge — 디지털 잉크 인식 provider 어댑터 + 후보 정규화
Commerce & Billing
- Commerce — Light tier Commerce — 서비스 결제 (SaaS Plan 구독 / 단건 결제 / 인보이스 / 쿠폰). 풀 쇼핑몰 (다중 옵션·SKU / 카트 / 배송 / 재고 / 리뷰)는 미지원 — 필요 시 LunarCommerce (T3 / MIT, Filament native) 권장. 자세한 정책은 ADR-046.
- LunarCommerce — Full e-commerce solution — Lunar PHP (T3 Fork & Import) wrapper plugin. 멀티채널 / 멀티통화 / 카탈로그 / 카트 / 주문 / 할인 / 세금 / 배송 / PG 어댑터 모두 지원. Light tier Commerce 와 상호 배타 (둘 중 택일).
Security & Auth
- CrossDomainSsoUser — 일반 사용자용 Cross-Domain SSO — auth.codebase.how broker 경유 voca↔academy↔exam 등 다도메인 SSO + B2B SAML/OIDC + Social OAuth 통합
- PasswordPolicy — NIST SP 800-63B 기반 비밀번호 정책 검증과 재사용 방지
- SocialAuth — OAuth 소셜 로그인 (Google / Apple / Kakao 등)