zy-zmc/tianming-novel-ai-writer

天命 — AI小说创作/写作系统 | 15维事实快照 · 12类变更声明 · 6道生成门禁 | 写到3000章依然连贯,不依赖上下文,不靠模型记忆,靠每章状态回写

해결하는 문제

기존 AI 작문 도구는 장편 소설에서 종종 어려움을 겪으며, 컨텍스트 창이 가득 차면 캐릭터 성격이 변하거나 플롯 구멍이 생기고 초기 플롯 포인트가 잊혀지는 '환각' 현상이 발생합니다. Tianming는 소설을 단순한 텍스트 스트림이 아니라 관리 가능한 데이터베이스로 간주함으로써, 모델의 기억에만 의존하지 않고 수천 장에 걸친 장편 소설에서도 일관성을 유지합니다.

작동 방식

전체 이야기 이력을 AI에 전달하는 대신, 폐쇄 루프 작문 프로세스를 사용합니다: 상태 읽기 → AI 작문 → 게이트키퍼 검증 → 텍스트에 커밋 → 상태 업데이트 → 다음 장.

핵심 메커니즘:

  • 15차원 사실 스냅샷: 캐릭터 레벨, 위치, 아이템 소유, 비밀 지식 등 특정 변수를 구조화된 데이터로 추적합니다. 각 장은 CHANGES JSON 선언을 통해 이러한 값을 업데이트해야 합니다.
  • 생성 게이트키퍼: 6단계 검증 레이어로, 예를 들어 '불을 무서워하는 캐릭터가 화산에 들어가는' 등 모순이 있거나 필수 플롯 요소가 누락된 경우 장을 저장하지 못하게 차단합니다.
  • 장거리 기억: 과거의 주요 이벤트, 로컬 ONNX 모델을 통한 벡터 기반 의미 검색, 상태 추적을 조합하여 관련된 과거 사건을 현재 프롬프트로 다시 불러옵니다.
  • 인간 같은 정제: 의미 유사성을 유지하면서 AI 특유의 표현을 더 자연스러운 언어로 교체하기 위해 로컬 chinese-roberta-tiny 모델을 사용합니다.

대상 사용자

매우 긴 서사에서 엄격한 논리 일관성과 복잡한 세계관 구축을 유지해야 하는 웹소설 작가 및 창작 작가.

주요 특징

  • 상태 기반 작문: 컨텍스트 창을 넘어서 구조화된 데이터로 이야기 상태를 추적합니다.
  • 인과 검증: 논리적 오류가 이야기에 포함되지 않도록 6단계 게이트키퍼 시스템을 제공합니다.
  • 자동 세계관 구축: 기존 소설 분석(‘책 분해’) 도구와 세계관 구축을 위한 구조화된 규칙 생성 기능을 포함합니다.
  • 로컬 AI 통합: 임베딩 및 텍스트 정제를 위한 내장 ONNX 모델로 API 비용을 줄이고 프라이버시를 강화합니다.
  • .NET 8/WPF 아키텍처: 완전 기능의 마크다운 에디터와 다중 모델 지원을 갖춘 프로페셔널 데스크톱 애플리케이션.

관련

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