ExplosiveCoderflome/AI-Novel-Writing-Assistant

面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-driven workflows.

해결하는 문제

이 프로젝트는 장편 및 단편 AI 보조 소설 집필을 위한 포괄적인 워크스테이션을 제공합니다. 수천 단어에 걸쳐 세계관, 캐릭터 아크, 플롯 전개의 일관성을 유지하는 어려움을 해결하여 단순한 아이디어를 구조화된 완벽한 책으로 변환합니다.

작동 방식

이 시스템은 "AI 디렉터"(V1 및 V2 버전 제공)를 사용하여 창작 과정을 관리합니다. 초기 영감부터 세계관 구축, 캐릭터 생성, 챕터별 계획까지 사용자를 안내합니다. 제작 체인에는 컨텍스트(세계 규칙, 캐릭터 상태, 스타일 가이드 포함) 구성, 초안 생성, 특정 규칙에 따른 검토, 저장 전 로컬 수정 작업이 포함됩니다. 또한 기존 작품을 구조적 및 문체적 참조를 위해 분해하는 "도서 분석" 도구도 갖추고 있습니다.

대상 사용자

  • 예비 작가: 소설 집필이 처음이며 구조와 계획에 대한 지도가 필요한 분.
  • 경험 많은 작가: 장기적인 설정과 캐릭터 데이터를 관리할 도구가 필요한 분.
  • 개발자: AI 기반 장편 콘텐츠 제작 워크플로우에 관심이 있는 분.

주요 특징

  • AI 디렉터 모드: 완전 자동화된 진행 또는 단계별 확인이 가능한 반자동 모드 지원.
  • 일관성 도구: 세계관 구축, 캐릭터 관계, 플롯 복선 관리를 위한 전용 라이브러리.
  • 스타일 엔진: 사용자 정의 표현 규칙 및 "안티 AI" 규칙을 통해 문체를 제어하고 일반적인 AI 패턴을 줄임.
  • RAG 통합: Qdrant를 사용한 지식 베이스 검색을 통해 장기 참조 자료를 집필 컨텍스트로 가져옴.
  • 토큰 최적화: 입력 캐싱 전략을 구현하여 챕터 간에 안정적인 세계 규칙과 스타일 가이드를 재사용함으로써 비용 절감.
  • 다중 형식 출력: 소설을 만화 스토리보드나 단편 드라마 대본으로 확장하는 기능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트