网络世界模型
在秩序与混沌之间架桥 · 用代码定义物理 · 让AI释放想象
零存储构建无限宇宙的突破性架构
双层次设计 · 逻辑与创造的完美平衡
物理层 · Sφ
由确定性代码实现的"世界物理",确保逻辑一致性。这是不可动摇的规则层,所有状态变化都经过严格计算。
// TypeScript 定义世界规则
interface WorldState {
position: Vector3D;
inventory: Item[];
health: number; // 代码强制约束
}
想象层 · Sψ
由大语言模型驱动的"创意引擎",基于物理层状态生成丰富的叙事、描述和氛围。AI的创造力被约束在结构化框架内。
// LLM 生成环境描述
const description = await llm.generate({
prompt: `基于状态: ${state}`,
schema: PlanetSchema, // 类型约束
seed: hash(coordinate) // 确定性
});
逻辑先行,创意随后。确保世界始终保持一致性,即使AI天马行空
构建无限世界的工程智慧
关注点分离
将代码定义的规则与模型驱动的想象严格分离。物理层处理所有核心逻辑,想象层负责内容生成。这种分离确保了即使在AI服务不可用时,世界依然保持功能完整。
类型化接口
使用JSON Schema作为代码与AI之间的"合同"。LLM必须输出符合预定义模式的数据,将天马行空的想象坍缩为计算机可读的数值,彻底消除结构性幻觉。
interface Planet {
biome: string;
hazard: string;
atmosphere: string;
}
确定性生成
利用哈希函数和种子(Seed)实现"零存储"的无限世界。坐标通过哈希函数生成固定种子,确保每次访问同一地点都得到完全一致的内容——实现物体恒存性而不需要数据库存储。
优雅降级
系统配备"保真度滑块":高保真度时使用LLM实时生成;中等保真度使用缓存内容;基础保真度使用确定性模板。确保即使LLM响应缓慢或不可用,世界依然可探索。
现代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即时创作书籍内容,支持翻页续写。
为什么选择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}
}
还没有人回复