修仙世界模拟器 Cultivation World Simulator
一个基于 AI Agent 工作流的开源修仙世界模拟器,每个修士都是独立 LLM 驱动的 Agent,在规则系统约束下自主决策、结党营私、爱恨情仇,玩家扮演「天道」观察或干预世界演化。
爱鲜报评分
0 人评分
2.1k
星数
是
中文
Python
主语言
是
活跃
15
贡献者
人工分析
EDITORIAL推荐理由
项目把 LLM Agent 与严谨的修仙世界观规则结合,既避免 AI 幻觉发散,又保留涌现式剧情,思路新颖。全员 Agent 驱动、群像叙事,加上 FastAPI + Vue 全栈实现和外部控制 API,对想研究多智能体仿真或做二次创作的开发者都很有参考价值。已有 2k+ Star 和 Epic 免费桌面版,社区活跃。
适用场景
- 多智能体仿真与 Agent 工作流研究
- LLM 驱动的游戏/叙事生成实验
- 修仙题材游戏二次创作与 Mod 开发
- 通过外部 API 做自动化 Agent 闭环游玩
- 学习 FastAPI + Vue 全栈 AI 应用架构
优点
- 每个 NPC 独立 LLM 驱动,具备性格、记忆与行为逻辑
- 规则系统约束 AI 输出,兼顾开放性与世界观一致性
- 提供稳定命名的外部控制 API,便于 Agent 接入与自动化
- 支持源码、Docker、Epic 桌面版多种体验方式
- 中文文档完善,社区渠道丰富(QQ 群、B 站、Discord)
缺点
- 依赖可用的 LLM 服务,运行成本与配置门槛较高
- Docker 部署官方标注未测试,移动端 UI 未完全适配
- 项目 License 未知,商用或二次分发需谨慎确认
- 世界演化依赖模型质量,不同模型体验差异较大
修仙世界模拟器
一个由 AI Agent 工作流 驱动的开源修仙世界模拟器。你不是修士,而是掌控规则的「天道」,观察一个由规则系统与 LLM 共同编织的仙侠世界自行演化。
核心玩法
- 扮演天道:静观沧海桑田,见证门派兴衰与天骄崛起,也可降下天劫或魔改心灵,微妙干预世界进程。
- 全员 AI 驱动:每个修士都是独立 Agent,拥有各自的性格、记忆、人际关系与行为逻辑,会结党营私,甚至逆天改命。
- 规则作为基石:世界基于灵根、境界、功法、宗门、丹药、法宝、拍卖会、寿元等元素构成严谨体系,把 AI 的想象力约束在合理的修仙逻辑框架内。
- 涌现式剧情:没有预设剧本,宗门大战、正魔之争、天骄陨落皆由世界逻辑自主推演。
技术栈
后端使用 Python 3.10+ / FastAPI,前端为 Vue 3 + TypeScript + Vite + PixiJS,通过 Agentic Workflow 与 Prompt Engineering 驱动大量 NPC 决策。
快速开始
源码部署(开发模式)
pip install -r requirements.txt
cd web && npm install && cd ..
python src/server/main.py --dev
启动后在前端设置页选择模型预设(如 DeepSeek / MiniMax / Ollama),即可开始新游戏。
Docker 一键部署
git clone https://github.com/4thfever/cultivation-world-simulator.git
cd cultivation-world-simulator
docker-compose up -d --build
访问 http://localhost:8123,用户数据统一持久化到 ./docker-data。
Epic 桌面版:不想配置环境的玩家可直接在 Epic Games Store 免费获取。
外部 Agent 接入
项目提供稳定命名空间的外部控制 API,适合做自动化脚本或「观察 → 决策 → 干预 → 再观察」的闭环游玩:
- 只读查询:
/api/v1/query/* - 受控写入:
/api/v1/command/*
典型流程为先查询运行状态,未开局则调用开局接口,再拉取世界快照并执行干预,干预后重新查询而非依赖本地缓存。
适用人群
适合对多智能体仿真、LLM 游戏叙事、修仙题材二次创作感兴趣的开发者与玩家。
评论
- 暂无评论,来写第一条吧。