用途:Return Stack 将导航历史视为一等延续(continuation),用栈保存已访问位置,让你像操作浏览器历史或调用栈一样前进、后退、跳转和分叉。
主要能力:ENTER room 会压入当前房间并进入新房间;BACK 弹栈回到上一房间;FORWARD 在 BACK 后重做(若可用);HISTORY 显示栈;BOOKMARK 保存当前位置,GOTO bookmark 跳转到书签;STACK 显示所有打开的“标签”(并行栈);FORK 从当前位置创建新标签。它还保存上下文:BACK 不只是回到房间,而是恢复当时的状态(如正在查看或搜索的内容)。返回栈可作为数据随角色携带,保存到文件、分享或重放他人的探索,并可从任意点分支。
用法:在 MOOLLM 会话中使用上述命令。实现层面可在 character.yml 的 navigation 下配置 return_stack(含 room、entered、context)、bookmarks 和 forward_stack。
限制:资料未说明具体平台依赖、安装方式、价格或性能表现;HISTORY 的合成依赖 session_log、room_state、character_location、file_timestamps、chat_context 等证据源,栈未必显式维护而是可恢复推断。