跳到主要内容

草料二维码已支持 Agent Card:AI 能读取你的二维码内容

过去半年,我们在用户咨询和接入沟通中反复收到同一类反馈:很多企业在用二维码做设备、资产和产品的管理。随着企业开始把 AI 智能体(Agent)接入工单、盘点、售后或知识库,原来供人查看的二维码内容也需要被 Agent 读取。

但二维码页面主要供人查看,Agent 只能通过截图、逐段复制或模拟浏览器解析页面获取内容。这样的接入方式比较麻烦,也容易出现识别不完整或理解错误。

这些用户希望,企业自己的 Agent 能直接读取二维码内容,不再依赖截图和人工转录。针对这一需求,草料提供了 Agent Card,让二维码内容可以被 AI 读取。

一、物品数据要被机器读取,需要什么

物品数据要被 Agent 稳定读取,需要同时具备结构化数据,以及统一的发现和调用方式。

一是结构化的数据。 页面上的“3 号灭火器”,人一眼就懂是设备名称;对机器来说,这只是一串没有语义标注的字符,只能模糊推测,容易出现幻觉。机器需要的是每个字段都标明属性的数据:哪个是名称、哪个是型号、哪个是当前状态。

二是统一的发现和调用方式。 目前各平台的物品数据格式和接口都是各自定义的,同一类信息在不同系统里有不同的字段名和组织方式,Agent 每接入一家平台都要单独适配一次,读取成本很高。A2A 和 MCP 为智能体发现服务、调用工具和读取数据提供了开放协议机制。服务方可以公开机器可读的说明,让 Agent 按协议发现服务并调用对应接口。

二、草料二维码已支持 Agent 直接读取

草料二维码基于 A2A、MCP 等开放协议,提供面向智能体的只读数据接口,并通过 .well-known 路径公开服务说明,与 GB/Z 185—2026《人工智能 智能体互联》的智能体描述与发现方法保持结构一致。支持相应协议并能调用公开端点的智能体,可以读取二维码对应的公开结构化数据。

这套能力由两个部分实现:负责服务发现的 Agent Card,以及承载物品数据的 ObjectCard。

Agent Card 是一张提供给智能体的“机器名片”:一份部署在域名标准位置(.well-known)的机器可读元数据文档,向 Agent 说明这个服务由谁提供、能提供哪些数据、按什么规则调用。Agent 拿到草料二维码链接后读这份名片,就知道接口在哪、怎么调,不需要人工配置。

发现服务之后,Agent 查询到的是 ObjectCard,一份面向“物”的结构化档案,包含物品身份、当前状态、公开履历和人工操作入口。每个字段都标明属性,Agent 可以直接解析,不再从网页里猜。

ObjectCard 采用了“码物分离”的设计:二维码只是档案的访问入口,不等于物本身。码因损毁、重印被更换,物的身份和历史档案不受影响。

整套能力是一层基础设施,不是一个独立的 AI 助手。

三、Agent 读取二维码后,可以做什么

Agent 读取公开结构化物品档案后,可以用于单个物品问答、批量分析和业务流程衔接。

围绕一件物品提问。 现场人员把二维码链接交给企业 Agent,直接询问:这台设备是什么型号、现在是什么状态、最近有哪些公开的维护记录、出现问题应该进入哪个页面处理。Agent 先识别具体对象,再结合企业知识库回答,不再依赖口头转述。

批量读取与分析。 把一组设备、产品或资产的二维码链接交给 Agent,由它汇总公开的巡检维护信息、生成检查清单、核对固定资产档案。二维码提供具体对象的身份和数字履历,Agent 负责理解问题、整理数据和完成分析。

作为业务流程的上下文。 当企业自己的 Agent 已经接入工单、资产、售后或知识库系统时,读到的物品档案可以作为后续流程的输入:生成巡检任务、提交分析结果、发起维修或售后流程。这些业务动作由企业的 Agent 在已有权限体系内完成,不由草料的只读工具执行。

四、怎么接入

可以根据现有 Agent 支持的协议选择对应入口:通过 Agent Card 完成服务发现,或通过 MCP 端点调用只读工具。具体调用方式以各端点返回的声明为准。

各接入点均公开可查、可直接测试:

五、Agent 能读取哪些数据

Agent 读到的范围与普通用户扫码看到的一致,只是转换成了结构化形式。当前上线的 5 个 MCP 工具均为只读。

已开放:公开级数据的只读访问。 即二维码页面中已设置为对扫码者公开展示的内容:

  • 物品基础档案,如设备名称、型号
  • 公开的当前状态
  • 公开展示的表单记录,如巡检、维保记录

不开放的内容:仅账号内可见的记录、企业内部经营数据、需要登录或额外权限才能查看的数据、内部统计报表,以及修改二维码内容、提交表单、审批流转等写入操作。ObjectCard 中的人工操作入口只是页面链接,点开后仍走原有的身份验证流程,不构成对智能体的授权。

开发中:授权级只读访问。 对于需要读取企业内部业务数据或其他非公开内容的场景,我们正在推进基于 OAuth 的授权方式:由客户主动授权后,Agent 可以在明确的授权范围内读取部分内部数据,并支持随时撤销授权。

六、关于数据接口的标准化

Agent 读取二维码数据,只是问题的一角。AI 在获取各类业务信息时,普遍面临同样的情况:各平台接口各自定义、互不统一,读取效率和准确率都受影响。不少用户在使用中也向我们提到过这类困扰。

这类问题不是某一家平台能单独解决的,需要行业层面的统一约定。欧盟正在通过电池法规《可持续产品生态设计法规》(ESPR)分品类推进产品数字护照。按照欧盟电池法规,自 2027 年 2 月 18 日起,轻型交通工具电池、容量超过 2 kWh 的工业电池和电动汽车电池需要配备电池护照;ESPR 则建立了更广泛的产品数字护照制度框架。国内相关标准也在建设中。

我们把用户遇到的情况做了整理,在 2026 年 7 月以标准立项建议《产品数字护照(DPP)数据访问与查询接口要求》的形式,提交给了全国产品数字护照标准化工作组,希望能尽一份力。

附:名词解释

名词说明
AI 智能体(Agent)能自主查询资料、调用工具、执行流程以完成任务的 AI 程序,区别于只做问答的对话式 AI
A2A(Agent2Agent)协议智能体之间互相发现、对话与协作的开放协议,2025 年由 Google 发起,现由 Linux 基金会托管
Agent CardA2A 协议定义的机器可读“能力名片”:一份放在域名标准位置的元数据文档,描述服务方的身份、能力与调用方式
ObjectCard草料二维码面向“物”设计的结构化数字名片,描述物品身份、二维码身份及二者的绑定关系,并涵盖当前状态、公开履历和操作入口
码物分离草料二维码 ObjectCard 的设计原则:二维码是物品数字档案的访问载体,物的身份独立于二维码存在,更换二维码不影响档案延续
.well-known域名下的约定路径(如 域名/.well-known/agent-card.json),机器可读的声明文件统一放在这里,程序无需人工告知即可自动发现
MCP(Model Context Protocol)智能体调用工具、读取数据的通用接口协议,由 Anthropic 于 2024 年底提出,目前应用广泛
GB/Z 185—2026《人工智能 智能体互联》,中国 2026 年 5 月发布的国家标准化指导性技术文件,涵盖智能体描述、发现、交互、工具调用等 7 个部分
DPP(产品数字护照)为每件产品建立的全生命周期数字档案,含来源、构成、维修、回收等信息;欧盟 ESPR 法规已将其列为要求,中国国家标准体系建设中

如果你在接入过程中遇到问题,或者有想让 Agent 完成的场景,欢迎在评论区留言。