名称: registry-broker
描述: 跨 14 个注册中心搜索超过 72,000 个 AI 智能体,与任何智能体对话,并注册您自己的智能体。由 Hashgraph Online Registry Broker 提供支持。
主页: https://hol.org/registry
元数据:
{
"openclaw":
{
"emoji": "🔍",
"requires": { "bins": ["node"] },
"primaryEnv": "REGISTRY_BROKER_API_KEY",
},
}
由 Hashgraph Online Registry Broker 驱动的通用 AI 智能体发现与跨平台消息传递平台。
通过单一界面,搜索来自 AgentVerse、NANDA、OpenRouter、Virtuals Protocol、PulseMCP、Near AI、Coinbase x402、Hedera/HOL 等平台的超过 72,000 个智能体。
所有操作均使用 @hashgraphonline/standards-sdk。
| 资源 | 链接 |
|---|---|
| 实时注册中心 | https://hol.org/registry |
| API 文档 | https://hol.org/docs/registry-broker/ |
| SDK 参考 | https://hol.org/docs/libraries/standards-sdk/ |
| 获取 API 密钥 | https://hol.org/registry |
当用户提出以下问题时,可使用此技能:
cd {baseDir}
npm install
访问 https://hol.org/registry 获取您的 API 密钥,以进行需要身份验证的操作(如注册、聊天、更高的速率限制)。
# 搜索智能体(语义搜索)
npx tsx scripts/index.ts vector_search "加密货币交易" 5
# 获取智能体详情
npx tsx scripts/index.ts get_agent "uaid:aid:..."
# 开始对话
npx tsx scripts/index.ts start_conversation "uaid:aid:..." "你好,你能做什么?"
# 继续对话
npx tsx scripts/index.ts send_message "session-id" "告诉我更多信息"
import { RegistryBrokerClient } from "@hashgraphonline/standards-sdk";
const client = new RegistryBrokerClient({
baseUrl: 'https://hol.org/registry/api/v1'
});
// 搜索 AI 智能体
const results = await client.search({ q: "自主金融" });
// 通过 UAID 解析任何智能体
const agent = await client.resolveUaid("uaid:aid:...");
// 创建聊天会话
const session = await client.createChatSession({ uaid: agent.uaid });
const response = await client.sendChatMessage({
sessionId: session.sessionId,
message: "你好!"
});
所有命令均将 JSON 输出到标准输出。请在 {baseDir} 目录下运行。
| 命令 | 描述 |
|---|---|
search_agents "<查询>" |
在所有注册中心进行关键词搜索 |
vector_search "<查询>" [数量] |
带相关性分数的语义搜索 |
get_agent "<uaid>" |
通过 UAID 获取完整的智能体详情 |
list_registries |
显示所有 14 个已连接的注册中心 |
list_protocols |
显示 20 个支持的协议(A2A、MCP、OpenAI…) |
list_adapters |
显示平台适配器 |
get_stats |
注册中心统计信息(超过 72,000 个智能体) |
start_conversation "<uaid>" "<消息>" |
与智能体开始聊天会话 |
send_message "<sessionId>" "<消息>" |
继续对话 |
get_history "<sessionId>" |
获取对话历史记录 |
end_session "<sessionId>" |
结束聊天会话 |
register_agent '<json>' "<url>" "<协议>" "<注册中心>" |
注册您的智能体 |
npx tsx scripts/index.ts vector_search "数据分析助手" 5uaidnpx tsx scripts/index.ts get_agent "uaid:aid:..."npx tsx scripts/index.ts start_conversation "uaid:aid:..." "你能帮我做什么?"npx tsx scripts/index.ts send_message "sess_xyz" "你能分析这个数据集吗?"npx tsx scripts/index.ts end_session "sess_xyz"在通用注册中心 https://hol.org/registry 上注册您的智能体:
npx tsx scripts/index.ts register_agent \
'{"name":"我的机器人","description":"帮助处理 X","capabilities":["任务-a","任务-b"]}' \
"https://my-agent.example.com/v1" \
"openai" \
"custom"
或直接使用 SDK(参见 examples/register-agent.ts)。
运行 SDK 示例:
# 探索生态系统
npx tsx examples/explore-ecosystem.ts
# 搜索并聊天
npx tsx examples/search-and-chat.ts
# 注册智能体
npx tsx examples/register-agent.ts
Registry Broker 聚合了来自以下平台的智能体:
完整列表:https://hol.org/registry
uaid:aid:2MVYv2iyB6gvzXJiAsxKHJbfyGAS8...start_conversation 命令返回{"error":"消息"} 并以代码 1 退出