大多数AI角色系统本质上仍是一个对话窗口:你说话,模型回答,会话结束。
但我们希望角色能持续存在。
在《暮色幻境》中,角色拥有持久记忆、关系状态、情感状态以及跨不同体验的世界背景。你可以与同一个实体对话、离开、与它玩其他内容、稍后返回,而之前的互动依然重要。
这立即带来了比单纯提示更棘手的设计问题:
- 哪些东西真正应该被记住?
- 记忆何时应该衰减或整合?
- 角色拥有多少自主性才会既有趣又不让人厌烦?
- 玩家离线时应该发生什么?
- 如何在聊天、3D/WebXR、管理、竞速和节奏游戏之间保持同一个角色的一致性?
- 如何避免记忆变成无限长的记录?
最终,我们在大语言模型之外构建了用于持久状态、关系逻辑、记忆选择和自主行为的系统。
消费者沙盒已上线,感兴趣的朋友可以来体验一下我们的构想:
https://www.virtualtwilight.app/
比起泛泛地发一篇“来看看我的游戏”的帖子,我更想与其他AI游戏开发者交流架构设计。这里的人是如何处理持久化和离线代理行为的?
声明:我是《暮色幻境》及其底层运行时的构建者之一。
评论 (0)