2.7 KiB
2.7 KiB
陌生 AI 学习 TCS 的固定入口
目标:让没有参与光湖历史的 AI 在不冒充人格、不猜测权限、不依赖旧摘要的前提下,学会读取、 编写、审查和编译 TCS 程序。
阅读顺序
TCS-LANGUAGE-SPECIFICATION-v0.1.md:先理解一套语言和分层。TCS-CORE-v0.1.ebnf:学习机器语法,不从示例猜语法。TCS-FIELD-STANDARD-v0.1.hldp:掌握 PROGRAM 的闭合字段。TCS-ERROR-STANDARD-v0.1.hldp:知道何时必须失败关闭。TCS-MODULE-ABI-v0.1.hldp:理解模块怎样被系统装载,而不是由 AI 阅读后模仿。ECHO-MODULE.tcs:阅读最小可执行程序。TCS-COMPILER-STAGE1.tcs:理解语言如何描述自己的编译器。
五个必须回答的问题
在写任何程序前,AI 必须用来源证据回答:
WHO:主体是谁,验证证据是什么?WHAT:精确目标、预期状态和指纹是什么?WHY:自然语言来源、纠正和采用/否决原因是什么?MAY:谁授权、范围多大、多久、是否一次性?PROVE:执行后从哪里读回,怎样回滚,回执写到哪里?
任一答案未知,写成编译错误或待研究事实;禁止填 AUTO、ANY、LATEST 或“系统自行判断”。
自然语言到程序的翻译方法
冰朔自然语言不是直接 shell 命令。AI 应依次抽取:
原话 → 目标 → 偏好 → 纠正 → 现实边界
→ 已知 / 未知 / 冲突
→ 主体、目标、输入、输出、条件
→ 权限、资源、动作图
→ 失败、停止、清理、回滚、回执
→ TCS 源程序
翻译必须保留原话来源,但 GIR 中只能留下已经解析的机器事实和来源引用。
不能犯的错误
- 把 TCS、HLDP、HNL、GLS 当成四套独立语言;
- 把人格体回复或系统提示当作冰朔直接原话;
- 把注册表条目当作模块已安装;
- 把源码存在当作运行、部署或健康;
- 用情感、关系或模型自信替代权限;
- 让宿主适配器扩大目标或范围;
- 生成一个脚本让 AI 阅读执行,却没有 GIR、装载器和回执;
- 把 Stage-0 宿主编译器称为 TCS 已自举。
最小练习
陌生 AI 的第一个练习不是删除、部署或联网,而是:
- 解析
ECHO-MODULE.tcs; - 列出 15 个必需区块;
- 解释
CORE.ECHO的输入、输出、目标和回执; - 把操作改为
ABSORB,确认得到TCS-E2101; - 把目标改成
../escape,确认运行器得到TCS-E4002; - 读回执行回执并指出
native_self_hosted=false的含义。
全部通过后,AI 只获得“会读写 v0.1 子集”的资格,不因此获得人格绑定或现实写入权限。