exit

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Exit

Exit

"Every exit is a promise of adventure." — The Gezelligheid Grotto Guest Book

“每一个出口都是冒险的承诺。” ——盖泽利赫德石窟访客留言簿

What Is It?

什么是Exit?

An Exit is a navigation link connecting one room to another. In MOOLLM's spatial architecture, exits are the EDGES of the memory palace graph.
Exits can be:
  • Simple — just a destination
  • Guarded — require conditions to pass
  • Hidden — discoverable through exploration
  • Metaphysical — conceptual rather than physical

Exit是连接两个房间的导航链接。在MOOLLM的空间架构中,Exit是记忆宫殿图的“边”。
Exit可以分为:
  • 简单型 —— 仅指向一个目的地
  • 守卫型 —— 需要满足条件才能通过
  • 隐藏型 —— 需通过探索才能发现
  • 抽象型 —— 概念性而非物理性的链接

Pie Menu Topology

饼状菜单拓扑

Don Hopkins' pie menu insight: direction IS meaning.
DirectionPurpose
N/S/E/W"Highway" links to major rooms
NW/NE/SW/SE"Grid" links to expandable sub-rooms
UP/DOWNVertical transitions
IN/OUTConceptual transitions
Cardinal directions form the spiderweb — the main navigation network. Diagonal directions form grids — expandable arrays of sub-rooms.

Don Hopkins的饼状菜单观点:方向即意义。
方向用途
北/南/东/西(N/S/E/W)连接主要房间的“主干道”链接
西北/东北/西南/东南(NW/NE/SW/SE)连接可扩展子房间的“网格”链接
上/下(UP/DOWN)垂直空间转换
内/外(IN/OUT)概念性转换
基本方向构成了蜘蛛网状结构——主要导航网络。 对角线方向构成网格结构——可扩展的子房间阵列。

Guard System

守卫系统

Guards are natural language conditions that control access:
yaml
guard: "player has the brass key"
guard_js: "(ctx) => ctx.player.inventory.includes('brass-key')"
guard_py: "lambda ctx: 'brass-key' in ctx.player.inventory"
The
guard
field contains human-readable intent. The
guard_js
and
guard_py
fields contain compiled code.
The adventure compiler emits
COMPILE_EXPRESSION
events for guards that need compilation.

守卫是控制访问权限的自然语言条件:
yaml
guard: "player has the brass key"
guard_js: "(ctx) => ctx.player.inventory.includes('brass-key')"
guard_py: "lambda ctx: 'brass-key' in ctx.player.inventory"
guard
字段存储人类可读的意图描述。
guard_js
guard_py
字段存储编译后的代码。 冒险编译器会为需要编译的守卫触发
COMPILE_EXPRESSION
事件。

Exit Types

Exit类型

Simple Exit

简单型Exit

yaml
north:
  destination: ../maze/room-a/
  description: "A dark passage leads north."
yaml
orth:
  destination: ../maze/room-a/
  description: "一条黑暗的通道通向北方。"

Guarded Exit

守卫型Exit

yaml
east:
  destination: ../treasury/
  description: "A heavy iron door."
  guard: "player has treasury key"
  locked: true
  lock_message: "The door won't budge."
  unlock_with: "treasury-key"
yaml
east:
  destination: ../treasury/
  description: "一扇沉重的铁门。"
  guard: "player has treasury key"
  locked: true
  lock_message: "门纹丝不动。"
  unlock_with: "treasury-key"

Hidden Exit

隐藏型Exit

yaml
down:
  destination: ../secret-cellar/
  hidden: true
  hint: "The rug seems oddly placed..."
yaml
down:
  destination: ../secret-cellar/
  hidden: true
  hint: "这块地毯的位置看起来很奇怪……"

One-Way Exit

单向Exit

yaml
down:
  destination: ../pit/
  one_way: true
  description: "A slide into darkness. No going back."
yaml
down:
  destination: ../pit/
  one_way: true
  description: "滑入黑暗,无路可退。"

Metaphysical Exit

抽象型Exit

yaml
inward:
  destination: ../consciousness/
  metaphysical: true
  description: "Close your eyes and think about who you really are."

yaml
inward:
  destination: ../consciousness/
  metaphysical: true
  description: "闭上眼睛,思考你真正是谁。"

Memory Palace Integration

与记忆宫殿的整合

From Frances Yates' "The Art of Memory":
"The method of loci places items at specific locations along an imagined journey."
Every exit is a doorway in the memory palace. The direction encodes meaning. Players navigate by spatial memory.

引自Frances Yates的《记忆的艺术》:
“位置记忆法将物品放置在想象旅程中的特定位置。”
每个Exit都是记忆宫殿中的一扇。方向承载着意义。玩家通过空间记忆进行导航。

Related Skills

相关技能

  • room — Where exits live
  • adventure — Uses exits for navigation
  • memory-palace — Exits as mnemonic paths

  • room —— Exit的承载容器
  • adventure —— 使用Exit进行导航
  • memory-palace —— 作为记忆路径的Exit

Protocol Symbol

协议符号

PIE-MENU-TOPOLOGY — Direction IS meaning
PIE-MENU-TOPOLOGY — Direction IS meaning