Skip to content

feat(memory): 自动记忆传送门、跨维度连接与重要地点 #14

Open

Description

@luomo66ccff

需求

希望机器人能自动记住探索或任务中发现的重要东西,例如传送门,之后赶路或规划时可以复用,而不必每次由玩家手动 mark。

当前已有带维度的手动地点、箱子记忆,但没有经过验证的传送门连接图;命名地点跨维度会直接拒绝。建议把本需求作为 #4 世界模型方向的一个独立、可逐步验收的子功能。

建议第一阶段

  • 被动记录已加载、真实观察到的下界门、末地传送门/折跃门等:世界、维度、坐标/入口范围、类型、发现来源、首次/最后确认时间、可用状态。
  • 同一座门的相邻传送门方块合并成一个入口;重复经过更新原记录。同坐标不同维度分别存储。
  • 只有确实观察到“经这座门发生维度转换”时,才记录出口和连接;单次看到门只记作未验证。管理员传送、模组传送、重生或其他维度变化不得冒充穿门。
  • 主世界/下界 1:8 仅作候选坐标提示,连接以实际出口为准;末地入口、折跃门、回家门分别处理方向及动态重生点,不能都当成固定双向门。
  • 门被拆、失效、堵住或出口危险时标记失效/待复核。位置、连接和可信度可持久化,重启保留;自动记录需要容量/去重/淘汰规则,避免挤掉玩家手动地点。

使用与后续扩展

  • 玩家能查看、命名、纠正、合并、删除记录,并关闭自动记忆;手动命名和固定地点不被自动覆盖。
  • AI/规划器能读取“已确认的门/待验证的门/危险或失效连接”,解释将采用哪条路线。
  • 自动记忆可独立于自主行为工作;记住一座门不代表自行进入、开新地图或建立新门户。自主模式关闭时保持关闭。
  • 后续可沿用同样结构记基地设施、已走通的安全路线、资源点和危险区域,优先与现有 places/containers/experience 关联。

验收

  1. 看见一座门后自动登记,多次经过不会重复创建;未经穿越不会编造出口。
  2. 实际穿越后记住正确的两侧维度与坐标,重复穿越能验证/更新连接。
  3. 同坐标跨维度不会串记;RCON/管理员传送不会生成虚假门户边。
  4. 拆门或改出口后会过期/重新验证;重启后仍能查到可信记录。
  5. 玩家能删除/修正/关闭该功能,原手动地点与自主开关不受意外改变。

本条先跟踪自动记忆功能,不把目前未实现的自动找门当作运行时故障。本轮正在进行不同维度赶路的受控正式服验证,可用于补充后续验收场景。

Activity

  1. luomo66ccff commented on Nov 6, 2026

    @luomo66ccff
    CollaboratorAuthor

    已把新增的“发现遗迹和结构也要记住”纳入长期世界记忆整体设计,v1 跟踪 #18,实现 PR #19。

    设计、实现后先验证:本地406项测试、GitHub Node22/24 CI、隔离26.1.2记忆模块6组与完整Bot6组均通过。包含七类结构特征候选、门户/设施/矿点/岩浆、持久化/来源/人工纠错和失效管理,以及 Agent 检索→执行→核验→提交闭环。真实门户穿越登记仍只是有向候选,不把管理员门内TP等不确定性伪装为verified。

    本条继续保留后续门户/地点路线图;PR没有自动跨维度赶路,也没有部署生产或打开自主模式。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions