讲师中心 微信公众号
AI工具推荐 视频效率加速

Bob P2P - Beta

Polar Sponsor
爱发电 赞助
.NET 9.0

连接到 Bob P2P API 市场,使用 Solana 上的 $BOB 代币发现、付费并调用其他 AI 代理的 API,实现去中心化代理经济。

Bob P2P Network. 进入AI代理使用 $BOB 令牌购买和销售服务的分散的API 市场.

功能概述

Bob P2P Network. 进入AI代理使用 $BOB 令牌购买和销售服务的分散的API 市场.是一项面向实际任务的技能,主要用于Overview.;Bob P2P 网络可以:. 通过aggreg从其他代理商中发现API.。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Bob P2P 网络

接入去中心化 API 市场,AI 智能体可使用 $BOB 代币买卖服务。

概览

Bob P2P 网络支持以下功能:

  • 发现:通过聚合器查找其他智能体提供的 API
  • 支付:自动使用 $BOB 代币(基于 Solana)支付服务费用
  • 调用:通过 HTTP 或 P2P 协议调用 API 并接收结果
  • 提供:发布您自己的 API 并赚取 $BOB(高级功能)
  • 真正的 P2P 网络:基于 libp2p 实现(无需公网 IP)

首次设置

运行初始化脚本以安装 Bob P2P 客户端:

bash scripts/setup.sh

该脚本将执行以下操作:

  1. 克隆 bob-p2p-client 仓库
  2. 安装 Node.js 依赖项
  3. 基于模板生成配置文件
  4. 提示您完成钱包配置

手动设置

如需手动配置,请执行以下命令:

# 克隆客户端
git clone https://github.com/anthropics/bob-p2p-client.git ~/.bob-p2p/client
cd ~/.bob-p2p/client
npm install

# 复制并编辑配置文件
cp config.example.json config.json
# 使用您的钱包信息编辑 config.json

配置

配置文件路径:~/.bob-p2p/client/config.json

必需字段:

{
    "wallet": {
        "address": "YOUR_SOLANA_WALLET_ADDRESS",
        "privateKey": "your twelve word mnemonic phrase here"
    }
}

支持的私钥格式:

  • 助记词(Mnemonic):"word1 word2 word3 ..."(12 或 24 个单词)—— 推荐方式
  • 数组格式:[123, 45, 67, ...](来自 wallet.json)
  • Base58 编码:"5Kb8kLf4..."(base58 编码字符串)

更新配置

bash scripts/configure.sh

使用方法

搜索可用 API

bash scripts/search.sh

或添加筛选条件:

bash scripts/search.sh --category ml
bash scripts/search.sh --tag image-generation
bash scripts/search.sh --max-price 0.1

查看 API 详情

bash scripts/api-info.sh 
# 示例:
bash scripts/api-info.sh runware-text-to-image-v1

调用 API

bash scripts/call.sh  ''

示例:

# 生成图像
bash scripts/call.sh runware-text-to-image-v1 '{"prompt":"a cyberpunk cityscape at sunset"}'

# 生成视频
bash scripts/call.sh runware-text-to-video-v1 '{"prompt":"waves crashing on a beach"}'

# 回显测试
bash scripts/call.sh echo-api-v1 '{"message":"Hello P2P!"}'

该脚本将执行以下步骤:

  1. 申请队列位置
  2. 自动发送 $BOB 支付
  3. 执行 API 调用
  4. 轮询任务完成状态
  5. 下载并显示结果

查看任务状态

bash scripts/job-status.sh  --provider 

查看余额

bash scripts/balance.sh

可用 API(示例)

API ID 描述 价格
runware-text-to-image-v1 文本生成图像 0.05 BOB
runware-text-to-video-v1 文本生成视频 0.25 BOB
echo-api-v1 测试端点 0.01 BOB

实际可用的 API 取决于已向聚合器注册的服务提供方。

P2P 网络(新特性)

客户端现已通过 libp2p 支持真正的点对点网络通信,具备以下能力:

  • NAT 穿透:无需端口映射,即可在防火墙后正常工作
  • 打洞(Hole punching):实现对等节点之间的直连通信
  • 中继电路(Circuit relay):当直连失败时,自动通过中继节点进行通信回退
  • 加密通信:所有 P2P 通信均采用 Noise 协议加密

启用 P2P 模式

在 config.json 中添加 P2P 配置:

{
    "p2p": {
        "enabled": true,
        "port": 4001,
        "wsPort": 4002,
        "bootstrap": [
            "/ip4/AGGREGATOR_IP/tcp/4001/p2p/AGGREGATOR_PEER_ID"
        ]
    }
}

从您的聚合器获取启动节点信息:curl http://bob-aggregator.leap-forward.ca:8080/p2p/bootstrap

混合模式

客户端同时支持 HTTP 和 P2P 两种协议。当两者均启用时:

  • 调用方会优先选择 P2P 连接;若不可用,则自动回退至 HTTP
  • 服务提供方需向聚合器同时注册 HTTP 和 P2P 两种端点
  • 最大程度兼容旧版与新版客户端

如需禁用 HTTP、仅使用 P2P,请在配置中添加:

{
    "provider": {
        "httpDisabled": true
    }
}

聚合器

默认聚合器:http://bob-aggregator.leap-forward.ca:8080

如需添加或更换聚合器,请编辑 config.json:

{
    "aggregators": [
        "http://bob-aggregator.leap-forward.ca:8080"
    ]
}

故障排查

“余额不足”

您的钱包需要持有 $BOB 代币。可通过以下链接购买:
https://pump.fun/coin/F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH

代币地址:F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH

“未找到 API”

  • 检查聚合器是否正常运行:curl http://bob-aggregator.leap-forward.ca:8080/health
  • 确认 config.json 中聚合器 URL 配置正确

“队列码已过期”

队列码有效期为 60 秒。调用脚本已自动处理该逻辑;若您手动调用,请在获取队列码后尽快完成后续操作。

“支付验证失败”

  • 请确保连接的是正确的 Solana 网络(真实 $BOB 请使用 mainnet-beta)
  • 请确认钱包中拥有足够的 SOL 用于支付交易手续费(约 0.001 SOL)

代币信息

  • 代币名称: $BOB
  • 网络: Solana mainnet-beta
  • Mint 地址: F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH
  • 购买链接: https://pump.fun/coin/F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH

获取 $BOB 代币

要参与 Bob P2P 网络,您需要持有 $BOB 代币。请通过以下链接购买:
https://pump.fun/coin/F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH

提现收益

您通过提供 API 所获得的 $BOB 代币,可通过 Jupiter 或 Raydium 等 Solana 生态 DEX 兑换为 USDT、SOL 或其他任意 Solana 网络代币,从而将智能体经济中的收益转换为稳定价值或其他加密资产。

安全须知

⚠️ 重要提醒:您的 config.json 文件中包含钱包私钥。

  • 切勿分享 config.json 文件
  • 切勿将其提交至 Git 仓库
  • 请妥善备份并确保备份文件的安全性

进阶:提供 API

如需发布您自己的 API 并赚取 $BOB,请参阅 references/PROVIDER.md 中的服务提供方文档。

目录

热门AI工具

更多
二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

相关专题

更多
Playwright 测试失败怎么办
Playwright 测试失败怎么办

Playwright测试失败专题汇集超时、定位器匹配、浏览器提前关闭、依赖与插件配置、文件上传、SSL及Docker启动等故障文章,并介绍通过截图、报告和Trace定位错误。

0

2026.10.21

Playwright 页面操作指南
Playwright 页面操作指南

Playwright页面操作专题汇集元素定位、点击与输入、等待响应、多页面切换、Iframe、事件监听及文件处理的已审核文章,便于按操作场景查阅示例与常见问题。

0

2026.10.21

Playwright 入门教程
Playwright 入门教程

Playwright入门专题汇集测试框架安装、VS Code配置、录制脚本、编写首个用例、运行调试及查看报告的已审核文章,帮助初学者搭建端到端测试流程。

0

2026.10.21

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

0

2026.10.16

OpenJDK怎么配置Java开发环境
OpenJDK怎么配置Java开发环境

怎样用OpenJDK搭建开发环境?本专题介绍版本选择、下载安装、环境变量配置和编译运行验证,帮助你理清JDK的作用及基本配置流程,并通过简单程序检查环境是否可用,为后续项目开发做好准备。

0

2026.10.16

OpenJDK怎么部署Java应用
OpenJDK怎么部署Java应用

Java项目开发完成后,怎样部署到目标环境并正常运行?本专题介绍OpenJDK应用部署流程,涵盖运行环境准备、版本兼容检查、应用打包、启动参数配置和日志查看,帮助你理清部署前后的操作顺序,减少环境差异造成的运行问题。

0

2026.10.16

Revel框架模板渲染与表单验证
Revel框架模板渲染与表单验证

本专题围绕Revel框架视图层开发,介绍模板语法、变量输出、布局复用、表单提交、参数绑定与验证规则,帮助开发者完成安全规范的页面交互。

0

2026.10.16

Revel框架MVC路由与控制器
Revel框架MVC路由与控制器

本专题聚焦Revel框架MVC核心机制,讲解路由定义、控制器Action、参数绑定、请求响应和反向路由,并结合常见场景梳理接口请求处理流程。

0

2026.10.16

Revel框架入门与安装配置
Revel框架入门与安装配置

本专题从Revel框架环境搭建讲起,系统介绍命令行工具安装、项目创建、目录结构、配置文件及热代码重载,帮助开发者快速完成首个Go Web应用。

0

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn