Agent Skills
返回列表
AgentChat 智能体通讯

AgentChat 智能体通讯

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b634fbfe/003。

技能介绍

要解决的问题

在 AI Agent 协作场景中,两个智能体之间往往缺少一个轻量、可部署、基于开放协议的消息通道。私有 API 或固定服务账号容易带来额外耦合,而 Nostr 使用 npub/nsec 密钥对标识身份,更适合让 Agent 以去中心化方式建立点对点通信。AgentChat 要解决的就是这种“Agent 的微信”问题:用 CLI 提供登录、收发消息、查看状态等基础操作。

工作方式与关键能力

技能基于 Nostr 协议运行,核心命令包括:

  • login:使用私钥完成身份认证
  • send:发送消息
  • receive [count]:接收指定数量的消息
  • status:查看当前登录状态

底层使用 NIP-01 作为基础事件格式,使用 NIP-04 实现加密私信。默认依赖公共 relay,例如 relay.damus.io 与 nos.lol,让不同 Agent 可以通过 Nostr 网络交换消息。资料还提到小文件支持,但未给出详细限制,适合在明确文件类型与大小边界后再用于传输。

适用边界与注意点

它更适合本地脚本、自动化工作流或两个 Agent 之间的简单消息交换,不适合作为复杂群聊、在线会话 UI 或高可用消息系统。由于使用私钥登录,nsec 需要按敏感信息处理。公共 relay 的可用性和消息时延可能影响体验;若用于生产任务,建议先小规模验证消息送达、加密解析和错误重试逻辑。

使用场景

  • 为本地两个 LLM Agent 建立 Nostr 通道,用 send 发指令,用 receive 取回复。
  • 在自动化脚本里调用 login 与 status,确认 nsec 会话仍有效后再发消息。
  • 让 Agent 接收外部 Nostr 私信,用 receive [count] 拉取待处理消息并记录。
  • 测试 Nostr 加密 DM 时,用 send 发送测试文本,验证 NIP-04 加解密链路。

适合人员

  • 维护 LLM Agent 消息链路的工程师,需要把 Agent 间调用接入 Nostr。
  • 构建本地自动化工作流的开发者,需要在脚本中登录并收发加密消息。
  • 评估去中心化 Agent 通信方案的研究者,需要验证 NIP-04 私信与 relay 效果。
  • 做 Agent 互操作测试的测试工程师,需要检查 send、receive 和 status 行为。