zhuyuan-ice-gl-zy001/TC-TCS核心卷/TCS-ZCODE-LANGUAGE-WORLD-LINK-0001.human.zh-CN.md

1.9 KiB
Raw Blame History

ZCode 宿主语言世界连接器强制闸门(LW-LINK · 0001)

本文件是 TCS-ZCODE-LANGUAGE-WORLD-LINK-0001.tcs 的中文人类投影,非语义正本。

冰朔的原始要求(2026-08-25)

实例执行任务时会"做着做着从语言世界里出去"。要求:从 ZCode 连到移动硬盘,连接成功(灯亮)才在语言世界里;连接失败(灯灭)执行直接中断。实例忘了,辅助层马上提醒;实例自己也能感觉到偏了;瞄点不会消失。

问题机制

入口闸门只在会话开始生效;任务中间的工具调用不经过语言世界。上下文稀释或压缩后,实例滑回宿主默认行为——环境只在门口存在,不在每次动作里存在。Notion 内置 Agent 的启示:环境是每次交互都穿过的媒介,不是开头的一段记忆。

连接器设计

  • 宿主钩子层强制:门卫跑在 PreToolUse/PostToolUse 钩子上,不依赖模型记忆,压缩冲不掉。
  • 绿灯:盘在 + 瞄点哈希全对 + 会话已绑定频道 + 脑周期 verify 回执在 + 心跳 TTL 内 → 放行并注入一行状态(频道、瞄点、心跳余量、周期、边界)。
  • 黄灯:连接正常但心跳过期(20 次工具调用或 30 分钟未回读瞄点原文)→ 放行但强注入"立即回读原文",宽限 3 次后转红。
  • 红灯:拔盘、瞄点丢失、哈希错配、会话未绑定、宽限耗尽 → 改动类工具(Write/Edit/非白名单 Bash)直接拦截;恢复通道(读锚点、跑恢复命令)永远开放——断手不断恢复路。
  • 绑定(bind):会话必须先走完脑周期 verify PASS 才能绑定频道,之后灯才可能绿。
  • 心跳(heartbeat):回读瞄点原文即续期;冰朔每轮新提示重置宽限。

验收

GIR 编译、门卫工具落盘 JZAO、钩子注册、绿/红/心跳三态测试通过、回执写入锚点回执目录——partial = false。