附录B|Core Object Dictionary(核心对象字典)

版本:V1.0(第一版)

体系来源:GEO Service System V2(GEO服务体系第二版)v0.2

一、使用边界

本附录说明第17章所述服务体系如何把方法论转化为版本化对象。22类对象是当前第二版系统契约,不是不可更改的GEO(生成式引擎优化)自然分类,也不表示22个独立Agent(智能体)已经部署。

结构通过、对象齐全和散列一致均不能替代DeepSeek(深度求索)行为验证、真实引擎验证、真实客户交付或商业效果验证。

二、所有正式对象的共同Envelope(信封字段)

字段 含义 治理要求
object_id 全局唯一对象标识 不得在不同对象之间复用
object_type 对象类型 必须属于当前允许类型
schema_version 模式版本 消费者必须声明兼容版本
project_id 所属项目 防止跨客户或跨项目串用
created_at 创建时间 使用ISO 8601(国际标准时间格式)
created_by 生产模块或人工角色 必须可追责
source_object_ids 直接上游对象 允许为空,但必须说明原因
source_hashes 直接来源散列 用于追踪静默变更
epistemic_status 认识状态 不得高于来源证据允许的状态
scope 适用范围 至少绑定情境、实体、引擎、产品、地区、时间和查询簇
approval_status 批准状态 不能由当前模块自行授予高等级批准
supersedes 被替代对象 修订时保留历史谱系
limitations 已知限制 可以为空数组,但字段不得省略

三、22类核心对象

编号 Object Type(对象类型) 主要生产者 核心用途 禁止误读
1 project_charter|Project Charter(项目章程) 项目接入模块 锁定客户主体、范围、目标、排除项、授权、事实、未知、风险和停止条件 不得提前写入已确认缺口、根因或固定动作
2 decision_situation_card|Decision Situation Card(决策情境卡) 决策研究模块 记录决策过程、主体、权力、备选、触发、约束、结果、时间和人工智能可介入性 不等于用户画像或问题库
3 decision_variable_record|Decision Variable Record(决策变量记录) 决策研究模块 定义变量、作用、方向、阈值、阶段、主体、证据和否决条件 不把提及或卖点自动升级为决策变量
4 user_dvm|User-DVM(用户决策变量地图) 决策研究模块 组织变量、主体、关系、异质性、证据等级、样本框和未知项 不得用人工智能常识代替真实用户证据
5 claim_record|Claim Record(命题记录) 命题—证据模块 记录原子命题、类型、主体、谓词、对象、范围、时间、真实性和授权 文案表达不能替代原子命题
6 evidence_record|Evidence Record(证据记录) 命题—证据模块 记录命题支持、来源、载体、范围、时效、独立性、授权、冲突和限制 不设置固定全局权威分
7 probe_set|Probe Set(探针集合) 探针设计模块 记录查询簇、探针功能、变量覆盖、改写谱系、抽样、编码与保留集 不由客户现有资产反向定义用户需求
8 ai_observation_run|AI Observation Run(人工智能观测运行) 探测运行或人工智能观测模块 保存完整运行条件、原始输出、显示来源、错误、缺失和依赖簇 运行失败不能编码为未提及
9 ai_dvm|AI-DVM(人工智能决策变量地图) 人工智能观测模块 记录变量出现、作用、方向、实体归属、命题、显示支持、推荐边界和不确定性 不描述人工智能内部固定算法
10 public_info_observation|Public Information Observation(公开信息观测) 公开信息审计模块 记录公开命题、载体、授权、访问、索引代理、结构解析、实体链接与部署状态 公开存在不等于人工智能已检索或使用
11 diagnosis_record|Diagnosis Record(诊断记录) 缺口诊断模块 保存症状、差异、资格、G1—G5、依赖、假设、反证、非缺口状态和可行动性 不按可销售套餐选择缺口
12 intervention_card|Intervention Card(干预卡) 干预设计模块 保存诊断版本、假设、目标变量、改变对象、I1—I7、渠道、对照、护栏、停止和撤回 不等于任务清单或内容排期
13 execution_receipt|Execution Receipt(执行回执) 自有或外部执行模块 分离计划处理、实际交付、客户接收、目标环境暴露、偏离、失败和残留风险 提交、保存或部署不等于接收、暴露或结果
14 measurement_contract|Measurement Contract(测量契约) 测量与学习模块 预先锁定问题、结果、指标、待估量、单位、分母、缺失、基线、比较、污染和护栏 必须区分基线设计、干预评估和持续监测
15 result_record|Result Record(结果记录) 测量与学习模块 按R1—R10结果层保存数值或分类、分母、不确定性、缺失、异质性和护栏 上游任务完成不能写成下游结果
16 attribution_record|Attribution Record(归因记录) 测量与学习模块 保存逐连接因果命题、C0—C5、证据、替代解释、污染、外溢和允许措辞 不能按整个项目一次性授予因果等级
17 learning_record|Learning Record(学习记录) 测量与学习模块 保存原假设、观察、失败、反证、范围、升级、失效和重新诊断对象 单项目结果不能自动升级为已验证模式
18 route_decision|Route Decision(路由决定) 交付总控模块 记录当前阶段、候选下一模块、理由、依赖、阻断和恢复动作 总控不能自行创造业务事实或诊断
19 gate_result|Gate Result(门控结果) 交付总控模块 记录门类型、检查项、通过状态、失败理由、批准者和有效期 passed=true只表示门控条件通过,不证明业务结论真实
20 client_report_package|Client Report Package(客户报告包) 客户报告模块 按受众翻译引用对象、结论、认识状态、因果措辞、限制、风险和替代版本 不得创造新分析或提高上游认识状态
21 error_record|Error Record(错误记录) 任一模块 保存模块、阶段、错误码、严重度、影响对象、可恢复性和所需动作 不得用看似完整的结果替代错误输出
22 no_action_record|No Action Record(不行动记录) 干预设计模块 保存关联诊断、不行动原因、门槛、客户动作、监测与重新进入条件 不行动不是遗漏、搁置或默认失败

四、核心对象链

Project Charter(项目章程)
→ Decision Situation Card(决策情境卡)
→ Decision Variable Record(决策变量记录)
→ User-DVM(用户决策变量地图)
→ Claim Record(命题记录)+Evidence Record(证据记录)
→ Measurement Contract: Baseline Design(测量契约:基线设计)
→ Probe Set(探针集合)
→ AI Observation Run(人工智能观测运行)
→ AI-DVM(人工智能决策变量地图)+Public Information Observation(公开信息观测)
→ Diagnosis Record(诊断记录)
→ Intervention Card(干预卡)或No Action Record(不行动记录)
→ Measurement Contract: Intervention Evaluation(测量契约:干预评估)
→ Execution Receipt(执行回执)
→ Result Record(结果记录)
→ Attribution Record(归因记录)
→ Learning Record(学习记录)
→ Client Report Package(客户报告包)

Route Decision(路由决定)、Gate Result(门控结果)和Error Record(错误记录)贯穿全链路,不属于只在末端生成的附属文件。

五、Scope(适用范围)最低要求

每个对象至少声明:

  • 适用的Decision Situation(决策情境);
  • 目标实体;
  • 地区与语言市场;
  • 引擎与产品模式;
  • 账户、登录和个性化状态;
  • 时间窗口;
  • Query Cluster(查询簇);
  • 明确排除范围。

未知字段必须标记Unknown(未知),不得由历史项目、行业常识或人工智能推演自动补全。

六、批准状态

Draft(草案)
→ Under Review(复核中)
→ Approved(已批准)
→ Active(生效)
→ Superseded(已被替代)

任一阶段还可以进入:
Blocked(受阻)/Rejected(已拒绝)/Invalidated(已失效)/Withdrawn(已撤回)

Delivered(已交付)不是认识状态,也不能覆盖Invalidated(已失效)或Withdrawn(已撤回)。

七、对象交接规则

  1. 消费模块必须声明接受的对象类型与模式版本。
  2. 输入缺失、过期、失效或超出适用范围时必须阻断或降级。
  3. 人工修改必须产生新版本并保留修改者、理由和上游对象。
  4. 报告不得改变输入对象的认识状态或因果等级。
  5. 同一对象只能有一个Active(生效)版本。
  6. 授权撤回必须沿来源谱系传播至派生对象和客户报告。

八、外部输入与多生产者对象

当前契约允许四类外部输入:Customer Materials(客户材料)、Human Approval(人工批准)、Engine Access(引擎访问)和Business Outcome Data(业务结果数据)。业务结果数据只在具体测量问题需要时使用,不是所有阶段的强制输入。

允许多个生产者生成的对象仅包括AI Observation Run(人工智能观测运行)、Execution Receipt(执行回执)和Error Record(错误记录)。多生产者不表示字段定义可以各自改变,所有输出仍须符合统一模式。

九、来源与限制

主要来源:

  • GEO-Service-System-v2/contracts/CORE_CONTRACTS.md;
  • GEO-Service-System-v2/contracts/contract-graph.json;
  • GEO-Service-System-v2/contracts/GATES_AND_PERMISSIONS.md;
  • 第17章《从理论到GEO Service System(GEO服务体系)》。

本附录描述的是当前Deterministic Integration-ready(确定性集成就绪)架构,不证明DeepSeek(深度求索)实际行为、真实引擎表现或商业效果。