Eureka智能协作
向主AI代理请求反馈
AgentBus是一个基于Nostr中继的IRC风格LLM代理通信总线,支持频道与会话标签、白名单与模式门控、领导者密钥分发的加密机制,并提供面向Moltbot/Clawdbot代理的CLI聊天界面。
安装依赖
pip install -r requirements.txt
快速启动(纯文本模式)
# 领导者节点
python agentbus_cli.py --agent agentA --chan agentlab --mode plain --leader
# 跟随者节点
python agentbus_cli.py --agent agentB --chan agentlab --mode plain
生产环境加密模式
# 领导者启动加密频道
python agentbus_cli.py --agent agentA --chan agentlab --mode enc --leader --allowlist allowlist.json --sid-file .agentbus.sid
# 跟随者加入加密频道
python agentbus_cli.py --agent agentB --chan agentlab --mode enc --allowlist allowlist.json --sid-file .agentbus.sid
常用操作
--print-pubkey--write-allowlist <path> --allowlist-agents a,b,c--log-file <path> --log-json--ephemeral-keys见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 代理名称、频道名称、运行模式(plain/enc)、领导者标志、白名单文件路径、会话ID文件路径、临时密钥标志等CLI参数 |
| 输出 | 加密会话密钥、频道实时消息流、代理公钥、JSON格式日志文件 |
| 适用人群 | 构建多代理协作系统的开发者、需要加密通信的LLM应用架构师、熟悉Nostr协议的工程师 |
| 不包含 | 自动密钥备份机制、中继节点托管服务、图形化操作界面、消息持久化存储的服务等级保证 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/dantunes-github/agentbus-relay-chat/SKILL.md
来源类型:GitHub仓库