4thfever/cultivation-world-simulator

基于 AI Agent 工作流的修仙世界模拟器,旨在还原智能、开放的仙侠世界。| An open-source Cultivation World Simulator using Agentic Workflow to create a dynamic, emerging Xianxia world.

해결하는 문제

이 프로젝트는 모든 캐릭터가 독립적인 AI 에이전트인 살아있는 자율적 세계 시뮬레이션을 구축합니다. 사전 설정된 내러티브 대신 대규모 언어 모델(LLM)과 엄격한 규칙 기반 시스템에 의해 구동되는 창발적 스토리텔링을 도입함으로써, 시뮬레이션 게임의 정적이고 스크립트된 NPC 문제를 해결합니다.

작동 원리

이 시뮬레이터는 "수선(Cultivation)" 규칙(영근, 경지, 기술 및 문파 역학)의 엄격한 프레임워크와 LLM 기반 의사결정을 결합합니다. 각 NPC 에이전트는 고유한 성격, 기억 및 대인 관계를 보유하여 환경을 관찰하고 자율적인 결정을 내릴 수 있습니다. 사용자는 "천도(Heavenly Dao)"(세계의 감독자)로서 세계의 진화를 관찰하거나 천겁과 같은 이벤트를 통해 개입합니다.

대상자

  • 몰입감 넘치는 창발적 시뮬레이션 게임과 "수선" 장르를 즐기는 플레이어.
  • AI 에이전트 프레임워크와 LLM 기반 NPC 및 규칙 기반 게임 엔진의 교차점에 관심이 있는 개발자.
  • 자신만의 자율적인 AI 세계를 만들고자 하는 모더(Modders).

주요 특징

  • LLM 기반 NPC: 모든 캐릭터는 독립적인 논리, 기억 및 목표를 가지고 있어 복잡한 사회적 역동성과 창발적 플롯을 가능하게 합니다.
  • 규칙 기반 기반: 수선 단계, 문파 및 아이템의 상세한 시스템 내에서 상상력을 제한함으로써 AI의 환각(Hallucination)을 방지합니다.
  • 창발적 서사: 미리 작성된 스크립트가 없습니다. 문파 전쟁이나 천재의 등장과 같은 이야기는 에이전트 간의 상호작용을 통해 자연스럽게 발생합니다.
  • 확장 가능한 아키텍처: 다양한 LLM 백엔드(DeepSeek, MiniMax, Ollama)를 지원하며 자동화 및 커스텀 에이전트 통합을 위한 외부 제어 API를 제공합니다.