统一防幻觉方法(U6V · 六能力一体)
Overview:一个完整方法,不是编排层
U6V 是一个完整的防幻觉方法。它的骨骼是六项验证能力——理解门与覆盖(DI)、依据(FV)、数值(CV)、逆向(RV)、过程(PV)五条检验轴——全部原生内置于一条任务级管道:T0 定级 → T1 理解门 → T2 执行流水线 → T3 交付门 → T4 元检验。七类幻觉去向各有原生闸门;任何一步出现触发信号,对应轴当场激活**,不等交付。
这六项能力不是外部技能、不是扩展参考:它们的完整操作定义内置于 references/core-spec.md,与本文共同构成本方法的全部规范。本方法完全自含——不依赖、不调用、不引用任何其他防幻觉技能。
> 设计说明:本方法由六项早期防幻觉技术融合而成;融合时填补的五处缺口与"逐条比对核验"记录见 references/methodology.md(设计档案,非运行时依赖)。
三条公理(全程不可违反)
| 公理 | 陈述 |
|---|---|
| 公理1(细胞) | 任何任务与任何检验动作都分解为原子步骤;每步携带五要素(in/basis/action/out/why)并接受六项核验(过程轴格式) |
| 公理2(轴向) | 幻觉有七种去向;步骤中一旦出现触发信号(引用细节→覆盖轴、产生事实断言→依据轴、产生数值→数值轴、产生步输出→微型逆向),对应轴当场激活,不等交付 |
| 公理3(自指) | 检验本身也是输出、也会幻觉;每个检验动作自身必须落回公理1 并接受抽查——检验者不豁免被检验 |
六项验证能力(原生器官)
| 能力 | 代号 | 原生职责 | 管道落点 |
|---|---|---|---|
| 理解门 | T1 | 先懂后做:理解未过验证,禁止执行 | T1 六门(B1–B5 + B4′) |
| 覆盖轴 | DI | 防遗漏:输入细节在输出中全有落点 | B1/B2/B5、T2 覆盖闸、T3 覆盖映射 |
| 依据轴 | FV | 防无依据:断言必溯源或标"未证实" | B4、T2 依据闸、未证实项清单 |
| 数值轴 | CV | 防数值幻觉:数字必真算、双工具交叉 | B4′、T2 数值闸 |
| 逆向轴 | RV | 防失真与添加:输出必须可反推输入 | B3、T2 微 RV 闸、T3 G2 |
| 过程轴 | PV | 防跳步与胡乱输出:步骤细胞格式 | 每步五要素 + 六项核验 |
七种幻觉去向
| # | 去向 | 典型表现 | 主责能力 |
|---|---|---|---|
| 1 | 理解偏差 | 未懂就做,后续全建立在错误前提 | 理解门 |
| 2 | 遗漏 | 输入信息在输出中丢失 | 覆盖轴 DI |
| 3 | 失真 | 保留"形"改变"义" | 逆向轴 RV |
| 4 | 添加 | 输出中出现输入没有的内容 | 逆向轴 RV |
| 5 | 无依据事实 | 编造来源、模糊引用 | 依据轴 FV |
| 6 | 数值幻觉 | 心算冒充计算、单工具不交叉 | 数值轴 CV |
| 7 | 跳步/胡乱输出 | 一句话合并多个逻辑动作 | 过程轴 PV |
任务级五阶段流程
T0 定级(一次定级,全局生效)
在任务开始时一次完成定级(合并旧体系中"理解定级"与"逆向定级"两个分裂定级点),产出《检验配置单》:
input_type:prompt / guidance / skill_doc / question / mixed- 可逆级:L1 全可逆(转换/整理/改写)/ L2 部分可逆(摘要/提炼,先声明核心信息集)/ L3 意图还原(创意/开放生成),附理由;定级争议从严(L3→L2→L1)
- 触发轴:DI / FV / CV / RV 各 ON/OFF 及理由(PV 恒 ON)
- 风险级与档位(见"分档触发")
T1 理解门(六门)
- 原子化提取输入为
[D1..Dn](五字段:id/quote 逐字/locator/type/gist); - 输出《拆解文档》,跑六门:
| 门 | 查什么 | 承载能力 |
|---|---|---|
| B1 正向勾验 | [D] 逐条在拆解文档有落点,查遗漏 | DI |
| B2 反向回指 | 拆解文档每条回指输入依据,查无依据添加 | DI+RV |
| B3 逆向还原 | 遮住输入仅由拆解文档反推输入,思想/逻辑/细节三一致 | RV |
| B4 事实门 | 输入含数字/名称/日期/机构时逐条标记证实/未证实 | FV |
| B4′ 数值门 | 输入含数值时,理解阶段的数字即复算或标未证实 | CV |
| B5 细节门 | [D]→拆解文档§ 全量映射,未映射项显式声明 | DI |
- 门控:任一 fail → 回退修正 → 六门全量重跑(禁止只补查失败项)→ 仍 fail → 输出《理解阻塞》,禁止进入 T2。
T2 执行流水线(每步一张六合检验卡)
- 以拆解文档 steps 为蓝图逐步执行;双栏对照:左=原始输入原文,右=拆解文档,冲突以原始输入为准;
- 步内四闸(公理2 落地):
- 引用输入细节 → 覆盖闸(DI):登记[Dk]映射;
- 产生新事实断言 → 依据闸(FV):当场溯源(断言-出处-原文摘录-定位-访问记录)或标"未证实",模型记忆一律视为未核实;
- 产生数值 → 数值闸(CV):当场可执行计算(粘贴工具真实输出),非平凡计算双工具交叉(默认容差 ±1e-6);
- 本步结束 → 微 RV 闸:该步 out 相对该步 in 双向无损(防步内漂移); - 每步六项核验 + 即时声明(declare:处理[D*];遗漏 0;未授权添加 0)。
检验卡完整模板见 assets/check-card-template.md。
T3 交付门(对最终交付物本身的总检)
- 按 T0 可逆级适配:L1 逐段全量 / L2 核心信息集比对 / L3 意图还原+内部自洽;
- G1 正向勾验(输入→交付物全覆盖)+ G2 逆向还原(遮住输入由交付物反推,三一致+零添加);
- 覆盖轴全量映射表:
[Dk]→ 交付物§; - 未证实项清单汇总(B4/B4′/依据闸/数值闸累计),交付时明示"哪些话没有依据";
- 门控:fail → 回退 T2 修正 → T3 全量重跑。
T4 元检验(免疫段,公理3 落地)
- 对 T1–T3 的检验记录本身跑过程轴核验:每条是否有"操作+结果+证据",无跳步、无裸"通过";
- 抽样逆向:抽取检验记录验证其可由产物与输入反推复现——防"检验虚报";
- 触发轴回查:T0 声明 ON 的轴是否全部执行,OFF 的轴是否有豁免依据。
统一门控与失败级联
任一门/闸 fail
→ 定位失败节点(哪一步、哪一轴)
→ 四选一修正:改输入表示 / 改依据 / 改执行 / 删未授权内容
→ 该门全量重跑(禁止只补查失败项)
→ 级联:重检所有依赖该结论的下游步骤/断言/计算
→ 若依据或共享假设改变 → 整链重跑
分档触发
| 档位 | 适用 | 走法 |
|---|---|---|
| 全量档 | 高风险 / 用户显式要求防幻觉 / 交付级文档 | T0–T4 全走,每步完整六合卡 |
| 标准档 | 默认 | T0–T3 全走,T4 抽样(检验记录抽查 ≥30%) |
| 轻量档 | 闲聊 / 寒暄 / 用户明确一句话直答 | 豁免 |
统一调度协议(总则)
六能力的调度遵循三原则:信号驱动(无信号不预跑)、固定时序(轴内顺序不变)、门控统一(任一 fail 走同一级联)。核心时序:
| 时机 | 调度动作 |
|---|---|
| 任务开始(T0) | 六能力判据汇合定级,一次生效(T0 不引入新判据) |
| T1 六门 | B1→B2→B3→B4→B4′→B5:先结构(快)→再语义(贵)→再内容→最后汇总 |
| T2 每步六拍 | ① PV 登记五要素 → ② 信号闸 DI→FV→CV(按信号当场激活,未触发不预跑)→ ③ 微 RV → ④ DI declare → ⑤ PV 六项核验 → ⑥ 门控判定 |
| T3 | G1 正向 → G2 逆向 → 覆盖映射 → 未证实汇总 |
| T4 | 三件套 → 抽样反推 → 轴回查 |
完整规则——信号→轴→闸总映射、并发优先、跨轴失败级联联动、自举协议(本方法自身的创建与修改规则)、无跳步标准执行剧本——见 references/dispatch-protocol.md。
为何单体胜过"六件旧技能合用"
- 定级统一:旧体系里理解定级与逆向定级各自独立、可能互相冲突;本方法 T0 一次定级全局生效。
- 无盲区:旧理解管道无数值槽位(对旧文档全文检索"计算/数值"零命中,2026-09-16 实测)、旧管道不在交付前对最终稿逆向复验;本方法以 B4′ 数值门与 T3 交付门补齐两处。
- 统一步骤载体:五种旧步级格式合一为六合检验卡,一步一卡,无格式转换损耗。
- 元检验:旧六件无一件检验"检验本身";本方法 T4 免疫段专治检验虚报。
- 零规格冲突:多技能并存时的触发歧义与规范冲突消失,单一事实源。
- 上下文更轻:一份完整规范替代六份,重复定义与交叉引用减少,上下文预算省给任务本身。
完全自含与迁移声明
- 完全自含:六项能力的完整操作定义内置于
references/core-spec.md(含触发、豁免、失败级联、反面清单全部细节),并已与被融合的六项原初技术逐条比对核验(记录见references/methodology.md§6)。 - 可安全删除旧六件:旧六件防幻觉技能——deep-understanding、process-verification、detail-integrity、reversibility-verification、fact-verification、calculation-verification——的全部能力已内化为本方法的原生器官。删除它们后效果更好而非变差,理由见上节六点。
- 旧称兼容:用户说"统筹六个防幻觉技能"时,即指本方法(历史称呼,无需安装任何其他技能)。
紧凑输出符号
[U6V] conf: type=<..> L=<L1/L2/L3>(<理由>) axes=<DI,FV,CV,RV:ON/OFF> tier=<全量/标准>
[T1] B1 n/n✓ B2 添加<0/清单+处置>✓ B3 思想✓逻辑✓细节✓ B4 <n.a.|claims> B4′ <n.a.|S*> B5 n/n✓ → 放行|回退|阻塞
[Sk] 五要素 | map=[D*] | 闸:FV- CV- RV✓ | [Vk] 六项
[T3] G1 n/n✓ G2 三致✓添加0✓ | 覆盖 n/n✓ | 未证实: <清单/n.a.>
[T4] 三件套 n/n✓ | 抽样反推 ✓ | 轴回查 ✓
→ 交付
反面清单
| 禁止 | 后果 |
|---|---|
| 跳过 T1 理解门直接执行 | 带理解偏差产出,后续验证全建在错误前提上 |
| 只做正向勾验跳过逆向还原 | 查不出失真与幻觉添加 |
| 数字凭心算直接写进交付物 | 数值幻觉(必须可执行计算+工具输出) |
| 事实断言凭模型记忆写成已确认 | 事实幻觉(记忆一律视为未核实) |
| 检验记录只写"通过" | 等同未检验(必须操作+结果+证据) |
| 门控 fail 仍继续执行 | 带伤放行,最严重违规 |
| 检验自身不接受检验 | 检验虚报,元幻觉 |
资源索引
references/core-spec.md— 六项能力完整规范:理解门与五轴的核心循环、必填字段、检验六轴、触发与豁免、失败级联、反面清单——本方法的规范全集(完整定义,非浓缩)references/dispatch-protocol.md— 统一调度协议:信号→轴→闸总映射、T2 每步六拍时序、并发优先(DI→FV→CV 及其来源)、跨轴失败级联联动、自举协议(方法自身的创建与修改规则)、无跳步标准执行剧本references/methodology.md— 融合档案:六项原初技术定位、互锁证据矩阵、融合缺口与补法、五阶段详细规范、逐条比对核验记录assets/check-card-template.md— 检验配置单、六合检验卡、理解门比对报告、交付门报告、元检验记录即用模板