
关于
BlockRun 与 Claude Code 和 Google Antigravity 配合使用。
name: blockrun description: "BlockRun 与 Claude Code 和 Google Antigravity 配合使用。" risk: unknown source: community date_added: "2026-02-27"
BlockRun
BlockRun 与 Claude Code 和 Google Antigravity 配合使用。
你无法生成图片。你没有实时X/Twitter访问权限。BlockRun为你提供这些能力。
理念
你有一个钱包。当你需要自己缺乏的能力时,自主付费获取。
| 你需要 | 你调用 | 定价 | |--------|--------|------| | 图片生成 | DALL-E | $0.04/张 | | 实时X数据 | Grok + Live Search | $0.025/来源 | | 第二意见 | GPT-5.2 | $1.75/M输入, $14/M输出 | | 更便宜的处理 | DeepSeek | $0.14/M输入, $0.28/M输出 |
工作原理: BlockRun使用x402微支付将你的请求路由到OpenAI、xAI、Google和其他提供商。无需API密钥 - 你的钱包按token付费。
预算控制(可选)
如果用户指定预算(例如"最多使用$1"),跟踪支出并在达到预算时停止:
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet()
budget = 1.0 # User's budget
# Before each call, check if within budget
spending = client.get_spending()
if spending['total_usd'] >= budget:
print(f"Budget reached: ${spending['total_usd']:.4f} spent")
# Stop making calls
else:
response = client.chat("openai/gpt-5.2", "Hello!")
# At the end, report spending
spending = client.get_spending()
print(f"Total spent: ${spending['total_usd']:.4f} across {spending['calls']} calls")
何时使用
| 触发条件 | 你的操作 | |----------|----------| | 用户明确请求("blockrun用GPT给出第二意见..."、"用grok检查..."、"用dall-e生成图片") | 通过BlockRun执行 | | 用户需要你做不到的事(图片、实时X数据) | 建议使用BlockRun,等待确认 | | 你能很好地处理任务 | 自己完成,不提及BlockRun |
用户提示示例
用户会这样说:
| 用户说的话 | 你的操作 |
|-----------|----------|
| "blockrun生成一张日落图片" | 通过ImageClient调用DALL-E |
| "用grok查看X上的热门话题" | 使用search=True调用Grok |
| "blockrun GPT审查这段代码" | 通过LLMClient调用GPT-5.2 |
| "AI代理的最新新闻是什么?" | 建议使用Grok(你缺乏实时数据) |
| "为我的创业公司生成一个logo" | 建议使用DALL-E(你无法生成图片) |
| "blockrun查看我的余额" | 通过get_balance()显示钱包余额 |
| "blockrun deepseek总结这个文件" | 调用DeepSeek以节省成本 |
钱包与余额
使用setup_agent_wallet()自动创建钱包并获取客户端。首次使用时会显示二维码和欢迎消息。
初始化客户端(始终从此开始):
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet() # Auto-creates wallet, shows QR if new
查看余额(当用户说"显示余额"、"查看钱包"等):
balance = client.get_balance() # On-chain USDC balance
print(f"Balance: ${balance:.2f} USDC")
print(f"Wallet: {client.get_wallet_address()}")
显示充值二维码:
from blockrun_llm import generate_wallet_qr_ascii, get_wallet_address
# ASCII QR for terminal display
print(generate_wallet_qr_ascii(get_wallet_address()))
SDK使用
前提条件: 使用pip install blockrun-llm安装SDK
基础对话
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet() # Auto-creates wallet if needed
response = client.chat("openai/gpt-5.2", "What is 2+2?")
print(response)
# Check spending
spending = client.get_spending()
print(f"Spent ${spending['total_usd']:.4f}")
实时X/Twitter搜索(xAI Live Search)
重要: 要获取实时X/Twitter数据,你必须使用search=True或search_parameters启用Live Search。
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet()
# Simple: Enable live search with search=True
response = client.chat(
"xai/grok-3",
"What are the latest posts from @blockrunai on X?",
search=True # Enables real-time X/Twitter search
)
print(response)
高级X搜索(带过滤器)
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet()
response = client.chat(
"xai/grok-3",
"Analyze @blockrunai's recent content and engagement",
search_parameters={
"mode": "on",
"sources": [
{
"type": "x",
"included_x_handles": ["blockrunai"],
"post_favorite_count": 5
}
],
"max_search_results": 20,
"return_citations": True
}
)
print(response)
图片生成
from blockrun_llm import ImageClient
client = ImageClient()
result = client.generate("A cute cat wearing a space helmet")
print(result.data[0].url)