三类客户,一个共同问题。
制造企业、设备厂商、机器人公司,站在不同的位置,卡在同一条边界上:设备一旦出了自己的系统,就没有一个可验证的身份。
- 制造企业多品牌产线、多厂区,监控和协作被厂商边界切开。
- 设备厂商希望设备进入客户的流程,又不想把全部控制权交出去。
- 机器人公司编队要跨机型、跨厂商,任务和状态却锁在各自的后台。
共同问题不是连接,而是跨过组织边界之后的身份、授权和记录。
连接已经够了,缺的是连接之上的东西。
OPC UA、MQTT、Modbus 把数据接了上来。但跨厂商时,还有三件事说不清。
- 连接有了,身份没有说不清“你是谁、你代表谁、你能做什么”。
- 协作是点对点的每接一对设备写一次接口;N 台设备 × M 个消费者,集成成本是乘法的。
- 出了事说不清告警、指令、确认散在各家系统里,缺一条能追到身份和授权的签名链。
所以问题不是再加一个数据平台,而是在现有连接之上补一层协作协议。
我们补的四件事,加一个人的入口。
不是在设备前面再放一个平台,而是给设备一套能自证的身份和能收窄的授权。
- 身份每台设备、每个机器人一个逻辑身份(did:wba);密钥放在边缘网关的 anp-keyd 里,设备 agent 不接触私钥。
- 描述设备发布自己能做什么、怎么调用(Agent Description);新设备接入靠描述,不靠人再写对接文档。
- 通信跨厂商、跨组织的签名消息;遥测仍走现场总线或 MQTT,ANP 管身份、授权、事件通知和交接。
- 授权许可条限定它能对谁、调什么、多少次、到什么时候;高危动作要人确认,随时可撤销。
- 人的入口操作员用 ConnectX 钱包,和智能体共用一套身份体系,而不是另开一个后台账号。
- 现场设备与机器人
- PLC · 数控机床 · 机械臂 · AGV · 输送线 · 质检相机 · 能耗表
- TokenBurn 协作层
- did:wba 身份 · anp-keyd 许可条 · AgentX 命令行 · ConnectX 钱包
- ANP 协议
- 身份 · 描述 · 发现 · 签名消息
- 现有工业基础设施
- OPC UA · MQTT · Modbus · 现场总线 · 安全 PLC
ANP 不替代 OPC UA、MQTT 或安全 PLC;它把身份、授权和记录叠在这些连接之上。这四件事都不要求替换现有系统。
场景 01 · 先落地
设备监控:先让告警追得到人。
数控机床、机械臂、AGV、输送线、质检相机、能耗表,每台设备签名上报状态和告警。监控 agent 跨品牌关联同一批次、同一工位的异常;升级到班组长时,告警带着“谁报的、依据什么、谁确认的”。
- 跨品牌统一视图设备来自不同厂商,事件在同一套身份下汇总。
- 异常能关联同一批次、同一工位的告警可以串起来,而不是各看各的。
- 升级有对象告警不是发到一个群里,而是发给一个能签名的身份;人接手后记录不断。
身份本身不产生监控。身份让监控可追责、可交接。
场景 02 · 第二步
产线协作:不再为每一对设备写接口。
AGV 到工位 → 向机械臂发“可取件” → 机械臂签名确认 → 输送线暂停 → 质检 agent 抽检。每台新设备只要发布描述就能加入,不用为每一对设备写一次接口。
- 设备加入靠描述新设备发布能力与接口,已有 agent 自己发现、自己调用。
- 跨厂商协作不同厂商的设备不必先接进同一个平台。
- 人的位置不变需要人确认的动作仍然走授权和审批,不因为自动化而绕开人。
先从一条线里的两三个动作开始,不要一上来做整厂。
场景 03 · 进阶
机器人编队:协调者掉线,编队还能跑。
任务发布、能力认领、状态广播都走签名消息。可以有协调者,但协调者不是唯一入口;协调者掉线,编队仍能按规则降级运行。一台机器人掉线,其他机器人重新分配区域;人用钱包随时接管。
- 按能力认领任务不必预先写死给哪一台机器人。
- 状态可验证每台机器人的位置、电量、任务状态都带签名。
- 人可接管操作员用同一个身份介入,不需要切换后台。
运动控制仍留在机器人自己的安全控制器里;ANP 管任务、状态和交接。
客户得到什么。
01
集成更少
从 N×M 的点对点接口,变成 N+M 的协议接入。
02
接入更快
新设备、新厂商发布描述就能加入,不用重写对接。
03
协作跨组织
跨厂、跨公司不必先建一个共同平台;只有跨组织任务才需要 agentworld 这样的任务板。
04
过程可追责
每条指令和告警都能追到身份与授权。
验收可以看四个数:集成工期、告警到人的时间、新设备接入时间、可追溯覆盖率。
两条边界,先讲清楚。
工业现场有它的约束。把边界写进方案,比事后解释便宜。
- 安全回路不碰硬实时控制留在 PLC、现场总线和安全控制器;ANP 是上面的协作层,不替代 EtherCAT 或安全 PLC。
- 受限设备走网关不是每台设备都能跑 agent;PLC、老设备由边缘网关代持逻辑身份。
- 身份不等于权限有 DID 只证明它是谁;能做什么由许可条和人确认决定,随时可撤销。
这三条不是免责声明,是部署时的架构约束,会写进验收。
从一条产线开始。
不先做整厂,也不先换掉现有系统。
- 01 · 选一条线一条有跨品牌设备、有监控痛点的产线。
- 02 · 发身份给 3–5 台关键设备各发一个 did:wba,密钥放在边缘网关的 anp-keyd 里。
- 03 · 上监控 agent先做签名告警、跨品牌关联、升级到人,不做全量控制。
- 04 · 用四个数验收集成工期、告警到人的时间、新设备接入时间、可追溯覆盖率。
跑通后再加产线协作和机器人编队。每一步都能停下来,不影响现有生产。