一份事实要怎样才能被自由引用?我们把答案写成规范,并以 CC BY 4.0 发布——一份不能被自由采用的规范,不可能成为标准。
#fig-standard-axes · trustbaselab.com/standard/标准的价值来自被采用的数量,不来自所有权。
晚发的标准等于没发——格式之争由采用速度决定。
要求全部实现 = 没人实现;附录 C 给出三条最低线。
规范以英文为参照文本;JSON 定义可被程序解析。
第三方可下载 conformance.py 验自己是否合规,输出逐条判定。
错误公开更正、不静默修改;已发出的编号不复用。
按 v0.1 逐节自检:已实现——记录稳定 ID、置信度 A/B/C、三轴来源分级、逐字 quote 与 locator、来源行、as_of、双语字段、纠错档案与编号不复用;未实现—— fitness 领域之外的多数领域尚未逐条带 retrieved_at 与机读 quote 字段,「最小可采纳集」中的 locator + retrieved_at + quote 三条正在补齐。
本站不声称「完全符合」——规范要求逐条属实,自检输出见 /standard/conformance.py 的逐条判定。
以下为换版前该页面的完整正文,原样保留、未删改实质信息;视觉已按新设计系统重新排版。
TBDS-1 · 让任意数据发布方都能产出「可被机器引用、且可被人复核」的事实记录
本规范定义一组最小约定,让任意数据发布方都能产出「可被机器引用、且可被人复核」的事实记录。采用本规范不要求使用本平台的任何服务。
| 术语 | 定义 |
|---|---|
fact_record | 事实记录:一条关于世界的最小可引用断言,带稳定标识与来源 |
assertion | 断言:记录的语义内容 |
source | 来源:支撑该断言的一手或二手材料 |
recheck | 复核:第三方仅凭记录自身即可重做验证 |
每条事实记录 MUST 有一个稳定标识符(Stable ID)。
标识符 MUST 满足:唯一(全库不重复)· 稳定(一旦发布永不改变)· 可寻址(能凭它取回该记录)· 不承载易变语义(SHOULD NOT 编码会变的事实,如价格、状态)。
标识符 SHOULD 遵循 `<前缀>-<序号>` 形式,前缀标识记录类型。
标识符 MUST NOT 被回收或重新指派。记录失效时,标识符 MUST 保留并标记为失效(见 §7.3)。
本规范最重要的一条。标识符可回收 = 引用不可靠 = 整套约定失去意义。
每条记录 MUST 声明 `assertion_kind`,取值限于 observation / compilation / derivation / model。
`derivation` MUST NOT 被呈现为来源原文的陈述。
每个来源 MUST 在三条独立轴上分级——L(权威性)/ R(可重发性)/ AI(可投喂性)。三轴互不替代。
每个来源 MUST 记录 `reliance_page_url`(实际依据的条款页)与 `snapshot_at`(快照时间)。
来源条款页自相矛盾时,MUST 按最严者处理,并标记 `contradiction_flag`。
数据若源自他方(再发布型来源),MUST 记录 `upstream`——上游权利不受下游许可保障。
每条记录 MUST 有置信度:A(政府文件 / 官方公告核实)· B(企业自述 / 权威媒体)· C(待核实 / 存疑)。
置信度 MUST 由来源类型决定,MUST NOT 由编辑偏好决定。
每条记录 MUST 至少带一个来源,且每个来源 MUST 含 `url` / `publisher` / `locator` / `retrieved_at` / `quote`。
记录 MUST 含 `as_of`(该断言所依据材料的时点),且 MUST 与 `retrieved_at` 区分。
记录 SHOULD 含 `content_hash`(记录内容校验和)。
无来源的记录 MUST NOT 被呈现为「已溯源」。
记录库 MUST 为追加式(append-only):新事实只追加,不覆盖。
记录的每次变更 MUST 记入 `revision_log`(时间 + 变更内容 + 依据)。
记录失效 MUST 以失效标记(tombstone)表达,而非删除。
MUST 提供「按标识符取回修订历史」的能力。
引用本库记录时 MUST 保留:`<发布方名称> <记录标识符> <取回地址>(accessed <日期>)`。
引用 SHOULD 同时保留置信度与 `as_of`——「某时点的 A 级事实」与「一个数字」不是一回事。
发布方 MUST 提供一个公开、可提交的纠错通道。
MUST 承诺一个明确响应时限(建议 48 小时内首次响应)。
MUST 维护公开纠错档案——记录「我们推翻过什么宣称、依据是什么、何时」。
付费 MUST NOT 影响核验结论。收费只能买「核验动作」,不能买「结论倾向」。
采用者 SHOULD 提供一个可执行的符合性自检,输出逐条判定。
声明的符合性 MUST 可被第三方复现。
允许分级符合,但 MUST 如实声明已达层级——不得声称「完全符合」除非逐条属实。
| 值 | 含义 | 额外要求 |
|---|---|---|
observation | 直接观测(原始数据、监测值) | — |
compilation | 来源原文即如此陈述 | MUST 带逐字引文 |
derivation | 由多条证据归纳或推算得出 | MUST 带 method_id + 输入记录标识 |
model | 模型输出(预测、估算) | MUST 标注为模型产出 |
| 值 | 含义 | 额外要求 |
|---|---|---|
L | 权威性——回答「能不能当依据」 | — |
R | 可重发性——回答「能不能合法重发」 | — |
AI | 可投喂性——回答「能不能喂给 AI」 | — |
| 值 | 含义 | 额外要求 |
|---|---|---|
A | 政府文件 / 官方公告核实 | — |
B | 企业自述 / 权威媒体 | — |
C | 待核实 / 存疑 | — |
本规范文本以 CC BY 4.0 发布。允许并鼓励:复制、修改、再分发、用于商业产品、基于它写自己的规范。唯一要求:署名。一份不能被自由采用的规范,不可能成为标准——标准的价值来自被采用的数量,不来自所有权。
若只实现三条,请实现这三条。做到这三条,记录就已经「可被复核」了;其余是加强。
TBDS-1-2.1 — 稳定标识——唯一、稳定、永不回收TBDS-1-6.1 — 来源可追——每条带 url + publisher + locator + retrieved_atTBDS-1-7.3 — 失效不删除——用 tombstone,不删记录允许分级符合。层级定义:
L1 | 最小可采纳集(附录 C 三条) |
L2 | 机器可检规则全过(§2–§6 的可自动校验部分) |
L3 | 全部 MUST 规则(含不可机检项,需人工举证) |
L4 | 全部 MUST + SHOULD 规则,且已提供可执行自检 |
本平台**不声称完全符合**。逐条自检结论与阻塞规则见: /standard/conformance
python conformance.py your-records.json --map your-map.json --level L1
不给 --map 时用「同名扁平」默认映射;--map 把标准语义接到你自己的字段布局——本规范不管你的物理字段怎么放,只管语义。
引用本规范时,请保留以下串:
Trustbase Lab. Trustbase Citable-Fact Standard v0.1 (TBDS-1). https://trustbaselab.com/standard(accessed <date>)
本规范文本以 CC BY 4.0 发布——可复制、可修改、可再分发、可用于商业产品、可基于它写自己的规范。唯一要求:署名。
引用本页或其中任一图表时,直接复制下面任意一行——每行都是完整、自洽的引用串。
与门户文章的差别:这里引用的是一条可核验的事实,每串都带稳定记录 ID、
as_of 与置信度,第三方可按 ID 回查。
Trustbase Lab, 可引用事实规范 v0.1(CC BY 4.0), , as_of 2026-10-12
MCP: POST https://trustbaselab.com/mcp · tools/call get_benchmark {"id":"TB-CIT-001"} · 事实集: https://trustbaselab.com/citations.json
本页文字、图表与结构化数据可自由复用(含商业用途),条件只有两条:
https://trustbaselab.com/standard/ 的链接;as_of 与置信度——
这三项是可核验性的载体,去掉它们即失去引用意义。图表由本站自有数据(data.json)在构建时生成为内联 SVG,
无外部图表服务、可离线复现。上游第三方来源(欧盟官方公报、ISO、WHO、UN Comtrade 等)的
原始内容仍归其各自权利人所有,本页仅作事实性引用并标注来源。