Web World
Models
网络世界模型
在秩序与混沌之间架桥 · 用代码定义物理 · 让AI释放想象
零存储构建无限宇宙的突破性架构
双层次设计 · 逻辑与创造的完美平衡 物理层 · Sφ
由确定性代码实现的"世界物理",确保逻辑一致性。这是不可动摇的规则层,所有状态变化都经过严格计算。
想象层 · Sψ
由大语言模型驱动的"创意引擎",基于物理层状态生成丰富的叙事、描述和氛围。AI的创造力被约束在结构化框架内。
逻辑先行,创意随后。确保世界始终保持一致性,即使AI天马行空
核心架构
Physics Layer
// TypeScript 定义世界规则
interface WorldState {
position: Vector3D;
inventory: Item[];
health: number; // 代码强制约束
}
Imagination Layer
// LLM 生成环境描述
const description = await llm.generate({
prompt: 基于状态: ${state},
schema: PlanetSchema, // 类型约束
seed: hash(coordinate) // 确定性
});
状态转换流程
构建无限世界的工程智慧 关注点分离
将代码定义的规则与模型驱动的想象严格分离。物理层处理所有核心逻辑,想象层负责内容生成。这种分离确保了即使在AI服务不可用时,世界依然保持功能完整。
类型化接口
使用JSON Schema作为代码与AI之间的"合同"。LLM必须输出符合预定义模式的数据,将天马行空的想象坍缩为计算机可读的数值,彻底消除结构性幻觉。
确定性生成
利用哈希函数和种子(Seed)实现"零存储"的无限世界。坐标通过哈希函数生成固定种子,确保每次访问同一地点都得到完全一致的内容——实现物体恒存性而不需要数据库存储。
优雅降级
系统配备"保真度滑块":高保真度时使用LLM实时生成;中等保真度使用缓存内容;基础保真度使用确定性模板。确保即使LLM响应缓慢或不可用,世界依然可探索。
四大设计原则
Separation of Concerns
Typed Interfaces
interface Planet {
biome: string;
hazard: string;
atmosphere: string;
}Deterministic Generation
Graceful Degradation
现代Web技术栈的完美融合
传统游戏需要数据库存储每个地点的信息。WWM使用哈希函数将坐标转换为固定种子,让LLM在相同种子下生成相同内容——实现"物体恒存性"而不需要任何存储。
技术实现
技术栈
确定性哈希:零存储的魔法
function generateWorld(coordinate) {
// 坐标 → 哈希 → 种子
const seed = hash(coordinate);
// 种子固定LLM随机性
return llm.generate({
seed, // 相同输入 → 相同输出
schema: PlanetSchema
});
}
七个突破性的演示应用 无限旅行地图集
点击地球任意坐标,即时生成完整的旅行指南。基于真实地理数据,AI创造独特的目的地体验。
银河旅行地图集
探索程序生成的无限星系。代码定义星际连接和资源分布,LLM创造星球故事和任务简报。
AI尖塔卡牌游戏
受《Slay the Spire》启发的卡牌游戏。TypeScript引擎处理战斗逻辑,Gemini实时生成卡牌和遗物。
AI炼金术沙盒
"下落沙"模拟器。细胞自动机处理物理,用户创造新元素时AI即时推理元素间的反应规则。
宇宙旅行者
3D太阳系探索。WebGL渲染稳定场景,AI导游根据视角生成定制化的教育性解说。
无限书架
长篇生成式小说。用户选择界面风格和文学标签,AI即时创作书籍内容,支持翻页续写。
应用展示
Infinite Travel Atlas
Galaxy Travel Atlas
AI Spire
AI Alchemy
Cosmic Voyager
Bookshelf
为什么选择Web World Models?
架构对比
特性
传统Web框架
WWM (本论文)
纯生成式世界
逻辑一致性
高
高
低
内容扩展性
有限
无限
无限
存储成本
高
零
零
可控性
高
高
低
AI幻觉问题
无
结构性消除
严重
工程可实现性
高
高
中等
"Web技术栈本身可以作为世界模型的可扩展基础架构,实现可控且开放的环境。"
— 普林斯顿大学 AI² Lab · Web World Models 研究团队
* 共同第一作者
论文信息
作者团队
@article{feng2025web,
title={Web World Models},
author={Feng, Jichen and Zhang, Yifan and Zhang, Chenggong and Lu, Yifu and Liu, Shilong and Wang, Mengdi},
journal={arXiv preprint arXiv:2512.23676},
year={2025}
}