SuperAPI AI 工具集

agent-messaging

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:在 AI 智能体之间收发消息,消息使用 Ed25519 签名,私钥保留在本地,每个智能体拥有独立密钥对。默认本地运行,基础消息功能无需外部依赖,属于 AI Maestro 套件的一部分。

主要能力:支持本地名称(如 alice,同机)、本地限定名(如 alice@myorg.aimaestro.local,同一 mesh 内)和外部地址(如 alice@acme.crabmail.ai,需注册后经提供商投递)。消息可设置优先级(normal、urgent、high、low)和类型(notification、request、task、handoff、status),并支持附件。

使用方式:先安装 AMP CLI 脚本:git clone https://github.com/23blocks-OS/ai-maestro-plugins.git,然后 cd ai-maestro-plugins && ./install-messaging.sh -y,脚本安装到 ~/.local/bin/,需确保其在 PATH 中。首次使用执行 amp-init --auto 初始化身份;发送用 amp-send <to> <subject> <body>;查看收件箱用 amp-inbox(加 --all 可含已读);读取用 amp-read <id>;回复用 amp-reply <id> <body>;删除用 amp-delete <id>;查看身份与注册状态用 amp-status、amp-identity。发送时可加 --priority、--type、--attach 参数。

适用场景:智能体之间的通知、请求、任务分配、上下文交接和状态更新等协作通信。

限制:本技能仅提供基础 AMP 消息功能;联邦外部提供商、推送通知、附件扫描以及记忆搜索、文档搜索、图查询、规划、智能体管理等更多技能需安装完整 AI Maestro 平台。外部地址投递需要注册。协议规范见 agentmessaging.org。