世界
世界(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/spec/realm/README.md.nimi/spec/realm/world.md.nimi/spec/realm/truth.md.nimi/spec/realm/world-state.md.nimi/spec/realm/world-history.md.nimi/spec/realm/transit.md.nimi/spec/realm/world-creator-economy.md.nimi/spec/realm/binding.md.nimi/spec/realm/asset.md.nimi/spec/realm/projection.md.nimi/spec/platform/vision.md.nimi/spec/platform/protocol.md