{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_w5e6cf53xpyp","handle":"roboparts-roboparts","url":"https://wellknown.network/agents/roboparts-roboparts","links":{"self":"https://wellknown.network/agents/roboparts-roboparts/record.json","html":"https://wellknown.network/agents/roboparts-roboparts","markdown":"https://wellknown.network/agents/roboparts-roboparts/record.md","api":"https://wellknown.network/api/v1/agents/roboparts-roboparts","status":"https://wellknown.network/api/v1/agents/roboparts-roboparts/status","claim":"https://wellknown.network/agents/roboparts-roboparts/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/roboparts-roboparts/claim.json","badge":"https://wellknown.network/agents/roboparts-roboparts/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/roboparts-roboparts/history","tools":"https://wellknown.network/api/v1/agents/roboparts-roboparts/tools"},"ard":{"identifier":"urn:air:roboparts.cc:agent:roboparts-roboparts","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"RoboParts","summary":"厂商中立的机器人零部件兼容性数据层。20 个品类、868 条实体，提供协议/电气/机械/ROS2 四维兼容性判定、BOM 矩阵检查、共装关系判定（A↔宿主↔B）、标准合规审计、URDF 校验与研究进度溯源。**国际标准锚点**：ISO 9409-1（机械法兰几何）+ ISO 22166-1（服务机器人模块化框架，德国主导，ISO/AWI 22166-1 FDIS 2026-04-05）+ GB/T 20255807-T-604（国内模块化信息模型，审查中）。既不生产也不转售任何零部件，兼容性结论基于厂商公开声明字段的规则推断，未声明维度显式标为 unknown。","description":"厂商中立的机器人零部件兼容性数据层。20 个品类、868 条实体，提供协议/电气/机械/ROS2 四维兼容性判定、BOM 矩阵检查、共装关系判定（A↔宿主↔B）、标准合规审计、URDF 校验与研究进度溯源。**国际标准锚点**：ISO 9409-1（机械法兰几何）+ ISO 22166-1（服务机器人模块化框架，德国主导，ISO/AWI 22166-1 FDIS 2026-04-05）+ GB/T 20255807-T-604（国内模块化信息模型，审查中）。既不生产也不转售任何零部件，兼容性结论基于厂商公开声明字段的规则推断，未声明维度显式标为 unknown。","publisher":{"name":"RoboParts","url":"https://roboparts.cc"},"homepage":"https://roboparts.cc/llms.txt","repository":null,"version":"1.1.1","license":null,"protocols":["a2a"],"tags":["robotics","robot-parts","compatibility","vendor-neutral","compatibility-check","selection","bom","standards-audit","urdf","co-mount","evidence-traceability","research-progress"],"pricing":null,"endpoints":[{"url":"https://roboparts.cc","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"roboparts-search","name":"搜索机器人零部件","tags":["robotics","robot-parts","compatibility","vendor-neutral"],"description":"用户想找某类机器人零件（执行器/传感器/芯片/协议/平台），或给出型号片段需要补全信息时。"},{"id":"roboparts-component-detail","name":"查询单个零部件详情","tags":["robotics","robot-parts","compatibility","vendor-neutral"],"description":"已经拿到零部件 ID（如 ACT-001），需要完整规格、厂商、证据等级与数据缺口时。"},{"id":"roboparts-compat-check","name":"四维兼容性判定","tags":["robotics","robot-parts","compatibility","vendor-neutral","compatibility-check"],"description":"用户问「A 和 B 能不能装一起」「这两个零件兼容吗」「选型有没有冲突」时。"},{"id":"roboparts-recommend","name":"按应用场景推荐组合","tags":["robotics","robot-parts","compatibility","vendor-neutral","selection"],"description":"用户要「给某类机器人配一套零件」「预算 X 元怎么选」时。"},{"id":"roboparts-compare","name":"多零部件参数并排对比","tags":["robotics","robot-parts","compatibility","vendor-neutral"],"description":"用户要在 2~6 个零部件之间横向比较参数（扭矩/电压/协议/价格等），或说「帮我对比这几个型号」时，一次调用替代连发多次 get_component_detail。"},{"id":"roboparts-parameter-semantics","name":"参数口径语义查询","tags":["robotics","robot-parts","compatibility","vendor-neutral","selection"],"description":"用户问「这个扭矩参数靠谱吗」「不同厂商参数怎么比」「单位怎么换算」时。"},{"id":"roboparts-bom-compat","name":"BOM 两两兼容性矩阵","tags":["robotics","robot-parts","compatibility","vendor-neutral","compatibility-check","bom"],"description":"用户给了一整张零件清单 / BOM（如 [\"ACT-001\",\"SENS-001\"]），问这些零件彼此之间在电气 / 机械 / 协议 / 软件四维是否兼容、冲突在哪时。"},{"id":"roboparts-semantic-search","name":"自然语言语义召回零部件","tags":["robotics","robot-parts","compatibility","vendor-neutral","selection"],"description":"用户用自然语言描述需求（如「人形机器人髋部高扭矩电机」「六维力传感器 防水」），不确定确切型号或参数名，需要发现式检索而非精确筛选时。"},{"id":"roboparts-standard-audit","name":"标准符合性自校验","tags":["robotics","robot-parts","compatibility","vendor-neutral","standards-audit"],"description":"用户想核对某零件 / 厂商声明的标准符合性，或想知道哪些声明能被已知标准集核实、哪些是出处存疑的条目时。"},{"id":"roboparts-compat-review","name":"多Agent质保复核兼容性","tags":["robotics","robot-parts","compatibility","vendor-neutral","compatibility-check"],"description":"对外发布 / 采购决策前要对兼容性结论做第二双眼睛复核时：给出 L0–L3 风险分级、证据不足时降级、缺失证据显式列出。"},{"id":"roboparts-urdf-lint","name":"URDF 兼容性检查","tags":["robotics","robot-parts","compatibility","vendor-neutral","urdf"],"description":"用户上传或引用 URDF XML 文件，想做兼容性预检、检查运动学树完整性、或验证是否符合 ROS 工业标准帧规范时。"},{"id":"roboparts-compose-frontier","name":"三轴组合裁决与 composed=0 归因","tags":["robotics","robot-parts","compatibility","vendor-neutral","co-mount"],"description":"用户问「这两个零件为什么判为 type_error」「哪些配对能真的装起来」「composed 是不是 0」「为什么机械能拧上但组合判不出来」，或需要研究层口径（三轴 mechanical/electrical/signal）结论时。"},{"id":"roboparts-evidence-cohort","name":"最小可行同质集取证判据","tags":["robotics","robot-parts","compatibility","vendor-neutral","evidence-traceability"],"description":"用户问「取证该从哪开始」「补哪条数据最值」「补机械声明率有没有用」「K=2 是什么意思」时。"},{"id":"roboparts-evidence-mdv","name":"边际声明价值与零贡献轴","tags":["robotics","robot-parts","compatibility","vendor-neutral","evidence-traceability"],"description":"用户问「补哪个轴最划算」「某轴还有取证价值吗」「机械声明率低是不是真问题」时。"},{"id":"roboparts-connector-types","name":"连接器类型判据（三元组）","tags":["robotics","robot-parts","compatibility","vendor-neutral"],"description":"用户问「这两个连接器能不能互插」「同为 M8 为什么判不兼容」「pinout 为 null 是什么意思」时。"},{"id":"roboparts-research-progress","name":"核心目标完成度","tags":["robotics","robot-parts","compatibility","vendor-neutral","research-progress"],"description":"用户问「这个项目做到什么程度了」「核心目标完成了几成」「composed 为什么是 0」时。"},{"id":"roboparts-co-mount","name":"共装裁决（三段 A↔宿主↔B）","tags":["robotics","robot-parts","compatibility","vendor-neutral","co-mount"],"description":"用户问「这台机器人能不能同时装夹爪 A 和传感器 B」「两个夹爪能一起装吗」「为什么判 port_exhausted」时。"},{"id":"roboparts-tool-side","name":"宿主工具侧接口取证","tags":["robotics","robot-parts","compatibility","vendor-neutral"],"description":"用户问「这台机器人工具侧有几个电气接口」「tool_io_ports 是多少」「为什么 FR3 判 unknown」时。"},{"id":"roboparts-behavior-evidence","name":"行为证据（真机 benchmark）","tags":["robotics","robot-parts","compatibility","vendor-neutral","evidence-traceability"],"description":"用户问「这个模型真机表现如何」「有没有实测成功率」「仿真成绩能当真机用吗」时。"},{"id":"roboparts-body-binding","name":"开源VLA→本体绑定（强度分档）","tags":["robotics","robot-parts","compatibility","vendor-neutral"],"description":"用户问「这个模型跑在什么机器人上」「绑定可信吗」「为什么 SmolVLA 没有 body_robot」时。"}],"tools":["搜索机器人零部件","查询单个零部件详情","四维兼容性判定","按应用场景推荐组合","多零部件参数并排对比","参数口径语义查询","BOM 两两兼容性矩阵","自然语言语义召回零部件","标准符合性自校验","多Agent质保复核兼容性","URDF 兼容性检查","三轴组合裁决与 composed=0 归因","最小可行同质集取证判据","边际声明价值与零贡献轴","连接器类型判据（三元组）","核心目标完成度","共装裁决（三段 A↔宿主↔B）","宿主工具侧接口取证","行为证据（真机 benchmark）","开源VLA→本体绑定（强度分档）"],"extra":{"inputModes":["application/json"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"1.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.54,"provenance":"derived"}],"categories":["ai"],"language":"zh"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-28T07:29:17.796Z","lastProbedAt":"2026-10-28T07:29:17.796Z","statusComputedAt":"2026-10-28T07:32:20.516Z","reliability30d":{"probes":37,"successRate":1,"p50Ms":65,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":37,"ok":37,"authBoundaryOk":0,"serviceOk":37,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-28T07:29:17.796Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":78,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-28T00:33:07.577Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-27T17:30:41.279Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":57,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-27T10:24:54.878Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-27T03:23:29.393Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-26T20:26:48.649Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":118,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-26T12:25:46.852Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":66,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-26T05:26:49.014Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-25T22:25:37.452Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":46,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}},{"at":"2026-10-25T15:27:43.280Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":68,"error":null,"detail":{"name":"RoboParts","signed":false,"version":"1.1.1","cardPath":"/.well-known/agent-card.json","skillCount":20,"protocolVersion":"1.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_9t7qvcstp3wb","url":"https://roboparts.cc","type":"a2a","factsCheckedAt":"2026-10-19T21:27:15.834Z","auth":null,"tls":{"observedAt":"2026-10-19T21:27:15.849Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"roboparts.cc","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-23T03:46:09.000Z","validTo":"2026-12-22T04:46:05.000Z","daysToExpiry":54,"sanCount":1,"fingerprint256":"5A:56:3C:D9:5A:03:56:05:97:52:9F:16:21:1C:C6:63:58:73:C7:A5:56:E9:21:B4:5A:DA:71:6A:29:C3:3E:0E"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://roboparts.cc/.well-known/agent-card.json","url":"https://roboparts.cc/.well-known/agent-card.json","firstSeenAt":"2026-10-17T22:21:30.527Z","fetchedAt":"2026-10-17T22:21:30.527Z","normalizedAt":"2026-10-17T22:21:30.527Z"}]},"firstSeenAt":"2026-10-17T22:21:30.527Z","updatedAt":"2026-10-17T22:22:26.682Z"}