返回顶部
b

builder-data构建者数据查询

Query builder reputation data via Talent Protocol API. Get Builder Rank, verify humans, resolve identities (Twitter/Farcaster/GitHub/wallet), search by location/country, get credentials, and enrich with GitHub data.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
717
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

builder-data

天赋能力

Talent Protocol查询专业数据——一个追踪建设者的平台

使用此技能可以:

  • - 按地点、技能或身份(Twitter/GitHub/Farcaster/钱包)查找经过验证的开发者
  • 检查建设者声誉(默认返回排名,仅在被问及时返回分数)
  • 将Twitter账户与钱包地址关联
  • 通过钱包验证人类身份
  • 搜索建设者的凭证(收入、贡献、黑客松、合约等)
  • 查看每个建设者正在交付的项目

必需凭证

变量必需描述获取地址
TALENTAPIKEYTalent Protocol的API密钥(对个人资料/身份数据的读取权限)https://talent.app/~/settings/api
GITHUB_TOKEN
否 | 用于提高GitHub速率限制的个人访问令牌(60/小时 → 5,000/小时) | https://github.com/settings/tokens |

基础URL: https://api.talentprotocol.com

bash
curl -H X-API-KEY: $TALENTAPIKEY https://api.talentprotocol.com/...

端点

端点用途
/search/advanced/profiles按身份、标签、排名、验证搜索个人资料
/profile
按ID获取个人资料 | | /accounts | 获取关联的钱包、GitHub、社交账号 | | /socials | 获取社交资料及个人简介 | | /credentials | 获取数据点(收入、粉丝、黑客松等) | | /human_checkmark | 检查是否经过人类验证(可选,默认不使用) | | /scores | 获取排名(默认)或分数(仅当明确要求时) |

关键参数

身份查找:

query[identity]={handle}&query[identity_type]={twitter|github|farcaster|ens|wallet}

筛选条件(均为可选,仅在与查询相关时使用):

query[tags][]=developer # 按标签筛选(开发者、设计师等)
query[verified_nationality]=true # 仅已验证国籍
query[human_checkmark]=true # 仅人类验证(会显著减少结果)

排序:

sort[score][order]=desc&sort[score][scorer]=Builder%20Score

分页: page=1&per_page=250(最大250)

URL编码

[ = %5B,] = %5D,空格 = %20

响应字段

默认 → 排名(除非用户要求分数,否则始终使用):

  • - builderscore.rankposition - 主要排名指标
  • scores[].rankposition 其中 slug = builderscore - 最新排名

仅当用户明确要求分数时:

  • - builder_score.points - 分数值
  • scores[].points - 单个分数值

  • - location - 用户输入的地点(在响应中返回)

地点筛选

不要使用 query[standardized_location]=Country——此方法无效。

使用带正则表达式的 customQuery:

bash
curl -X POST -H X-API-KEY: $TALENTAPIKEY -H Content-Type: application/json \
https://api.talentprotocol.com/search/advanced/profiles \
-d {
customQuery: {
regexp: {
standardized_location: {
value: .argentina.,
case_insensitive: true
}
}
},
sort: { score: { order: desc, scorer: Builder Score } },
perPage: 50
}

更多示例请参见 use-cases.md

限制

  • - 每页最多250条
  • 大多数端点为GET请求(customQuery使用POST)
  • 简单的 query[standardized_location] 参数已损坏——请使用 customQuery 正则表达式

GitHub数据丰富

通过从 /accounts 解析用户名后,通过GitHub获取项目/仓库:

bash

1. 获取GitHub用户名


/accounts?id={profile_id} → { source: github, username: ... }

2. 查询GitHub

GET https://api.github.com/users/{username} # 个人资料 GET https://api.github.com/users/{username}/repos?sort=stars&per_page=5 # 热门仓库 GET https://api.github.com/users/{username}/repos?sort=pushed&per_page=5 # 最近更新 GET https://api.github.com/users/{username}/events/public # 提交记录 GET https://api.github.com/search/issues?q=author:{username}+type:pr+state:open # 开放的PR

GitHub令牌(推荐): 没有令牌时,GitHub限制为60次请求/小时。使用个人访问令牌后,可获得5,000次/小时。

  • - 在 https://github.com/settings/tokens 创建 → 生成新令牌(经典) → 公共数据无需任何作用域
  • 使用方法:-H Authorization: token $GITHUB_TOKEN

参考资料

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 builder-data-1776419962 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 builder-data-1776419962 技能

通过命令行安装

skillhub install builder-data-1776419962

下载

⬇ 下载 builder-data v0.1.0(免费)

文件大小: 7.6 KB | 发布时间: 2026-4-17 19:25

v0.1.0 最新 2026-4-17 19:25
builder-data 0.1.0

- Initial release: Query builder and developer reputation data via the Talent Protocol API.
- Search verified developers by location, identity (Twitter, GitHub, Farcaster, Wallet), or skills.
- Check builder ranks (default) or scores (when specifically requested).
- Resolve and map Twitter, GitHub, Farcaster, or Wallet identities.
- Enrich builder data with GitHub profile, repositories, and activity.
- Includes extensive filtering, credential and project lookup, and human-verification checks.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部