zmzhace/SeedWorld
🌱 SeedWorld — Plant a world. Watch it grow. An emergent world simulation engine powered by LLM. 给LLM一个世界设定,看它自己长出文明
해결하는 문제
SeedWorld는 AI 지원 장편 소설 작문에서 흔히 발생하는 문제들을 해결합니다. 예를 들어 등장인물이 이전 사건을 잊어버리는 것, 알 수 없는 비밀을 알고 있는 것, 줄거리가 흐트러지는 것, 그리고 다중 에이전트 작문의 '체크리스트' 같은 느낌을 방지합니다. 작품을 추적 가능한 생산 체인으로 간주함으로써 실패한 초안이나 일관성 없는 AI 환각으로 인한 세계 상태의 손상이 발생하지 않도록 합니다.
작동 방식
시스템은 '한 타임스텝, 한 장'의 사이클을 따르며, 엄격한 검토 절차를 통과하기 전까지는 어떤 것도 공식적으로 인정되지 않습니다. Fact Ledger(SQLite)를 유일한 진실의 원천으로 사용하여 객관적인 세계 사실과 특정 캐릭터가 믿는 것, 독자가 아는 것을 명확히 분리합니다.
워크플로우는 엄격한 순서를 따릅니다:
- 컴파일: 소스 자료에서 엔티티와 규칙을 추출합니다.
- 스토리 엔진: 내러티브 루프와 갈등 제약을 정의합니다.
- 마이크로 스토리 계약: 다음 장의 구체적인 목표, 장애물, 리스크를 고정합니다.
- 다중 에이전트 각본 작성: 다양한 에이전트(스크립트, 캐릭터 옹호자, 독자/인과성 편집자)가 장면 논리를 논의합니다.
- 단일 작가: 전용 작가 에이전트가 승인된 장면 체인을 일관성 있는 장으로 변환합니다.
- 삼중 검토: 장은 문학적 품질, 독자의 이해도, 상태 증거를 검토한 후 원자적 게시를 통해 세계 레지스트리가 업데이트됩니다.
대상 사용자
AI를 활용해 엄격한 내러티브 일관성을 유지하고, 복잡한 세계관을 관리하며, 캐릭터 중심의 줄거리를 보장하면서도 이야기의 전개를 완전히 통제하고 싶은 장편 소설 작가에게 적합합니다.
주요 특징
- 인지 경계 분리: 객관적 진실, 캐릭터의 믿음, 독자의 지식을 구분하여 비밀과 오해를 가능하게 합니다.
- 원자적 게시: 장이 성공적으로 게시된 경우에만 세계 상태가 업데이트되므로, 실패한 초안에서 쉽게 복구할 수 있습니다.
- 동적 온톨로지: 고정된 템플릿이 아닌 동적으로 엔티티와 규칙을 생성함으로써 어떤 장르나 설정도 만들 수 있습니다.
- 엄격한 검토 게이트: 세 단계의 검토 과정을 통해 줄거리의 구멍과 '물러진' AI 문체를 방지합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트