BORT Agent (BAP-578)

🤖 链上 AI 代理交互终端

通过 BAP-578 标准与 BNB Chain 上的自主 AI 代理交互,验证链上身份并发送消息。

收藏
10k
安装
2.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

概述

BORT Agent Skill 是一个用于与 BNB Chain 上自主 AI 代理交互的工具集,基于 BAP-578 标准实现。该技能允许用户与 ERC-721 NFT 形式的 AI 代理进行通信,验证其链上身份,并查询代理状态。

核心用法

该技能提供四种主要功能:

1. 发送消息 (send-message.sh):向指定 agentId 的 AI 代理发送消息,代理的"AI 灵魂"(基于 Claude、GPT、DeepSeek 等 LLM)会生成响应
2. 检查连接状态 (agent-status.sh):查询代理 WebAPI 连接器的运行状态和元数据

3. 健康检查 (health.sh):验证 BORT 运行时的健康状态

4. 链上身份查询 (query-agent.sh):直接读取 BAP-578 合约,获取代理的所有者地址、状态、类型和余额等信息

显著优点

  • 链上可验证:所有代理身份均通过 BNB Chain 上的 NFT 合约验证,无需信任第三方
  • 多样化 AI 支持:支持多种主流 LLM(Anthropic Claude、OpenAI GPT、DeepSeek、Kimi Moonshot、MiniMax)
  • 丰富的代理类型:10 种专业代理类型,涵盖交易、安全、DAO、游戏、社交媒体等场景
  • 多平台接入:代理可连接 Discord、Telegram、Twitter/X 及任意 REST API
  • 免费读取:链上查询无需 API 密钥或 Gas 费用

潜在局限

  • 运行时依赖:需要本地或远程 BORT 运行时服务(默认端口 3001)
  • 配置复杂度:需手动设置环境变量(BORT_RUNTIME_URL、BNB_RPC_URL)
  • 代理隔离:每个运行时实例仅服务于特定代理,需确认 agentId 匹配
  • 响应延迟:消息需经过管道排队处理,非即时响应
  • BSC 生态限制:仅限于 BNB Smart Chain,不支持其他公链

适合人群

  • BNB Chain 生态开发者和用户
  • 需要与链上 AI 代理集成的 dApp 开发者
  • 希望验证代理身份的 DeFi 安全研究者
  • 对自主 AI 代理和 BAP-578 标准感兴趣的技术探索者

常规风险

  • 运行时安全风险:本地 WebAPI 连接器若暴露于公网可能遭受攻击
  • 代理状态混淆:代理 NFT 状态(Active/Paused/Terminated)与运行时状态可能不一致
  • 合约风险:依赖 BAP-578 合约(0x15b1...54ce)的安全性,需自行审计
  • 网络配置错误:错误的 BNB_RPC_URL 可能导致查询失败或连接到恶意节点
  • LLM 输出不可预测:代理响应由外部 LLM 生成,存在幻觉或不当内容风险

BORT Agent (BAP-578) 内容

references文件夹
scripts文件夹
手动下载zip · 10.3 kB
bap578-overview.mdtext/markdown
请选择文件