第一性原理结论:知识的价值只在被选中并改善产出的那一刻兑现;此前 SoT 钉死了治理 (谁能读什么),缺消费选择(该读哪几条)与输入侧质量(什么算好知识、怎么测)。 - 新增 专题-07 v1(唯一 owner):术语桥(卡↔SoT 载体)、按用途默认消费合同与注入 视图两档、知识质量三性(可命中/可行动/可持续+口径)、回放评测(参考书=标准答案, 三评测线+两道合规闸+知识策略对象与上线门禁)、长线进度三期消费、实验台实证附录、 验收清单 8 条 - 专题-06 v4:拍板双层型判定(craft 1326 条实测无损→不拆,判据不变);新增 §6.4 参照作品面(参考书实体演变=系统侧证据资产,蒸馏成叙事域成长曲线范式才入 Global); 世界域六型登记演变历程元素;读取器 purpose 枚举 parse→extraction - 架构-02 v11:aiContext 值域升级为布尔或用途集(实验台字段级用途裁剪实证反哺) - 专题-03 v3 / 专题-04 v2(补 .md 改名+离线评估允许样本第 5 类)/ 后端-05 v11 / 前端-03 v7 / 产品-01·02、前端-02、后端-03 断链修复 / 大纲 v10 / 映射表 v8 - prototypes/ 新增四页签开发者总览 依据:设计文档全库横切取证 + 实验台 9 批实拆实证(活卡 8587、消费端 0 实现、升格 卡向量 0%、p50 实例数 1)。经 codex 与 opus 双独立评审,必修项全部落实。
180 lines
14 KiB
HTML
180 lines
14 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="zh-CN">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>专题-07 · 知识消费契约与质量闭环 · 方案总览</title>
|
||
<style>
|
||
body{font-family:"PingFang SC","Microsoft YaHei",sans-serif;margin:0;background:#f5f6f8;color:#1c2733;line-height:1.65}
|
||
.wrap{max-width:1120px;margin:0 auto;padding:22px 20px 40px}
|
||
h1{font-size:24px;margin:6px 0 2px}
|
||
.sub{color:#5b6b7b;font-size:13px;margin-bottom:14px}
|
||
.claim{background:#fff8e6;border-left:6px solid #e6a817;padding:12px 16px;border-radius:8px;font-size:15.5px;margin:10px 0 16px}
|
||
.claim b{color:#8a5a00}
|
||
.tabs{display:flex;gap:6px;border-bottom:2px solid #d8dfe8;margin-bottom:16px;flex-wrap:wrap}
|
||
.tab{padding:9px 18px;border-radius:8px 8px 0 0;cursor:pointer;font-size:14.5px;background:#e9edf2;color:#44536a;border:1px solid #d8dfe8;border-bottom:none;user-select:none}
|
||
.tab.on{background:#fff;color:#0b57d0;font-weight:600;position:relative;top:2px;border-bottom:2px solid #fff}
|
||
.panel{display:none}
|
||
.panel.on{display:block}
|
||
h2{font-size:17px;color:#0b57d0;margin:18px 0 8px}
|
||
h3{font-size:14.5px;margin:14px 0 6px}
|
||
p,li{font-size:13.5px;margin:5px 0}
|
||
table{border-collapse:collapse;width:100%;font-size:13px;margin:8px 0}
|
||
th,td{border:1px solid #dde3ea;padding:6px 10px;text-align:left;vertical-align:top}
|
||
th{background:#eef2f7}
|
||
.card{background:#fff;border-radius:10px;padding:14px 18px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin:10px 0}
|
||
.lane{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;margin:8px 0}
|
||
.step{flex:1;min-width:118px;border-radius:8px;padding:9px 10px;font-size:12.5px;text-align:center}
|
||
.done{background:#e8f2ec;border:1.5px solid #2e7d51}
|
||
.new{background:#e8f0fd;border:1.5px solid #0b57d0}
|
||
.step b{display:block;font-size:13px;margin-bottom:2px}
|
||
.arrow{align-self:center;color:#7a8794;font-size:16px}
|
||
.legend{font-size:12px;color:#5b6b7b;margin-top:6px}
|
||
.legend span{display:inline-block;width:11px;height:11px;border-radius:3px;vertical-align:-1px;margin:0 4px 0 10px}
|
||
.warn{font-size:13px;color:#a33;background:#fdf3f3;border-radius:6px;padding:9px 12px;margin:8px 0}
|
||
.pin{background:#f0f6f1;border-left:4px solid #2e7d51;padding:8px 12px;border-radius:6px;font-size:13.5px;margin:8px 0}
|
||
code{background:#eef1f5;border-radius:4px;padding:0 4px;font-size:12.5px}
|
||
.src{color:#8291a0;font-size:12px;margin-top:16px}
|
||
</style>
|
||
</head>
|
||
<body><div class="wrap">
|
||
|
||
<h1>知识消费契约与质量闭环 · 方案总览</h1>
|
||
<div class="sub">SoT 正文:design-docs/专题-07-知识消费契约与质量闭环.md(v1)· 配套修订:专题-03 v3 / 专题-04 v2 / 专题-06 v4 / 架构-02 v11 / 后端-05 v11 / 前端-03 v7 / 大纲 v10 / 映射表 v8 · 2026-07-17 · 经 codex 与 opus 双独立评审</div>
|
||
|
||
<div class="claim"><b>核心主张:</b>知识的价值只在被选中并改善产出(写作、检测、规划三个效用时刻)的那一刻兑现。此前 SoT 钉死了「治理」(谁能读什么:授权/来源/双轨/裁剪/预算),本次补上「效用」(该读哪几条、注入什么、有没有用、知识本身好不好)——<b>以用定卡:消费端定义质量,参考书当标准答案。</b></div>
|
||
|
||
<div class="tabs">
|
||
<div class="tab on" data-p="p1">① 总览与缺环</div>
|
||
<div class="tab" data-p="p2">② 消费选择契约</div>
|
||
<div class="tab" data-p="p3">③ 质量三性与回放评测</div>
|
||
<div class="tab" data-p="p4">④ 长线进度与本体拍板</div>
|
||
</div>
|
||
|
||
<div class="panel on" id="p1">
|
||
<div class="card">
|
||
<h2>知识的一生:左三格原有,右三格本次立约</h2>
|
||
<div class="lane">
|
||
<div class="step done"><b>拆书抽取</b>23 型结构模具</div>
|
||
<div class="arrow">→</div>
|
||
<div class="step done"><b>双轨确认</b>草稿→正式,先审后入</div>
|
||
<div class="arrow">→</div>
|
||
<div class="step done"><b>授权治理</b>版权/来源/字段裁剪</div>
|
||
<div class="arrow">→</div>
|
||
<div class="step new"><b>选择契约</b>按用途定"该读哪几条"</div>
|
||
<div class="arrow">→</div>
|
||
<div class="step new"><b>注入视图</b>摘要/全文两档,有尺寸上限</div>
|
||
<div class="arrow">→</div>
|
||
<div class="step new"><b>回放评测</b>对照原书评分,反哺卡去留</div>
|
||
</div>
|
||
<div class="legend"><span style="background:#e8f2ec;border:1.5px solid #2e7d51"></span>既有(治理侧)<span style="background:#e8f0fd;border:1.5px solid #0b57d0"></span>本次立约(效用侧,owner=专题-07)</div>
|
||
<div class="warn"><b>为什么必须补:</b>一致性门控(canon_compliance)拿本作知识库当标准拦候选——知识错了,门控会把写对的候选拦下来。输入端质量是输出端门控成立的前提,不是锦上添花。</div>
|
||
</div>
|
||
|
||
<div class="card">
|
||
<h2>术语桥(「卡」在系统里的权威身份)</h2>
|
||
<table>
|
||
<tr><th>口语</th><th>SoT 权威载体</th></tr>
|
||
<tr><td>待确认的卡</td><td>Knowledge Draft(待审层,默认不可信)</td></tr>
|
||
<tr><td>本作正式事实卡</td><td>Local Knowledge Entity / Relation(局域知识库)</td></tr>
|
||
<tr><td>公共参考卡(范式卡)</td><td>Global KB 范式 Canonical(技法五型:craft / combat / emotion / scene_pattern / trope)</td></tr>
|
||
<tr><td>卡的结构模具</td><td>MetaSchema target_type(23 型)</td></tr>
|
||
</table>
|
||
<p>三个效用时刻:<b>写作时注入</b>(当前态 + 已决策范式)· <b>检测时对照</b>(本作知识当标准)· <b>规划时排线</b>(演变历程 + 参照成长曲线)。</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="panel" id="p2">
|
||
<div class="card">
|
||
<h2>按用途的默认合同(purpose 四值逐一钉死)</h2>
|
||
<table>
|
||
<tr><th>用途</th><th>默认注入</th><th>明确不注入</th></tr>
|
||
<tr><td><b>generation</b> 续写/场景写作</td><td>在场实体(当前章出场+一跳关系)的当前态<b>摘要视图</b>;规划期已决策引用的公共范式(上限 3 条,全文视图);文风/节奏画像</td><td>范式临场海选;演变历程全线</td></tr>
|
||
<tr><td><b>planning</b> 规划/排线</td><td>目标线程实体的演变历程全线;大纲与作品核心;Global 成长曲线范式(型×品类结构键召回,相似度只作兜底)</td><td>—</td></tr>
|
||
<tr><td><b>detection</b> 一致性检测</td><td>在场实体当前态全量 + 关系闭包 + 事件时间线</td><td>公共范式(检测不需要「怎么写」)</td></tr>
|
||
<tr><td><b>extraction</b> 抽取/维护</td><td>该型模具全字段视图</td><td>—</td></tr>
|
||
</table>
|
||
<div class="pin">范式进入生成上下文的唯一正路:<b>规划期决策、写作期引用</b>。规划产出必须携带范式引用链,写作按引用注入、不重新检索。写作期对范式做临场相似度海选 = 违规(实测依据:同型范式向量相似 74% 多为词汇假近,语义真并率仅约 10%——相似度选不出对的范式)。</div>
|
||
</div>
|
||
|
||
<div class="card">
|
||
<h2>注入视图与排序(视图 ≠ 存储)</h2>
|
||
<ul>
|
||
<li><b>两档视图</b>:摘要视图(名称+一句话+当前态要点)为默认档;焦点实体升全文视图(按 aiContext 用途裁剪后的字段全量)。各型尺寸上限随字段合同登记,超限不注入。</li>
|
||
<li><b>为什么必须独立成合同</b>:库内实测两端病并存——一半卡不足 400 字符(无肉可注),最大单卡 104KB(一张即撑爆预算)。</li>
|
||
<li><b>排序信号</b> = 结构匹配度(在场>关系一跳>相似兜底;范式取型×场景意图×品类精确匹配优先)+ 效用统计(被命中率/被接受率/跨书频次)。预算内截断落 omittedSources(截断规则归专题-03)。</li>
|
||
<li><b>来源优先级全链</b>:本作事实(Local)> 用户绑定知识(User/已安装)> 全局与市场参考(Global/市场)。范式只提供「怎么写」,不得覆盖「是什么」。</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="panel" id="p3">
|
||
<div class="card">
|
||
<h2>知识质量三性(输入侧检尺,与输出侧维度分立、单向咬合)</h2>
|
||
<table>
|
||
<tr><th>性</th><th>定义</th><th>可测指标(口径)</th></tr>
|
||
<tr><td><b>可命中</b></td><td>该被想起时能被检索到:命名鲁棒(别名表)+ 向量覆盖 + 结构键齐全</td><td>别名覆盖率 · 向量覆盖率 · 同实体分裂率(抽样审计同一实体被建成多条卡的比例)</td></tr>
|
||
<tr><td><b>可行动</b></td><td>注入后能直接改善产出,不是分析散文</td><td>注入视图尺寸达标率 · 字段充实度(对照字段合同非空率)</td></tr>
|
||
<tr><td><b>可持续</b></td><td>增量维护不腐坏:同名异质不并、真同才并;演变归并有序;溯源完备</td><td>重复率 · 演变断线率 · 溯源完整率</td></tr>
|
||
</table>
|
||
<p><b>裁决权在消费端</b>:p50 实例数=1 的「范式」只是观察不是范式,跨书频次与消费端命中/接受统计才是去留的最终裁决。阈值由回放评测首轮基线确定,随后按质量策略生命周期(draft→evaluating→active)治理。</p>
|
||
</div>
|
||
|
||
<div class="card">
|
||
<h2>回放评测(参考书 = 标准答案)</h2>
|
||
<p>冻结第 N 章时点的知识状态 → 按契约组装上下文 → 跑规划/续写/检测 → 与原书第 N+1 章对照评分。</p>
|
||
<table>
|
||
<tr><th>评测线</th><th>怎么跑</th><th>评什么</th></tr>
|
||
<tr><td>规划线</td><td>预测下一台阶/伏笔回收,对照原书走向</td><td>台阶预测命中、伏笔回收命中</td></tr>
|
||
<tr><td>生成线</td><td>有卡 vs 无卡 vs 打乱卡 对照生成</td><td>设定一致性、要素覆盖</td></tr>
|
||
<tr><td>检测线</td><td>人工向候选注入错误</td><td>错误检出率</td></tr>
|
||
</table>
|
||
<div class="pin"><b>门禁</b>:知识策略(选择契约参数、注入视图定义、判重规则)是与 Quality Policy 同栖 AI 编排策略面的正式策略对象,版本化管理;<b>变更未经回放对照评测不得上线、不得声称改善质量</b>(evaluating→active,评测未过就没有 active)。</div>
|
||
<div class="warn"><b>合规两道闸</b>:授权状态闸(reference_work 四值,unauthorized 失败关闭)+ 评测用途闸(授权快照 allowedPurpose 须含离线评测;research_only 只限内部、禁外发)。评测产物只存评分/摘要/定位,不留存原书全文。</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="panel" id="p4">
|
||
<div class="card">
|
||
<h2>长线进度消费语义(演变历程三期消费)</h2>
|
||
<p>长篇(尤其升级流)的骨架是实体演变。世界域实体六型共享<b>演变历程</b>元素:{章, 台阶, 周期} 结构化里程碑。</p>
|
||
<table>
|
||
<tr><th>消费期</th><th>用什么</th><th>干什么</th></tr>
|
||
<tr><td>规划期</td><td>本作历程全线 + 参照曲线(跨书台阶间距/周期分布)</td><td>排下一台阶的时机与幅度</td></tr>
|
||
<tr><td>检测期</td><td>当前态对照</td><td>新候选不得与当前台阶矛盾</td></tr>
|
||
<tr><td>写作期</td><td>只给当前态摘要</td><td>全历程默认不进上下文(防上万字明细撑爆预算)</td></tr>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="card">
|
||
<h2>本体侧两项拍板(落在专题-06 v4)</h2>
|
||
<div class="pin"><b>参照作品面</b>:参考书的实体演变卡不进 Global KB、不可被作品绑定、不是第四类知识库——它是挂在 reference_work 档案下的系统侧证据资产,用途只有两个:回放评测的标准答案底座、叙事域范式的蒸馏源。进 Global KB 的只能是蒸馏后的「成长曲线范式」(trope/pacing 形态,只存定位摘要不存原文)。<b>世界域形态是证据,叙事域形态才是范式。</b></div>
|
||
<div class="pin"><b>双层型判定闭合</b>:判据不变(三样本实测无损则不拆);craft 已以 1326 条公共范式实测通过,拍板不拆;character/style/pacing 依同一判据在各自公共面首批落库时判定。</div>
|
||
</div>
|
||
|
||
<div class="card">
|
||
<h2>本次 SoT 修订清单</h2>
|
||
<table>
|
||
<tr><th>文档</th><th>版本</th><th>改了什么</th></tr>
|
||
<tr><td>专题-07(新增)</td><td>v1</td><td>知识效用主线唯一 owner:术语桥 / 消费选择契约 / 质量三性 / 回放评测 / 长线消费语义 / 实验台实证附录 / 验收清单</td></tr>
|
||
<tr><td>专题-06</td><td>v3→v4</td><td>拍板双层型判定(craft 不拆);新增 §6.4 参照作品面;世界域六型登记演变历程元素;读取器 purpose 枚举 parse→extraction;挂专题-07</td></tr>
|
||
<tr><td>专题-03</td><td>v2→v3</td><td>§4.2 登记「该选哪几条」的选择契约归属专题-07</td></tr>
|
||
<tr><td>专题-04</td><td>v1→v2</td><td>§10 离线评估输入补「知识策略版本」;物理文件名补 .md(并修四册断链)</td></tr>
|
||
<tr><td>架构-02</td><td>v10→v11</td><td>aiContext 值域升级:布尔或用途集(true=全用途 / false=不入 / 用途子集;布尔为退化情形)——实验台字段级用途裁剪实证反哺术语权威</td></tr>
|
||
<tr><td>后端-05 / 前端-03</td><td>v11 / v7</td><td>aiContext 值域表述随术语权威对齐</td></tr>
|
||
<tr><td>00-大纲 / 内容映射表</td><td>v10 / v8</td><td>登记专题-07 与其 owns 概念;补齐专题-04/05/06 漏登</td></tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="src">依据:专题-03/04/06 与架构-02 全文核读 + design-docs 全库横切取证 + 实验台数据库只读实测(8 本参考书 ≈1.18 万章、活卡 8587 张、范式卡向量覆盖 100%、升格卡 0%、p50 实例数 1、卡体 p50 395 字符 / 最大 104KB)。全部数字可回溯。</div>
|
||
</div>
|
||
<script>
|
||
document.querySelectorAll('.tab').forEach(t=>t.addEventListener('click',()=>{
|
||
document.querySelectorAll('.tab').forEach(x=>x.classList.remove('on'));
|
||
document.querySelectorAll('.panel').forEach(x=>x.classList.remove('on'));
|
||
t.classList.add('on');document.getElementById(t.dataset.p).classList.add('on');
|
||
}));
|
||
</script>
|
||
</body>
|
||
</html>
|