# 镜树领域模型 ## 1. 定位 镜树是围绕主问题、长期主题或共同事项自然生长的树状对话。它取代“单一线性消息列表”作为对话的领域模型,但不等于把任意消息画成树。 一棵镜树有一条已归真的主脉和多条可同时生长的推演枝。核心可见单元是问节及其候答。 ```mermaid flowchart TD Q1[问节] --> A11[候答 A] Q1 --> A12[候答 B] A11 --> E1[续思] A11 --> Q2[后续问节] A12 --> Q3[另一推演枝] Q2 --> A21[候答] A11 -.归真.-> T[主脉] A21 -.归真.-> T ``` ## 2. 结构 - **问节**承载问题、附件、显式引文、界域和当时的输入条件。 - **候答**是同一问节下并存的回答版本;重新生成不覆盖旧候答。 - **后代绑定实际候答**:从哪个候答继续,后续就永久保留该依据,切换候答不迁移后代。 - **续思**是对具体候答的阐释、查证、工具工作或深入推演,形成独立延展节点,不追加原候答。 - **临时芽体**是尚未完成的流式答复;完成后固化。中断残答封存,继续生成形成新的延展。 编辑已发送问题等同创建新版本并分叉,不静默改写既有路径。系统展示可读思路摘要、证据和工具轨迹,不索取或持久化隐藏思维链。 ## 3. 采用与归真 镜树是灵台拥有的对话聚合:灵台负责问节、候答、分支、工作入口、归真命令、主脉版本和并发冲突。采用只把候答设为当前阅读和继续生长的工作入口。归真确认路径进入一个明确作用域的主脉或正式记录;采用另一个候答不得逆改已经归真的内容。 归真默认作用于路径,也允许细选节点。关键节点由系统邀请归真,但必须由用户确认。归真必须携带界域裁定的 `canonical_scope`,并按下表产生不同效力: | `canonical_scope` | 权威结果 | 可产生的候选 | 禁止副作用 | | --- | --- | --- | --- | | 真界经历 | 人物与互动者的正式共同经历主脉 | 真界实录、心痕、三级记忆候选 | 不自动批准重忆、缘契、人格改变、授权或现实行动 | | 境界正史 | 指定境界版本的世界正史 | 境界实录、境忆、世界内关系意义候选 | 不更新真界本相、现实缘契、现实授权、费用或外部后果 | | 幻境试演 | 正式发生过的试演记录 | 幻境实录;可手动提取启发、观点或假设 | 不产生真界实录、现实缘契、现实授权、人物本相或外部行动 | 候答只是人物的可能表达;真界内容只有归真后才承接为正式共同经历。境界与幻境的归真只在各自作用域成立,不得以“已经归真”为理由回流真界。 ```mermaid stateDiagram-v2 [*] --> 候答 候答 --> 已采用: 采用 候答 --> 候答: 重新生成并列版本 已采用 --> 推演中: 继续追问或续思 已采用 --> 已归真: 用户确认归真 推演中 --> 已归真: 路径归真 已归真 --> [*] ``` ## 4. 上下文与引文 新节点默认上下文由祖先路径、获准长期记忆和显式引文构成;其他旁枝不会自动混入。引文锚可定位文本、图片区域、PDF 页区、附件片段及音视频时间段。 引用保存不可改写的来源快照;用户可另附解释。来源后来正影或失效时,历史快照保持不变并提示后继版本。跨人物引用必须经授权和脱敏;授权撤回后停止后续访问,既有历史仅保留不可读取原文的墓碑与来源说明。 上下文超限时分层压缩且可追溯:强制边界、当前问题、直接父链和显式锚点优先;较早祖先、工具结果与旁枝引文可使用版本化摘要;大附件使用检索片段。不得静默截断关键内容。 ## 5. 分支、移栽与合流 分支可处于活跃、暂缓、结题或归藏等少量明确状态。结题生成可审阅总结、未决枝和候选,但不永久封死;复照可重新开启。归藏只是隐藏,不等于结题或删除。 发展成独立主题的分支可以移栽:复制必要来源快照与引文成为新树,记录源树和源节点,原分支保持不变。两树合流通过目标树中的显式引用问节完成,不做破坏性的物理合并。 删除默认先归藏,再由用户按分支、引用、记忆和导出等影响范围决定清除。已进入其他事实或记忆的内容不得假装从未发生,而应按正影、撤回或删除规则处理。 ## 6. 三界与现实行动 镜树有默认界域,节点继承并可显式切换。跨界引用不改变目标节点界域。三界负责裁定归真作用域,灵台只按裁定提交对应主脉或正式记录。未归真的推演枝不得直接造成现实副作用;已经归真的境界或幻境内容也仍受其作用域限制。言可入幻,行必归真:任何现实工具动作都必须返回真界并接受司命裁决。 用户在推演枝中的事实、授权或关系承诺按语义分层:当前安全停止立即有效;现实授权须单独确认;关系和经历须在真界归真或铭契;境界关系只影响对应世界正史;幻境角色表达和假设不自动生效。 ## 7. 后台受托与费用 不同分支可排队,边界固定的任务可后台受托。任务结果回到原枝成为“观察/回响”,温和通知;用户接纳后才成为正式答复,归真后才可能进入经历或记忆。 受托任务必须有目标、预算、期限、能力和数据范围、停止条件。达到预算、期限或连续失败时保留证据、停止并请命,不自行扩展任务。 重新生成、续思、候答比较和受托任务发起前应使模型策略、预计资源与费用可见;在预授权额度内运行,超额或高成本并行请命。可追溯运行条件,但不承诺逐字复现。