1实现原理 · 为什么它能做到
约束不是负面束缚,而是把无限可能坍缩成「这一个」的那组方程;同一个问题的目标与约束一起才构成题面。
约束不是在减少可能性,是从无穷里生出特定性。
三层硬度:硬约束(世界/物理层,违背即系统崩溃)、软约束(规则层,违背有代价)、自设约束(解释/认知层,可重新定义)。
**硬约束(世界层 / 物理层)**——不可违背,试图违背则系统崩溃。
七步工序(铺候选/分层归位/真伪定性/找约束错配/找矛盾对/找身份约束/两把透镜收口)只在心里走完,不写进文章。
工序心里走完,别写进文章——读者看不到你怎么摸的边,但感觉得到底下是摸到实处的。
收口在解释力:解空间里理性的最优行为,应该正好对上角色在现实中反复做的事,约束才算找准。
**解释实际操作。** 这是收口,也是这引擎最值钱的地方:解空间里那个理性的最优行为,应该正好就是这个角色在现实里反复做的那些事。
事后闸的第一条也是主判据:解释力——解空间里的理性最优行为能否对上现实中观察到的实际操作。
1. **解释力(主判据)**——解空间里的理性最优行为,对不对得上现实中观察到的实际操作?
「怎么办更好」是第二位、不参与诊断:诊断做完才附一两句松动,且不许反过来影响前面的诊断。
**急着找出口,就会看不清墙**——这是这引擎最容易犯的病,务必压住。
中文母语化·反坍缩闸:下笔前默念「一个没读过英文的中国人,会这么说话吗?」,踩英语化毛病就整段重写。
**「一个没读过英文的中国人,会这么说话吗?」**
文末配一张 ASCII 结构图,形式跟骨架走;硬约束层禁用一切 Unicode 符号(箭头、方框、圆点等)。
**硬约束:只用纯 ASCII 字符。** 禁用任何 Unicode 符号(箭头 → ← ↑ ↓、方框 ┌─┐└┘│、圆点 • ● 等)。
输出流程:取时间戳,写入 ~/Documents/notes/{时间戳}--{领域}的约束__constraint.org,frontmatter 见 references/template.org,然后报告路径。
写入 `~/Documents/notes/{时间戳}--{领域}的约束__constraint.org`,frontmatter 见 `references/template.org`
Gotchas 底线:不把约束写成普通困难、缺点或建议;约束必须能改变解空间,拿掉它允许的行为会变。
不要把约束写成普通困难、缺点或建议。约束必须能改变解空间;拿掉它,允许的行为会变。
2核心能力
4风险提醒 风险提醒:蓝色 · 知晓即可
- 纯提示型引擎,结论质量几乎全依赖模型对领域与约束的判断,无可执行的校验器兜底;七步工序只在心里走,过程不透明。
- 把「自设约束」判成硬约束的风险真实存在,而判错硬度会直接扭曲解空间与行为解释。
- 会向用户 Documents 写入 org 文件,虽为纯文本且路径固定,但仍属本地写入。
5第二遍独立确认
- [ok] 文件构成 — §1 清单仅 SKILL.md 与 references/template.org,无脚本、无资产、无端点。
- [ok] 三层硬度与工序连贯 — 硬/软/自设三层定义与七步工序、心内判据互相一致,解释力被反复点为主判据。
- [ok] 描述优先于改造 — 「松动哪条(第二位,不参与诊断)」与 Gotchas「不要急着写如何突破约束」一致。
- [ok] ASCII 图约束 — 文末结构图规定硬约束层禁用 Unicode 符号,并给出三种可选形态。
- [ok] 风险扫描复核 — §3 七类(URL/凭证/执行/写盘/网络/危险旗标/沙箱)均 0 命中。
- [ok] 判级口径 — 纯指令 + 一处本地写入(org 笔记)→ 按范式落 blue,非 green。
6结论
f61adce608c1df97…9e75497a95