AI-Novel-Writing-Assistant: 장편 소설 집필의 전체 라이프사이클을 관리하는 감독 스타일의 AI 제작 시스템
AI-Novel-Writing-Assistant: 장편 소설 집필의 전체 라이프사이클을 관리하는 감독 스타일의 AI 제작 시스템
문제 해결
이 프로젝트는 단순한 "prompt-and-response" 채팅 인터페이스가 종종 일관성 없는 플롯과 파편화된 서사를 초래하는 문제를 해결하여, AI로 장편 소설을 쓰는 데 따르는 어려움을 다룹니다. 초보자가 수백 개의 챕터에 걸쳐 상위 수준의 계획, 세계관 구축, 캐릭터 일관성을 관리함으로써 책 한 권을 완성할 수 있도록 설계된 구조화된 "감독 스타일" 제작 시스템을 제공합니다.
작동 방식
이 시스템은 LangGraph와 LangChain으로 오케스트레이션되는 AI 네이티브 워크플로우를 사용하여 단 하나의 영감에서 전체 소설로 변환합니다. 다음과 같이 상호 연결된 일련의 단계들을 통해 작동합니다:
- Automatic Director: 단순한 아이디어로부터 전체적인 방향, 세계관 구축, 챕터 수준의 작업을 생성합니다.
- Production Pipeline: 생성, 감사, 수정이 체인 형태로 이루어지며, 체크포인트에서 일시 중지 및 재개할 수 있습니다.
- Creative Hub: 자연어 의도를 특정 계획 또는 실행 작업으로 라우팅하는 중앙 에이전트 런타임입니다.
- Long-term Assets: RAG (via Qdrant) 및 "Style Engine"을 사용하여 세계관 설정, 캐릭터 아카이브, 특정 집필 스타일의 지식 베이스를 유지하며, 생성 과정에서 이를 호출하여 일관성을 보장합니다.
- Feedback Loop: 완료된 모든 챕터는 캐릭터 상태, 사실 관계, 플롯 훅을 글로벌 컨텍스트로 피드백하여 후속 챕터에 영향을 미줍니다.
대상 사용자
- Novice Writers: 아이디어는 있지만 장편 소설을 구조화할 경험이 부족한 사람들.
- AI Developers: 실제 애플리케이션에서 복잡한 Agent Workflows, LangGraph 오케스트레이션, 그리고 롱 체인 작업 관리를 구현하는 데 관심이 있는 사람들.
주요 특징
- End-to-End Production: 초기 영감부터 매크로 계획, 권수 전략, 챕터 실행 및 품질 수리에 이르는 모든 과정을 다룹니다.
- Character Evolution Tracking: 챕터를 스캔하여 캐릭터의 외형 및 상태 변화를 추적하고, 일관된 시각적 참조를 생성합니다.
- Style Engine: 사용자가 기존 텍스트에서 집필 스타일 특징을 추출하고 저장하여, 전형적인 "AI스러운" 문체를 피할 수 있게 합니다.
- Crossover Workflows: 완성된 소설을 만화나 단편 드라마 대본으로 각색하는 워크숍을 포함합니다.
- Multi-Model Routing: 다양한 작업(계획 vs 집필 vs 감사)을 서로 다른 LLM 제공업체(OpenAI, DeepSeek 등)로 라우팅하는 것을 지원합니다.