本版亮点
- 修复:世界回放页面之前有几处会直接打不开(黑屏、崩溃、链接 404),本版全部修好,访问地址也正式固定为
/alice-project-world-replay/。 - 创新:现在能在不花一分钱、不调用真实 AI 的情况下,把一整天(144 步)的模拟从头到尾反复跑——测试又快又稳。
- 新功能:模拟支持断点续跑,长时间跑到一半停下,也能从存档点精确恢复。
修复:回放页面打不开
v1.0.2 上线后,从浏览器真正打开世界回放时才发现三处问题会让页面直接坏掉:一个接口缺失导致黑屏、回放数据少了字段导致页面崩溃、还有几个链接 404。本版把它们全部修好,并把回放的访问地址正式固定为 /alice-project-world-replay/。现在从世界回放进去,从头到尾是通的。
创新:让测试不用花钱
Alice 的世界模拟每走一步都要调用一次大语言模型——真实跑一整天又慢又烧钱。本版的做法是:先把一次真实模拟里每一步 AI 的回答录下来,以后测试就直接回放这些「录音」,不再真正调用 AI。
这样我们就能零成本、反复地把一整天(144 步)甚至更长的模拟跑完,确认系统长时间运行不出问题。它也顺带逼出并修掉了 2 个只在高速连续运行下才会冒头的隐藏 bug。
新功能:断点续跑
长时间的模拟现在可以中途存档、之后从存档点精确恢复,结果和一口气跑完完全一致。
技术细节
本版主要是工程加固,五条版本轴里只有系统版本号前进:
| 版本轴 | v1.0.2 | v1.0.3 |
|---|---|---|
| 世界(world_id) | uva_village/v1.0.2 | uva_village/v1.0.2 |
| 系统(system) | v1.0.2 | v1.0.3 |
| 认知(cognition) | v1.0.2 | v1.0.2 |
| 回放运行时(replay runtime) | v1.0.2 | v1.0.2 |
| 回放包(replay bundle) | v1.0.2 | v1.0.2 |
因此 v1.0.2 生成的回放包在 v1.0.3 下 100% 兼容、无需重新生成。上面的「测试录音」机制由三部分组成:可开关的 AI 调用录制、回放这些录制的 mock provider,以及让长程模拟从存档点恢复的 checkpoint resume。
接下来
v1.1 转向内容打磨与产品化:把更多角色从粗略设定补成完整人物,提升长程模拟的稳定性,并为回放加上搜索、进度拖动和分享卡片。