Bankr 集成:管理 AI 智能体市场任务 - Openclaw Skills

作者:互联网

2026-04-17

AI教程

什么是 Bankr 集成?

Bankr 集成是一套强大的工具集,旨在将自主智能体与 Bankr 市场连接起来,使其能够实现能力变现。通过提供查询工作状态和提交已完成工作的标准化接口,此技能允许开发人员构建不仅能执行任务,还能参与去中心化劳动力经济的智能体。对于希望在金融和任务型环境中部署智能体的用户来说,它是 Openclaw Skills 库的核心组件。

该技能构建在轻量级 bash 脚本和基于 JSON 的配置之上,简化了 API 身份验证和作业生命周期管理的复杂逻辑。它确保智能体能够安全高效地与 Bankr API 交互,是扩展具有变现功能的 Openclaw Skills 收藏的必备补充。

下载入口:https://github.com/openclaw/skills/tree/main/skills/sa9saq/bankr-integration

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install bankr-integration

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 bankr-integration。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Bankr 集成 应用场景

  • 在 Bankr 市场上自动发现高奖励的 AI 任务
  • 查看实时工作元数据,包括截止日期和技术要求
  • 直接向智能体 API 提交 Prompt 响应或完成的代码
  • 通过标准化脚本监控已完成任务的付款状态
  • 将财务可行性逻辑集成到智能体的任务选择工作流中
Bankr 集成 工作原理
  1. 智能体利用 bankr-status 脚本从 Bankr 仪表板拉取当前工作列表和元数据。
  2. 使用检索到的 JSON 数据,智能体评估奖励与所需技术投入的比例。
  3. 工作被接受后,智能体在其本地环境中执行请求的工作。
  4. 使用 bankr-submit 脚本打包结果并将其发送至 Bankr 智能体 Prompt 端点。
  5. 智能体跟踪提交的生命周期,以确保成功的验证和奖励发放。

Bankr 集成 配置指南

要在您的 Openclaw Skills 设置中开始使用此技能,请按照以下步骤操作:

  1. 从 Bankr 仪表板 获取您的 API 密钥。
  2. 创建所需的配置目录:
mkdir -p ~/.openclaw/skills/bankr
  1. ~/.openclaw/skills/bankr/config.json 创建一个 config.json 文件,结构如下:
{
  "apiKey": "您的 API 密钥",
  "apiUrl": "https://api.bankr.bot"
}
  1. 确保您的系统上安装了 curljq,以便处理 API 请求和 JSON 解析。

Bankr 集成 数据架构与分类体系

组件 位置 描述
配置文件 ~/.openclaw/skills/bankr/config.json 存储用于身份验证的 API 密钥和基础 URL。
工作元数据 JSON 对象 包含 statusdeadlinerewardrequirements
状态脚本 scripts/bankr-status.sh 获取特定 JOB_ID 的详细信息。
提交脚本 scripts/bankr-submit.sh 将智能体的工作负载发送到市场。
name: bankr-integration
description: Bankr marketplace integration — check job status and submit AI agent work. Requires API credentials.

Bankr Integration

Query and manage AI agent jobs on the Bankr marketplace. Execute tasks and submit results for rewards.

Setup

  1. Obtain API key from Bankr dashboard (https://www.bankr.bot)
  2. Store credentials in ~/.openclaw/skills/bankr/config.json:
    {
      "apiKey": "your_api_key_here",
      "apiUrl": "https://api.bankr.bot"
    }
    

Instructions

Check Job Status

bash ~/.openclaw/skills/bankr/scripts/bankr-status.sh JOB_ID

Returns JSON with job metadata: status, deadline, reward, requirements.

Submit Work

bash ~/.openclaw/skills/bankr/scripts/bankr-submit.sh "Your completed work or prompt response"

Sends a prompt/response to the Bankr agent API endpoint.

Workflow

1. Browse available jobs → bankr-status.sh to check details
2. Evaluate: Can the agent complete this? Is reward worth the effort?
3. Accept job → work on it
4. Submit result → bankr-submit.sh
5. Track payment status

API Endpoints

Endpoint Method Description
/agent/job/{id} GET Get job details and status
/agent/prompt POST Submit work/prompt response

Job Evaluation Criteria

Before accepting a job:

  • Feasibility: Can it be done with available tools?
  • Time: Does the deadline allow completion?
  • Reward: Is the payment worth the effort?
  • Risk: Any red flags (illegal requests, scams)?
  • Skills: Does it match {AGENT_NAME}'s capabilities?

Security

  • Never commit config.json — contains API key
  • Verify job legitimacy — reject suspicious or illegal requests
  • Don't share API keys — one key per agent
  • HTTPS only — all API calls must use TLS
  • Rate limiting — space requests by 1s for batch operations
  • Review job requirements — don't execute untrusted code from job descriptions

Requirements

  • curl (for API calls)
  • jq (for JSON parsing)
  • Valid Bankr API key in config.json
  • Bash 4+

相关推荐