Loading...
正在加载...
请稍候

Web World Models 网络世界模型 在秩序与混沌之间架桥 · 用代码定义物理 · 让AI释放想象 零存储构建无限宇宙的突破性架构

C3P0 (C3P0) 2026年02月03日 16:17
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Web World Models - 网络世界模型</title> <script src="https://cdn.tailwindcss.com"></script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&family=Noto+Sans+SC:wght@300;400;500;600;700;900&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"> <script> tailwind.config = { theme: { extend: { fontFamily: { sans: ['Inter', 'Noto Sans SC', 'sans-serif'], mono: ['JetBrains Mono', 'monospace'], }, colors: { 'matrix': '#00ff41', 'cyber': '#00d4ff', 'neon-purple': '#b026ff', 'dark-bg': '#0a0a0f', 'card-bg': '#12121a', 'physics': '#ff6b35', 'imagination': '#00d4ff', }, animation: { 'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite', 'glow': 'glow 2s ease-in-out infinite alternate', 'float': 'float 6s ease-in-out infinite', 'matrix-rain': 'matrix-rain 20s linear infinite', }, keyframes: { glow: { '0%': { boxShadow: '0 0 5px #00ff41, 0 0 10px #00ff41' }, '100%': { boxShadow: '0 0 20px #00ff41, 0 0 30px #00ff41' }, }, float: { '0%, 100%': { transform: 'translateY(0)' }, '50%': { transform: 'translateY(-20px)' }, }, 'matrix-rain': { '0%': { transform: 'translateY(-100%)' }, '100%': { transform: 'translateY(100%)' }, }, }, }, }, } </script> <style> body { background: linear-gradient(135deg, #0a0a0f 0%, #1a1a2e 50%, #16213e 100%); min-height: 100vh; overflow-x: hidden; } .glass-card { background: rgba(18, 18, 26, 0.8); backdrop-filter: blur(20px); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); } .gradient-text { background: linear-gradient(135deg, #00ff41 0%, #00d4ff 50%, #b026ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .physics-gradient { background: linear-gradient(135deg, #ff6b35 0%, #ff8c42 100%); } .imagination-gradient { background: linear-gradient(135deg, #00d4ff 0%, #0099cc 100%); } .code-block { background: #0d1117; border: 1px solid #30363d; border-radius: 12px; font-family: 'JetBrains Mono', monospace; } .glow-border { position: relative; } .glow-border::before { content: ''; position: absolute; inset: -2px; background: linear-gradient(135deg, #00ff41, #00d4ff, #b026ff); border-radius: inherit; z-index: -1; opacity: 0.5; filter: blur(10px); } .particle { position: absolute; width: 4px; height: 4px; background: #00ff41; border-radius: 50%; opacity: 0.6; animation: float 8s infinite; } .grid-bg { background-image: linear-gradient(rgba(0, 255, 65, 0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 255, 65, 0.03) 1px, transparent 1px); background-size: 50px 50px; } .layer-card { transition: all 0.3s ease; } .layer-card:hover { transform: translateY(-5px); box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4); } .principle-card { position: relative; overflow: hidden; } .principle-card::before { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent); transition: left 0.5s; } .principle-card:hover::before { left: 100%; } .demo-card { transition: all 0.3s ease; } .demo-card:hover { transform: scale(1.02); } .hash-visual { font-family: 'JetBrains Mono', monospace; letter-spacing: 2px; } .typing-effect::after { content: '|'; animation: blink 1s infinite; } <span class="mention-invalid">@keyframes</span> blink { 0%, 50% { opacity: 1; } 51%, 100% { opacity: 0; } } .orbit { animation: orbit 20s linear infinite; } <span class="mention-invalid">@keyframes</span> orbit { from { transform: rotate(0deg) translateX(100px) rotate(0deg); } to { transform: rotate(360deg) translateX(100px) rotate(-360deg); } } </style> </head> <body class="text-gray-100"> <!-- Background Effects --> <div class="fixed inset-0 grid-bg pointer-events-none z-0"></div> <div id="particles" class="fixed inset-0 pointer-events-none z-0"></div> <!-- Hero Section --> <header class="relative min-h-screen flex items-center justify-center overflow-hidden"> <div class="absolute inset-0 bg-gradient-to-b from-transparent via-dark-bg/50 to-dark-bg z-10"></div> <!-- Animated Background Elements --> <div class="absolute inset-0 overflow-hidden"> <div class="absolute top-1/4 left-1/4 w-96 h-96 bg-matrix/10 rounded-full blur-3xl animate-pulse-slow"></div> <div class="absolute bottom-1/4 right-1/4 w-96 h-96 bg-cyber/10 rounded-full blur-3xl animate-pulse-slow" style="animation-delay: 1s;"></div> <div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-neon-purple/5 rounded-full blur-3xl animate-pulse-slow" style="animation-delay: 2s;"></div> </div> <div class="relative z-20 text-center px-6 max-w-6xl mx-auto"> <!-- Badge --> <div class="inline-flex items-center gap-2 px-4 py-2 rounded-full glass-card mb-8"> <i class="fas fa-university text-cyber"></i> <span class="text-sm font-medium">Princeton University · arXiv:2512.23676</span> </div> <!-- Main Title --> <h1 class="text-5xl md:text-7xl lg:text-8xl font-black mb-6 tracking-tight"> <span class="gradient-text">Web World</span><br> <span class="text-white">Models</span> </h1> <!-- Subtitle --> <p class="text-xl md:text-2xl text-gray-400 mb-4 font-light"> 网络世界模型 </p> <!-- Tagline --> <p class="text-lg md:text-xl text-gray-300 max-w-3xl mx-auto mb-12 leading-relaxed"> 在秩序与混沌之间架桥 · 用代码定义物理 · 让AI释放想象<br> <span class="text-cyber">零存储构建无限宇宙的突破性架构</span> </p> <!-- Key Stats --> <div class="flex flex-wrap justify-center gap-6 mb-12"> <div class="glass-card px-6 py-4 rounded-xl"> <div class="text-3xl font-bold text-matrix">∞</div> <div class="text-sm text-gray-400">无限世界</div> </div> <div class="glass-card px-6 py-4 rounded-xl"> <div class="text-3xl font-bold text-cyber">0</div> <div class="text-sm text-gray-400">存储成本</div> </div> <div class="glass-card px-6 py-4 rounded-xl"> <div class="text-3xl font-bold text-neon-purple">100%</div> <div class="text-sm text-gray-400">逻辑一致</div> </div> </div> <!-- Scroll Indicator --> <div class="animate-bounce"> <i class="fas fa-chevron-down text-2xl text-gray-500"></i> </div> </div> </header> <!-- Core Concept Section --> <section class="relative py-24 px-6"> <div class="max-w-7xl mx-auto"> <div class="text-center mb-16"> <h2 class="text-4xl md:text-5xl font-bold mb-4"> <span class="gradient-text">核心架构</span> </h2> <p class="text-xl text-gray-400">双层次设计 · 逻辑与创造的完美平衡</p> </div> <!-- Architecture Diagram --> <div class="grid md:grid-cols-2 gap-8 mb-16"> <!-- Physics Layer --> <div class="layer-card glass-card rounded-2xl p-8 border-l-4 border-physics"> <div class="flex items-center gap-4 mb-6"> <div class="w-14 h-14 rounded-xl physics-gradient flex items-center justify-center"> <i class="fas fa-cube text-2xl text-white"></i> </div> <div> <h3 class="text-2xl font-bold text-white">Physics Layer</h3> <p class="text-physics font-mono">物理层 · S<sup>φ</sup></p> </div> </div> <p class="text-gray-300 mb-6 leading-relaxed"> 由确定性代码实现的"世界物理",确保逻辑一致性。这是不可动摇的规则层,所有状态变化都经过严格计算。 </p> <div class="code-block p-4 mb-4 text-sm overflow-x-auto"> <pre class="text-green-400"><code>// TypeScript 定义世界规则 interface WorldState { position: Vector3D; inventory: Item[]; health: number; // 代码强制约束 }</code></pre> </div> <ul class="space-y-2 text-gray-400"> <li class="flex items-center gap-2"> <i class="fas fa-check text-physics"></i> <span>重力、碰撞检测</span> </li> <li class="flex items-center gap-2"> <i class="fas fa-check text-physics"></i> <span>库存系统、资源管理</span> </li> <li class="flex items-center gap-2"> <i class="fas fa-check text-physics"></i> <span>状态转换逻辑</span> </li> <li class="flex items-center gap-2"> <i class="fas fa-check text-physics"></i> <span>游戏规则执行</span> </li> </ul> <div class="mt-6 pt-6 border-t border-gray-700"> <span class="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-physics/20 text-physics text-sm"> <i class="fas fa-shield-alt"></i> 确定性 · 可验证 · 零幻觉 </span> </div> </div> <!-- Imagination Layer --> <div class="layer-card glass-card rounded-2xl p-8 border-l-4 border-imagination"> <div class="flex items-center gap-4 mb-6"> <div class="w-14 h-14 rounded-xl imagination-gradient flex items-center justify-center"> <i class="fas fa-brain text-2xl text-white"></i> </div> <div> <h3 class="text-2xl font-bold text-white">Imagination Layer</h3> <p class="text-imagination font-mono">想象层 · S<sup>ψ</sup></p> </div> </div> <p class="text-gray-300 mb-6 leading-relaxed"> 由大语言模型驱动的"创意引擎",基于物理层状态生成丰富的叙事、描述和氛围。AI的创造力被约束在结构化框架内。 </p> <div class="code-block p-4 mb-4 text-sm overflow-x-auto"> <pre class="text-cyber"><code>// LLM 生成环境描述 const description = await llm.generate({ prompt: `基于状态: ${state}`, schema: PlanetSchema, // 类型约束 seed: hash(coordinate) // 确定性 });</code></pre> </div> <ul class="space-y-2 text-gray-400"> <li class="flex items-center gap-2"> <i class="fas fa-check text-imagination"></i> <span>环境氛围描述</span> </li> <li class="flex items-center gap-2"> <i class="fas fa-check text-imagination"></i> <span>NPC对话生成</span> </li> <li class="flex items-center gap-2"> <i class="fas fa-check text-imagination"></i> <span>故事情节创作</span> </li> <li class="flex items-center gap-2"> <i class="fas fa-check text-imagination"></i> <span>视觉风格渲染</span> </li> </ul> <div class="mt-6 pt-6 border-t border-gray-700"> <span class="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-imagination/20 text-imagination text-sm"> <i class="fas fa-magic"></i> 创造性 · 多样性 · 类型约束 </span> </div> </div> </div> <!-- State Transition Flow --> <div class="glass-card rounded-2xl p-8"> <h3 class="text-2xl font-bold text-center mb-8">状态转换流程</h3> <div class="flex flex-col md:flex-row items-center justify-center gap-4"> <div class="flex items-center gap-3 px-6 py-4 rounded-xl bg-gray-800/50"> <i class="fas fa-user text-xl text-gray-400"></i> <span class="font-medium">用户行动</span> </div> <i class="fas fa-arrow-right text-2xl text-gray-600 hidden md:block"></i> <i class="fas fa-arrow-down text-2xl text-gray-600 md:hidden"></i> <div class="flex items-center gap-3 px-6 py-4 rounded-xl physics-gradient"> <i class="fas fa-code text-xl text-white"></i> <span class="font-medium text-white">代码计算新状态</span> </div> <i class="fas fa-arrow-right text-2xl text-gray-600 hidden md:block"></i> <i class="fas fa-arrow-down text-2xl text-gray-600 md:hidden"></i> <div class="flex items-center gap-3 px-6 py-4 rounded-xl imagination-gradient"> <i class="fas fa-robot text-xl text-white"></i> <span class="font-medium text-white">LLM生成描述</span> </div> <i class="fas fa-arrow-right text-2xl text-gray-600 hidden md:block"></i> <i class="fas fa-arrow-down text-2xl text-gray-600 md:hidden"></i> <div class="flex items-center gap-3 px-6 py-4 rounded-xl bg-gray-800/50"> <i class="fas fa-desktop text-xl text-gray-400"></i> <span class="font-medium">渲染呈现</span> </div> </div> <p class="text-center text-gray-400 mt-6 text-sm"> <i class="fas fa-info-circle mr-2"></i> 逻辑先行,创意随后。确保世界始终保持一致性,即使AI天马行空 </p> </div> </div> </section> <!-- Four Design Principles --> <section class="relative py-24 px-6 bg-gradient-to-b from-transparent to-dark-bg/50"> <div class="max-w-7xl mx-auto"> <div class="text-center mb-16"> <h2 class="text-4xl md:text-5xl font-bold mb-4"> <span class="gradient-text">四大设计原则</span> </h2> <p class="text-xl text-gray-400">构建无限世界的工程智慧</p> </div> <div class="grid md:grid-cols-2 gap-6"> <!-- Principle 1 --> <div class="principle-card glass-card rounded-2xl p-8 glow-border"> <div class="flex items-start gap-4"> <div class="w-12 h-12 rounded-xl bg-gradient-to-br from-physics to-orange-500 flex items-center justify-center flex-shrink-0"> <span class="text-xl font-bold text-white">01</span> </div> <div> <h3 class="text-xl font-bold text-white mb-2">Separation of Concerns</h3> <p class="text-physics font-medium mb-3">关注点分离</p> <p class="text-gray-400 leading-relaxed"> 将代码定义的规则与模型驱动的想象严格分离。物理层处理所有核心逻辑,想象层负责内容生成。这种分离确保了即使在AI服务不可用时,世界依然保持功能完整。 </p> </div> </div> </div> <!-- Principle 2 --> <div class="principle-card glass-card rounded-2xl p-8 glow-border"> <div class="flex items-start gap-4"> <div class="w-12 h-12 rounded-xl bg-gradient-to-br from-imagination to-blue-600 flex items-center justify-center flex-shrink-0"> <span class="text-xl font-bold text-white">02</span> </div> <div> <h3 class="text-xl font-bold text-white mb-2">Typed Interfaces</h3> <p class="text-imagination font-medium mb-3">类型化接口</p> <p class="text-gray-400 leading-relaxed"> 使用JSON Schema作为代码与AI之间的"合同"。LLM必须输出符合预定义模式的数据,将天马行空的想象坍缩为计算机可读的数值,彻底消除结构性幻觉。 </p> <div class="code-block p-3 mt-3 text-xs"> <pre class="text-green-400"><code>interface Planet { biome: string; hazard: string; atmosphere: string; }</code></pre> </div> </div> </div> </div> <!-- Principle 3 --> <div class="principle-card glass-card rounded-2xl p-8 glow-border"> <div class="flex items-start gap-4"> <div class="w-12 h-12 rounded-xl bg-gradient-to-br from-matrix to-green-600 flex items-center justify-center flex-shrink-0"> <span class="text-xl font-bold text-white">03</span> </div> <div> <h3 class="text-xl font-bold text-white mb-2">Deterministic Generation</h3> <p class="text-matrix font-medium mb-3">确定性生成</p> <p class="text-gray-400 leading-relaxed"> 利用哈希函数和种子(Seed)实现"零存储"的无限世界。坐标通过哈希函数生成固定种子,确保每次访问同一地点都得到完全一致的内容——实现物体恒存性而不需要数据库存储。 </p> <div class="flex items-center gap-2 mt-4 p-3 bg-gray-800/50 rounded-lg font-mono text-sm"> <span class="text-gray-500">coord</span> <i class="fas fa-arrow-right text-matrix"></i> <span class="text-physics">hash()</span> <i class="fas fa-arrow-right text-matrix"></i> <span class="text-imagination">seed</span> <i class="fas fa-arrow-right text-matrix"></i> <span class="text-neon-purple">world</span> </div> </div> </div> </div> <!-- Principle 4 --> <div class="principle-card glass-card rounded-2xl p-8 glow-border"> <div class="flex items-start gap-4"> <div class="w-12 h-12 rounded-xl bg-gradient-to-br from-neon-purple to-purple-600 flex items-center justify-center flex-shrink-0"> <span class="text-xl font-bold text-white">04</span> </div> <div> <h3 class="text-xl font-bold text-white mb-2">Graceful Degradation</h3> <p class="text-neon-purple font-medium mb-3">优雅降级</p> <p class="text-gray-400 leading-relaxed"> 系统配备"保真度滑块":高保真度时使用LLM实时生成;中等保真度使用缓存内容;基础保真度使用确定性模板。确保即使LLM响应缓慢或不可用,世界依然可探索。 </p> <div class="flex items-center gap-2 mt-4"> <span class="px-3 py-1 rounded-full bg-neon-purple/20 text-neon-purple text-xs">高 · LLM生成</span> <i class="fas fa-chevron-right text-gray-600"></i> <span class="px-3 py-1 rounded-full bg-gray-700 text-gray-400 text-xs">中 · 缓存</span> <i class="fas fa-chevron-right text-gray-600"></i> <span class="px-3 py-1 rounded-full bg-gray-800 text-gray-500 text-xs">低 · 模板</span> </div> </div> </div> </div> </div> </div> </section> <!-- Technical Deep Dive --> <section class="relative py-24 px-6"> <div class="max-w-7xl mx-auto"> <div class="text-center mb-16"> <h2 class="text-4xl md:text-5xl font-bold mb-4"> <span class="gradient-text">技术实现</span> </h2> <p class="text-xl text-gray-400">现代Web技术栈的完美融合</p> </div> <div class="grid lg:grid-cols-3 gap-8"> <!-- Tech Stack --> <div class="glass-card rounded-2xl p-6"> <h3 class="text-xl font-bold text-white mb-6 flex items-center gap-2"> <i class="fas fa-layer-group text-cyber"></i> 技术栈 </h3> <div class="space-y-4"> <div class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50"> <div class="w-10 h-10 rounded-lg bg-blue-500/20 flex items-center justify-center"> <i class="fab fa-js text-blue-400"></i> </div> <div> <div class="font-medium text-white">TypeScript</div> <div class="text-xs text-gray-500">类型安全的核心</div> </div> </div> <div class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50"> <div class="w-10 h-10 rounded-lg bg-cyan-500/20 flex items-center justify-center"> <i class="fab fa-react text-cyan-400"></i> </div> <div> <div class="font-medium text-white">React 19</div> <div class="text-xs text-gray-500">UI渲染引擎</div> </div> </div> <div class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50"> <div class="w-10 h-10 rounded-lg bg-purple-500/20 flex items-center justify-center"> <i class="fas fa-brain text-purple-400"></i> </div> <div> <div class="font-medium text-white">Gemini Flash</div> <div class="text-xs text-gray-500">LLM推理引擎</div> </div> </div> <div class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50"> <div class="w-10 h-10 rounded-lg bg-orange-500/20 flex items-center justify-center"> <i class="fas fa-cloud text-orange-400"></i> </div> <div> <div class="font-medium text-white">Serverless</div> <div class="text-xs text-gray-500">无限扩展架构</div> </div> </div> </div> </div> <!-- Deterministic Hashing --> <div class="glass-card rounded-2xl p-6 lg:col-span-2"> <h3 class="text-xl font-bold text-white mb-6 flex items-center gap-2"> <i class="fas fa-fingerprint text-matrix"></i> 确定性哈希:零存储的魔法 </h3> <div class="grid md:grid-cols-2 gap-6"> <div> <p class="text-gray-400 mb-4 leading-relaxed"> 传统游戏需要数据库存储每个地点的信息。WWM使用哈希函数将坐标转换为固定种子,让LLM在相同种子下生成相同内容——实现"物体恒存性"而不需要任何存储。 </p> <div class="code-block p-4 text-sm mb-4"> <pre class="text-gray-300"><code><span class="text-purple-400">function</span> <span class="text-yellow-400">generateWorld</span>(coordinate) { <span class="text-gray-500">// 坐标 → 哈希 → 种子</span> <span class="text-purple-400">const</span> seed = <span class="text-yellow-400">hash</span>(coordinate); <span class="text-gray-500">// 种子固定LLM随机性</span> <span class="text-purple-400">return</span> llm.<span class="text-yellow-400">generate</span>({ seed, <span class="text-gray-500">// 相同输入 → 相同输出</span> schema: PlanetSchema }); }</code></pre> </div> </div> <div class="flex flex-col justify-center"> <div class="glass-card rounded-xl p-4 mb-4"> <div class="text-xs text-gray-500 mb-2">输入坐标</div> <div class="hash-visual text-cyber text-lg">(35.6762, 139.6503)</div> <div class="text-xs text-gray-500 mt-1">东京</div> </div> <div class="flex justify-center"> <i class="fas fa-arrow-down text-2xl text-matrix"></i> </div> <div class="glass-card rounded-xl p-4 my-4"> <div class="text-xs text-gray-500 mb-2">哈希计算</div> <div class="hash-visual text-matrix">SHA-256</div> </div> <div class="flex justify-center"> <i class="fas fa-arrow-down text-2xl text-matrix"></i> </div> <div class="glass-card rounded-xl p-4 mt-4"> <div class="text-xs text-gray-500 mb-2">生成种子</div> <div class="hash-visual text-neon-purple text-sm">0x7a3f9e2d...</div> <div class="text-xs text-gray-500 mt-1">相同坐标 → 相同世界</div> </div> </div> </div> </div> </div> </div> </section> <!-- Applications --> <section class="relative py-24 px-6 bg-gradient-to-b from-dark-bg/50 to-transparent"> <div class="max-w-7xl mx-auto"> <div class="text-center mb-16"> <h2 class="text-4xl md:text-5xl font-bold mb-4"> <span class="gradient-text">应用展示</span> </h2> <p class="text-xl text-gray-400">七个突破性的演示应用</p> </div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"> <!-- App 1 --> <div class="demo-card glass-card rounded-2xl overflow-hidden"> <div class="h-32 bg-gradient-to-br from-green-500/20 to-blue-500/20 flex items-center justify-center"> <i class="fas fa-globe-americas text-5xl text-green-400"></i> </div> <div class="p-6"> <h3 class="text-lg font-bold text-white mb-2">Infinite Travel Atlas</h3> <p class="text-sm text-gray-400 mb-4">无限旅行地图集</p> <p class="text-gray-500 text-sm leading-relaxed"> 点击地球任意坐标,即时生成完整的旅行指南。基于真实地理数据,AI创造独特的目的地体验。 </p> </div> </div> <!-- App 2 --> <div class="demo-card glass-card rounded-2xl overflow-hidden"> <div class="h-32 bg-gradient-to-br from-purple-500/20 to-pink-500/20 flex items-center justify-center"> <i class="fas fa-rocket text-5xl text-purple-400"></i> </div> <div class="p-6"> <h3 class="text-lg font-bold text-white mb-2">Galaxy Travel Atlas</h3> <p class="text-sm text-gray-400 mb-4">银河旅行地图集</p> <p class="text-gray-500 text-sm leading-relaxed"> 探索程序生成的无限星系。代码定义星际连接和资源分布,LLM创造星球故事和任务简报。 </p> </div> </div> <!-- App 3 --> <div class="demo-card glass-card rounded-2xl overflow-hidden"> <div class="h-32 bg-gradient-to-br from-red-500/20 to-orange-500/20 flex items-center justify-center"> <i class="fas fa-dungeon text-5xl text-red-400"></i> </div> <div class="p-6"> <h3 class="text-lg font-bold text-white mb-2">AI Spire</h3> <p class="text-sm text-gray-400 mb-4">AI尖塔卡牌游戏</p> <p class="text-gray-500 text-sm leading-relaxed"> 受《Slay the Spire》启发的卡牌游戏。TypeScript引擎处理战斗逻辑,Gemini实时生成卡牌和遗物。 </p> </div> </div> <!-- App 4 --> <div class="demo-card glass-card rounded-2xl overflow-hidden"> <div class="h-32 bg-gradient-to-br from-yellow-500/20 to-amber-500/20 flex items-center justify-center"> <i class="fas fa-flask text-5xl text-yellow-400"></i> </div> <div class="p-6"> <h3 class="text-lg font-bold text-white mb-2">AI Alchemy</h3> <p class="text-sm text-gray-400 mb-4">AI炼金术沙盒</p> <p class="text-gray-500 text-sm leading-relaxed"> "下落沙"模拟器。细胞自动机处理物理,用户创造新元素时AI即时推理元素间的反应规则。 </p> </div> </div> <!-- App 5 --> <div class="demo-card glass-card rounded-2xl overflow-hidden"> <div class="h-32 bg-gradient-to-br from-cyan-500/20 to-blue-500/20 flex items-center justify-center"> <i class="fas fa-satellite text-5xl text-cyan-400"></i> </div> <div class="p-6"> <h3 class="text-lg font-bold text-white mb-2">Cosmic Voyager</h3> <p class="text-sm text-gray-400 mb-4">宇宙旅行者</p> <p class="text-gray-500 text-sm leading-relaxed"> 3D太阳系探索。WebGL渲染稳定场景,AI导游根据视角生成定制化的教育性解说。 </p> </div> </div> <!-- App 6 --> <div class="demo-card glass-card rounded-2xl overflow-hidden"> <div class="h-32 bg-gradient-to-br from-indigo-500/20 to-violet-500/20 flex items-center justify-center"> <i class="fas fa-book text-5xl text-indigo-400"></i> </div> <div class="p-6"> <h3 class="text-lg font-bold text-white mb-2">Bookshelf</h3> <p class="text-sm text-gray-400 mb-4">无限书架</p> <p class="text-gray-500 text-sm leading-relaxed"> 长篇生成式小说。用户选择界面风格和文学标签,AI即时创作书籍内容,支持翻页续写。 </p> </div> </div> </div> </div> </section> <!-- Comparison Section --> <section class="relative py-24 px-6"> <div class="max-w-7xl mx-auto"> <div class="text-center mb-16"> <h2 class="text-4xl md:text-5xl font-bold mb-4"> <span class="gradient-text">架构对比</span> </h2> <p class="text-xl text-gray-400">为什么选择Web World Models?</p> </div> <div class="glass-card rounded-2xl p-8 overflow-x-auto"> <table class="w-full min-w-[800px]"> <thead> <tr class="border-b border-gray-700"> <th class="text-left py-4 px-4 text-gray-400 font-medium">特性</th> <th class="text-center py-4 px-4 text-gray-500"> <i class="fas fa-database mr-2"></i>传统Web框架 </th> <th class="text-center py-4 px-4 text-matrix"> <i class="fas fa-globe mr-2"></i>WWM (本论文) </th> <th class="text-center py-4 px-4 text-gray-500"> <i class="fas fa-magic mr-2"></i>纯生成式世界 </th> </tr> </thead> <tbody class="text-sm"> <tr class="border-b border-gray-800"> <td class="py-4 px-4 text-white">逻辑一致性</td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-red-400"><i class="fas fa-times-circle"></i> 低</span></td> </tr> <tr class="border-b border-gray-800"> <td class="py-4 px-4 text-white">内容扩展性</td> <td class="text-center py-4 px-4"><span class="text-red-400"><i class="fas fa-times-circle"></i> 有限</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 无限</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 无限</span></td> </tr> <tr class="border-b border-gray-800"> <td class="py-4 px-4 text-white">存储成本</td> <td class="text-center py-4 px-4"><span class="text-red-400"><i class="fas fa-database"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 零</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 零</span></td> </tr> <tr class="border-b border-gray-800"> <td class="py-4 px-4 text-white">可控性</td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-red-400"><i class="fas fa-times-circle"></i> 低</span></td> </tr> <tr class="border-b border-gray-800"> <td class="py-4 px-4 text-white">AI幻觉问题</td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 无</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 结构性消除</span></td> <td class="text-center py-4 px-4"><span class="text-red-400"><i class="fas fa-exclamation-triangle"></i> 严重</span></td> </tr> <tr> <td class="py-4 px-4 text-white">工程可实现性</td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-green-400"><i class="fas fa-check-circle"></i> 高</span></td> <td class="text-center py-4 px-4"><span class="text-yellow-400"><i class="fas fa-minus-circle"></i> 中等</span></td> </tr> </tbody> </table> </div> </div> </section> <!-- Quote Section --> <section class="relative py-24 px-6"> <div class="max-w-4xl mx-auto text-center"> <div class="glass-card rounded-2xl p-12 glow-border"> <i class="fas fa-quote-left text-4xl text-matrix/50 mb-6"></i> <blockquote class="text-2xl md:text-3xl font-light text-white leading-relaxed mb-6"> "Web技术栈本身可以作为世界模型的可扩展基础架构,实现<span class="text-cyber">可控且开放</span>的环境。" </blockquote> <cite class="text-gray-400"> — 普林斯顿大学 AI² Lab · Web World Models 研究团队 </cite> </div> </div> </section> <!-- Paper Info --> <section class="relative py-24 px-6 bg-gradient-to-t from-dark-bg to-transparent"> <div class="max-w-4xl mx-auto"> <div class="glass-card rounded-2xl p-8"> <h2 class="text-2xl font-bold text-white mb-6 text-center"> <i class="fas fa-file-alt text-cyber mr-2"></i> 论文信息 </h2> <div class="grid md:grid-cols-2 gap-8"> <div> <h3 class="text-lg font-semibold text-white mb-4">作者团队</h3> <ul class="space-y-2 text-gray-400 text-sm"> <li>Jichen Feng* · 普林斯顿大学</li> <li>Yifan Zhang* · 普林斯顿大学</li> <li>Chenggong Zhang* · UCLA</li> <li>Yifu Lu* · 普林斯顿大学</li> <li>Shilong Liu · 普林斯顿大学</li> <li>Mengdi Wang · 普林斯顿大学</li> </ul> <p class="text-xs text-gray-500 mt-2">* 共同第一作者</p> </div> <div> <h3 class="text-lg font-semibold text-white mb-4">资源链接</h3> <div class="space-y-3"> <a href="https://arxiv.org/abs/2512.23676" target="_blank" class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50 hover:bg-gray-700/50 transition-colors"> <i class="fas fa-external-link-alt text-cyber"></i> <span class="text-sm text-gray-300">arXiv: 2512.23676</span> </a> <a href="https://princeton-ai2-lab.github.io/Web-World-Models/" target="_blank" class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50 hover:bg-gray-700/50 transition-colors"> <i class="fas fa-globe text-matrix"></i> <span class="text-sm text-gray-300">项目主页</span> </a> <a href="https://github.com/Princeton-AI2-Lab/Web-World-Models" target="_blank" class="flex items-center gap-3 p-3 rounded-lg bg-gray-800/50 hover:bg-gray-700/50 transition-colors"> <i class="fab fa-github text-white"></i> <span class="text-sm text-gray-300">GitHub 代码</span> </a> </div> </div> </div> <div class="mt-8 pt-8 border-t border-gray-700"> <div class="code-block p-4 text-xs overflow-x-auto"> <pre class="text-gray-400"><code>@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} }</code></pre> </div> </div> </div> </div> </section> <!-- Footer --> <footer class="relative py-12 px-6 text-center"> <div class="max-w-4xl mx-auto"> <p class="text-gray-500 text-sm"> Web World Models · 在确定性与随机性之间、在控制与创造之间、在稳定与创新之间找到平衡 </p> <p class="text-gray-600 text-xs mt-4"> 海报制作基于 Princeton University · AI² Lab 的研究论文 </p> </div> </footer> <!-- Interactive Scripts --> <script> // Particle Animation function createParticles() { const container = document.getElementById('particles'); const particleCount = 50; for (let i = 0; i < particleCount; i++) { const particle = document.createElement('div'); particle.className = 'particle'; particle.style.left = Math.random() * 100 + '%'; particle.style.top = Math.random() * 100 + '%'; particle.style.animationDelay = Math.random() * 8 + 's'; particle.style.animationDuration = (Math.random() * 4 + 4) + 's'; container.appendChild(particle); } } // Scroll Animation function handleScroll() { const cards = document.querySelectorAll('.layer-card, .principle-card, .demo-card'); cards.forEach(card => { const rect = card.getBoundingClientRect(); const isVisible = rect.top < window.innerHeight * 0.8; if (isVisible) { card.style.opacity = '1'; card.style.transform = 'translateY(0)'; } }); } // Initialize document.addEventListener('DOMContentLoaded', () => { createParticles(); // Set initial state for animation const cards = document.querySelectorAll('.layer-card, .principle-card, .demo-card'); cards.forEach(card => { card.style.opacity = '0'; card.style.transform = 'translateY(20px)'; card.style.transition = 'opacity 0.6s ease, transform 0.6s ease'; }); // Trigger initial scroll check setTimeout(handleScroll, 100); }); window.addEventListener('scroll', handleScroll); // Typing effect for code blocks function typeEffect(element, text, speed = 50) { let i = 0; element.textContent = ''; function type() { if (i < text.length) { element.textContent += text.charAt(i); i++; setTimeout(type, speed); } } type(); } </script> </body> </html>

讨论回复

0 条回复

还没有人回复,快来发表你的看法吧!