TCDP 白皮书

智能工具能力描述协议

Tool Capability Description Protocol (TCDP) 是普罗米修斯协议体系的基础层。它定义了一套统一的语义规范,使得全球任何智能工具——无论是激光切割机、数控铣床还是3D打印机——都能用同一种语言宣告自己的存在和能力。

概述

在传统的制造生态中,每台设备的能力描述都是碎片化的:不同厂商使用不同格式,不同平台采用不同接口,不同地区遵循不同标准。TCDP 的使命是消除这些隔阂,让每台智能设备都能以统一的、可验证的、可检索的方式向全世界宣告:我在这里,我能做什么,你可以如何信任我。

核心概念

能力声明 (Capability Declaration)

每台设备通过 TCDP 发布一份结构化的能力声明,涵盖其制造能力(可加工的材料、精度、工作区域)、运行状态(在线/离线/忙碌)、以及接口规范(API端点、通信协议版本)。这份声明不是静态的文档,而是持续更新的活数据——设备状态变更时自动刷新,确保全网信息始终准确。

语义模式 (Semantic Schema)

TCDP 定义了一套层次化的语义模式,将制造能力从粗粒度("我能切割金属")到细粒度("我能切割厚度不超过20mm的钢材,精度可达0.05mm")逐级描述。模式支持扩展,行业联盟可以定义自己的子模式,同时保持与基础模式的兼容。

信任凭证 (Trust Credentials)

能力声明必须附带信任凭证:由普罗米修斯CA签发的证书、声誉评分、以及历史履约记录。这些凭证确保声明不是空口白话——任何节点都可以验证另一台设备是否真的拥有它所声称的能力,以及它是否可靠地完成了过往任务。

应用场景

规范细节

TCDP 声明以 JSON 格式表达,包含以下必填字段:

完整的 TCDP 声明示例请参阅 激光切割机示例