ZJU-LLMs/OpenStory
An LLM-powered multi-agent framework for simulating interactive, evolving story worlds.
解决的问题
OpenStory 是一个用于创建交互式、LLM 驱动的故事情节世界的多智能体仿真框架。它允许用户生成复杂的叙事,其中自主智能体根据其个性和环境进行互动,突破静态脚本的限制,创造出动态且自涌现的剧情线。
工作原理
基于 Agent-Kernel 架构,系统采用插件式机制管理智能体的完整生命周期——包括感知、规划、执行和反思。通过 YAML 文件灵活配置环境、动作和智能体设置。该框架支持在仿真过程中动态添加或移除智能体,并集成 Redis 实现数据总线和缓存。它还包含「WorldKernel」功能,可自动将单个自然语言提示分解为角色、地点、路径和规则,以实例化新的仿真世界。
适用人群
- 故事创作者和作家:希望模拟平行宇宙或扩展现有经典作品的人
- 开发者:对多智能体系统(MAS)研究和交互式叙事生成感兴趣的人
- 游戏玩家:希望观察或参与 AI 驱动的故事情节仿真的玩家
核心亮点
- WorldKernel:仅需一句话即可生成一个功能完整的交互式故事情节世界
- 动态智能体管理:可在仿真过程中实时添加或移除智能体
- 可视化界面:提供 1:1 仿真地图(如《红楼梦》),实时追踪智能体轨迹和状态
- 插件架构:高度可配置的智能体感知与决策系统
- 预构建场景:内置《红楼梦》和《西部世界》的详细仿真
相关
- 项目
- 项目
- 项目
- 项目
- 项目