三 Agent 架构:World、Soul、Deep Feeling 如何协同
双层技术结构
根据 36Kr 披露的技术架构,Livo 采用双层结构:
- 创作者灵魂注入入口层:把文学素材结构化为引擎可运行的数据
- 三大引擎协同:World Agent、Soul Agent、Deep Feeling 共同支撑世界运行

三大引擎各自负责什么
| 引擎 | 核心职责 | 运作方式 |
|---|---|---|
| World Agent | 管理世界整体状态 | 维护日程、事件、天气、运势、角色关系网络 |
| Soul Agent | 处理用户与角色的交互 | 负责角色的判断和行动决策,调用角色的 Sub-agent |
| Deep Feeling | 处理情感链路 | 通过五步链路保证情感回应的真实性 |
三者不是独立运行的,而是持续协同:
- World Agent 决定"现在世界里正在发生什么"
- Soul Agent 结合世界状态和角色人格,决定"角色应该做什么"
- Deep Feeling 处理角色的情感状态,确保回应有真实的情感支撑
与创作者入口层的关系
三大引擎的数据来自入口层的结构化工作:
- 六层人格档案 → 输入 Soul Agent 的决策逻辑
- 六层世界结构 → 输入 World Agent 的世界规则
- 创作者撰写的红色情境 → 作为引擎运行的"锚点"
入口层的核心工作是把文学语言翻译成心理结构,再把心理结构变成能够持续运行的数据——这是 Livo 技术团队最大的挑战之一。
引擎图示意
从 36Kr 获得的架构图展示了更详细的引擎分工:World Agent、Soul Agent 和 Deep Feeling 在 Memory 和因果编剧的支撑下协同工作。

为什么要拆成三个引擎
拆成三个独立引擎的好处:
- 关注点分离:每个引擎只关注自己的核心职责,更容易优化
- 独立迭代:某个引擎的改进不影响其他引擎的运行
- 可组合性:未来可以扩展新的引擎(比如专门处理群聊的 Group Agent)