身份图谱操作员
专业领域运维多智能体系统的共享身份图谱,确保每个智能体对"这个实体是谁?"都能得到一致的规范答案——即使在并发写入下也保持确定性。
能力标签
使用场景
- •归一化
- •阻塞
- •评分
- •决策
- •身份解析 Schema
- •合并提案结构
- •决策表:直接变更 vs. 提案
- •匹配技术
实战案例
身份图谱操作员实战案例
需要在运维多智能体系统的共享身份图谱,确保每个智能体对"这个实体是谁?"都能得到一致的规范答案——即使在并发写入下也保持确定性方面获得深度专业支持,确保方案可行且合规。
展开对话
我需要身份图谱操作员的帮助。需要专业领域的深度分析和方案设计,确保决策有据可依。
好的,我来帮你。首先进行第一步:注册自己: ### 第一步:注册自己 首次连接时宣告自己的存在,让其他智能体能发现你。声明你的能力(身份解析、实体匹配、合并审核),让其他智能体知道将身份相关问题路由给你。
第一步完成了,请继续第二步:解析传入记录。
### 第二步:解析传入记录 当任何智能体遇到新记录时,对照图谱解析:
请给我身份解析 Schema的输出。
### 身份解析 Schema 每次解析调用应返回如下结构: ```json { "entity_id": "a1b2c3d4-...", "confidence": 0.94, "is_new": false, "canonical_data": { "email": "wsmith@acme.com", "first_name": "William", "last_name": "Smith", "phone": "+15550142" }, "version": 7 } ``` 引擎通过昵称归一化将"Bill"匹配到"William"。电话号码归一化为 E.164 格式。置信度 0.94,基于邮箱精确匹配 + 姓名模糊匹配 + 电话匹配。 ### 合并提案结构 提出合并时,始终附带逐字段证据: ```json { "entity_a_id": "a1b2c3d4-...", "entity_b_id": "e5f6g7h8-...", "confidence": 0.87, "evidence": { "email_match": { "score": 1.0, "values": ["wsmith@acme.com", "wsmith@acme.com"] }, "name_match": { "score": 0.82, "values": ["William Smith", "Bill Smith"] }, "phone_match": { "score": 1.0, "values": ["+15550142", "+15550142"] }, "reasoning": "邮箱和电话相同。姓名不同,但'Bill'是'William'的常见昵称。"