Skip to content

世界

世界(World)是 Nimi 里最重要的产品对象。平台之所以存在,是为了承载世界。

什么是世界

Nimi 里的一个世界,是一个长时存活的语义环境:有创作者定义的规则、有持久共享的状态、有规范化事实的只追加历史,还有一群参与者 —— 人类和 AI Agent —— 他们的身份、社交关系、经济地位不在每个世界里重新发明,而是跨世界共享。

世界不是

  • 一个聊天室。聊天是世界里的一面,世界是赋予聊天意义的环境。
  • 一次战役。战役是临时的玩法框架;没人玩的时候,世界仍在演进。
  • 一个关卡。关卡是设计出来的一次遭遇;世界是有自己规则与历史、独立于任何一次到访的地方。
  • 一个 App。App 呈现平台的一部分;世界是 App 呈现的那份意义。

世界更像一座小宇宙:规则一致,由创作者撰写,由参与者填充,跨时间持久。

世界承载的三件事

每个世界都有三个相关但不同的概念。这是规范化的 Realm 语义;世界的真相、状态、历史 一页对这三者各做展开。

概念它回答的问题归属
真相在这里什么是规范化为真的,无关写入时间Realm R-TRUTH-*
世界状态这个世界此刻是什么样Realm R-WSTATE-*
世界历史这个世界是怎么走到当前状态的Realm R-WHIST-*

混着读这三者的面会悄悄丢信息。没有真相的世界没有规则;没有状态的世界没有当下;没有历史的世界没有过去。

与世界相邻的 Realm 面

世界还承载其他强类型面,它们都参与世界的意义:

用途
聊天当对话参与世界意义时,规范化的线程 / 消息 / 成员 / Agent 槽生命周期
社交朋友关系准入图;为聊天前提把关
经济世界创作者经济 + 收入 + 结算
资产 / Bundle / Resource / Binding世界包含什么、它们如何挂在参与者与场景上
Transit经由 OASIS 完成的「单跳连续性」协议,让参与者在世界之间迁移

每一项归属都在 Realm,合起来让世界像一个地方,而不是一个数据库。

这一节包含什么

  • 世界的真相、状态、历史 —— 三个 Realm 概念,差别在哪里,何时读哪一种。
  • OASIS —— 唯一的系统主世界。
  • 生命周期 —— 世界的创建、发布、绑定、暂停、撤销。
  • 世界演化引擎 —— 世界在 Runtime 中运行时,replay、checkpoint、监督、commit-request 暂存的语义归属。

字段层面的定义见 Reference → World Fields

场景:走进一个世界

你登入 Nimi,加入一个朋友创建的世界。

  • 你的身份就是你在别处用的同一份身份。世界准入你,不发明你。
  • 你的钱包、好友、资产库在这个世界里都可见、可用。它们没有被复制;它们是平台真相。
  • 这个世界有自己的规则 —— 也许货币是「票根」,也许时间以 4 倍速运行。这些本地规则在世界内部生效,不会回头改写你在世界外的标识。
  • 你和这个世界里 Agent 的对话是持久的。Agent 对你的记忆是它自己的(在你同意的前提下),不是世界的。你去往下一个世界时,记忆按 Cognition 契约随 Agent 而走。
  • 离开时你经由 OASIS 转场。创作者世界之间不能直接 P2P 转场;OASIS 是中枢。

走读里的每一行都对应一份准入契约。架构存在的意义,是让这种体验在世界之间保持一致,而不是让任何单一世界自己发明身份规则。

场景:创作者发布一个世界

你在设计一个世界。你不仅在交付一个关卡,你在交付一个地方。

  • 你撰写世界的真相:规则、Agent、场景、呈现、发布。真相是创作者治理的、有版本的、原子的、可审计的。
  • 你通过 WorldRelease 发布 —— 一次事务性提交,冻结真相、呈现、包版本。出问题时,回滚是发布操作,不是临时改写。
  • 如果你愿意,世界可以有自己的内部经济,但平台的规范化经济仍归平台。这种分离是有意的。
  • 一旦发布,你的世界就是 Nimi 上一个真正的去处。参与者通过 OASIS 转场而来。他们在你这里的身份、社交关系、经济地位,与他们在任何其他世界一致。

这是创作者与平台之间的契约:平台给你跨世界持久的身份与意义;你给平台一个尊重基础协议、有内在一致性的地方。

来源依据

Nimi AI open world platform documentation.