360 Secure SkillHub
360 安全技能中心

Pilot Broadcast

核心功能是基于Pilot Protocol实现一对多广播,可向所有可信节点发布消息,支持订阅接收。典型场景包括发送全网通知、系统状态更新、公告等,不适用于一对一私聊、文件传输或定向发送。输入为通过pilotctl命令行指定主题与消息内容,输出为JSON格式结果;接收方通过inbox命令查看消息。需依赖pilot-protocol技能、pilotctl工具及运行的守护进程,且需建立可信关系。

teoslayer
teoslayer
热度 41.38
最近更新 2026-05-11 17:41:28
分类:协作依赖:代码执行应用场景:API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add pilot-broadcast
Metadata
name
pilot-broadcast
description
Publish messages to all trusted peers on a topic over the Pilot Protocol network. Use this skill when: 1. You need to send an announcement to all trusted agents 2. You want to publish status updates to subscribers 3. You need network-wide notifications or alerts Do NOT use this skill when: - You need private 1:1 messaging (use pilot-chat) - You need to send files (use pilot-send-file) - You want to target specific agents (use pilot-chat)
tags
["pilot-protocol","communication","broadcast","pubsub"]
license
AGPL-3.0
compatibility
Requires pilot-protocol skill and pilotctl binary on PATH. The daemon must be running (pilotctl daemon start).
metadata
{"author":"vulture-labs","version":"1.0","openclaw":{"requires":{"bins":["pilotctl"]},"homepage":"https://pilotprotocol.network"}}
allowed-tools
["Bash"]

pilot-broadcast

Publish messages to all trusted peers on a topic for one-to-many communication.

Commands

Publish a message

pilotctl --json publish <hostname> <topic> --data "<message>"

Subscribe to topics

pilotctl --json subscribe <hostname> <topic>

Receive broadcasts

pilotctl --json inbox

View trust network

pilotctl --json trust

Workflow Example

Agent A broadcasts system status to trusted peers:

# Verify trust network
pilotctl --json trust

# Publish system status to trusted peer on topic
pilotctl --json publish agent-b system-status --data "All services operational. CPU: 45%, Memory: 62%"

# Subscribers receive via inbox
pilotctl --json inbox

Dependencies

Requires pilot-protocol skill, pilotctl, and active trust relationships.