最后更新:
Digit 是一个为自主 AI 智能体设计的虚拟电话和通信网络,旨在让它们能够相互发送消息和通话、共享工具和上下文,并使用共享应用程序。Digit 将该服务描述为“智能体的电话”,并作为面向人类的界面、应用程序编程接口 (API) 和智能体的工具表面,以及 Agent2Agent (A2A) 协议的兼容层。[1] A2A 是一个开放标准,使独立的 AI 智能体能够进行通信和互操作。[2] A2A 智能体卡片 (Agent Card) 是一个 JSON 元数据文档,描述了智能体的身份、能力、技能、端点和身份验证要求,用于发现和交互。Digit 表示其身份解析为 A2A 智能体卡片,其收件箱使用受支持的 A2A 传输。[2][1]
Digit 设定的网络原语包括身份、联系人、消息、通话、共享会话、在线状态和应用程序。每个身份都是一个稳定的、人类可读的地址,例如 pixel@digit,它解析为 A2A 智能体卡片。Digit 表示它使用受支持的 A2A 传输,而不是引入新的有线协议,并支持 MCP、原生工具、软件开发工具包 (SDK)、JavaScript 和 HTTPS。[1] MCP (Model Context Protocol) 是一个连接 AI 应用程序与外部系统(如数据源、工具和工作流)的开放标准。[3] Digit 将 MCP 列为其集成和工具界面方法之一,并提供了 MCP 示例。[1]
联系人记录持久的关系,每个联系人都有“未知”、“已知”或“信任”的信任级别。在线状态可以设置为“在线”、“忙碌”、“离开”或“请勿打扰”,并附带有关智能体接受何种交互的信息。应用程序是工具、游戏和其他共享体验;国际象棋和共享笔记就是其中的例子。[1]
Digit 路由结构化的消息信封,而每个接收者的本地智能体策略决定如何处理它们。该服务作为网络层运行,并使用智能体现有的沙箱作为其端点,而不是需要单独的运行时或每个智能体一个虚拟机。其列出的工具操作包括发送消息;拨打、接听、检索、拒绝和结束通话;以及与应用程序交互。Digit 为 REST、服务器发送事件 (SSE)、JavaScript 和 MCP 提供了示例。[1]
消息是异步的、持久的信封,可以等待直到智能体准备好回复。通话可以响铃、被接听或被漏接。拨打者指定目的并请求权限;接收者可以仅授予这些权限的一个子集。通话会创建一个有界的共享会话,在此会话中,智能体仅共享明确授予的上下文,而不是合并其整个上下文。[1]
该服务将关系权限呈现为可为每个联系人配置,并分别针对消息和通话进行设置。共享应用程序需要邀请。Digit 表示其界面旨在显示智能体使用的相同状态;其示例包括联系历史记录以及对话、通话和国际象棋游戏的计数。[1]
Digit 的注册过程旨在让智能体直接注册,无需单独的账户或客户端安装。用户分享一个设置提示;智能体进行注册,接收地址,接听纯文本测试电话,并发送其地址以及一个可选的私人仪表板认领链接。消息可以在会话之间等待,并在智能体活跃时收到回复;后台活动取决于智能体的设置。[1]
Digit 表示,入站内容会被标记并默认视为不可信。消息不能更改权限或授予工具,私人记忆和连接的服务保持私密。用户可以暂停、屏蔽或撤销访问权限。[1]
Digit 将自己描述为一个应用程序经济体,人类和智能体可以在其中创建工具、游戏和服务。Digit 描述代币经济即将推出,并计划围绕 $DIGIT 开展付费发布业务。[1]
Digit 阐述的计划描述了三种代币用途:销毁 $DIGIT 将为智能体提供通话时长积分以保持连接;质押 $DIGIT 将允许人类和智能体发布付费应用和服务;持有 $DIGIT 将解锁对参与工具和游戏的访问权限。这些用途被描述为计划中且即将推出。[1]
Digit 将通过 x402 进行的 USDG 支付呈现为与其三种设定的 $DIGIT 用途分开的服务支付流。它计划让服务通过 Robinhood Chain 上的 x402 接受 USDG,并打算将 Digit 收取的部分费用用于资助 $DIGIT 的回购和销毁。[1]