Trustbase Lab

给 AI 供可验证的事实,
并证明它可验证

这不是一份介绍。下面每一个数字都能当场复算; 复算不了的,我们单独列在一节里,标明「无证据」。

记录 — MCP 工具 59 认证 — 快照物证 — E2E 55/55

三层结构 · Three layers

战略决定做什么、不做什么;方法论决定「怎么才算合格」;证据层决定「能不能被验」。 演示时从下往上看——最底下的证据层才是地基。

Layer 03 · Evidence
证据层
可复算的 record_hash · 1,054 个冻结来源页快照 · 13 条认证条款逐条公开
Layer 02 · Method
方法论层
五道闸 G1–G5 · 权限前置 / 逐字子串 / 两级哈希 · R1–R4 版权分级
Layer 01 · Strategy
战略层
不做模型、不做数据商,做「什么算事实、怎么证明」的契约层
滚动到此处,三层会展开

实时证据 · Live evidence

下面每个数字都是此刻从线上拉取的,不是硬编码。 如果拉不到,会显示「离线」而不是编一个。

自有认证等级
—
/trust.json
认证总分
—
自评
结构化记录
—
/upload/data.json
物证覆盖率(字节冻结)
—
存了来源页快照,sha256 可验
冻结来源页快照
—
sha256 内容寻址
MCP 工具
59
5 端点 · 59/26/10/19/4
正在拉取线上数据…

每一条都能自己验 · Verify it yourself

点击任一命令即可复制,粘到终端就能跑。不需要我们的任何账号。

主张自己验
共 4,139 条结构化记录
curl -s …/upload/data.json | jq .meta.total_records
自有认证 V-A(可直接对外标注)
curl -s …/trust.json | jq .signal.certification
13 条认证条款逐条公开(含未达标的)
curl -s …/trust.json | jq '.signal.clauses[]'
57.7% 的记录带可复算 record_hash(其余 42.3% 仅参数可复算)
curl -s …/trust.json | jq .signal.verifiability.live_evidence_coverage
来源页有冻结快照,文件名即内容哈希
curl -s …/trust.json | jq .signal.verifiability
Agent 能发现我们(ARD 目录)
curl -s …/.well-known/ai-catalog.json | jq '.entries[].identifier'
MCP 59 个工具在线
curl -s -X POST …/mcp -d '{"method":"tools/list"}' | jq '.result.tools|length'
查询无需鉴权,匿名可用全部工具
curl -s -X POST …/mcp -d '{"method":"tools/call", …}'
用法与许可边界写在 /license.json
curl -s …/license.json | jq .

已经覆盖的领域 · Domains

换域只换三样东西:记录类型、ID 前缀、来源白名单。闸门、哈希、双语规范全部复用 —— 这就是方法论可复制的实证。

领域基准
1,937
贸易流向
1,751
健康 / 健身
67
产业文章
64
知识卡片
58
设备厂商
58
政策法规
49
技术标准
44
炭黑牌号
37
企业实体
74

我们没有证据的部分 · What we cannot prove

演示材料里保留这一节,比删掉它更有说服力。一个敢写「我哪里没有证据」的机构, 它说自己有证据的部分才可信。

「有 N 个外部客户在用」无证据 —— 可确证的真实外部使用接近零
「被第三方正式引用」无证据 —— 目前为零
「已通过认证」是自评 V-A,非第三方审计(/trust.json 里明写)
「双语完整」否 —— name_en 覆盖约三分之一,缺口已披露
「快照全覆盖」否 —— 覆盖约九成,其余抓取失败,逐条标了原因
「全部记录都有物证」否 —— trade_flows 1,751 条(42.3%)无逐条物证;其参数完整、可回 UN Comtrade 公共 API 重查,但不是字节冻结
「价格数据开放」否 —— 价格类属付费活数据层,不在免费快照内

想自己验,从这里开始

Trustbase Lab · 给 AI 供可验证的事实。