名称: githunt
描述: 按地理位置、技术栈和角色查找并排名 GitHub 开发者。搜索候选人,获取包含技术栈匹配度、活跃度和联系信息的评分档案。
版本: 1.0.0
作者: mordka
根据地理位置、技术栈和角色,在 GitHub 上寻找顶尖开发者。获取经过评分、排名的候选人及其详细档案。
网站: https://githunt.ai
基础 URL: https://api.githunt.ai/v1
实时流式搜索,在发现候选人时即时返回。免费版返回前 10 个示例结果。
curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \
-H "Content-Type: application/json" \
-H "Accept: text/event-stream" \
-d '{
"location": "berlin",
"role": "frontend",
"skills": ["react", "typescript"],
"maxUsers": 100
}'
请求体参数:
| 参数 | 是否必需 | 描述 |
|-------|----------|-------------|
| location | 是 | 城市、国家或地区(例如:"berlin"、"germany"、"san francisco") |
| role | 否 | 角色类型(见下方支持的角色) |
| skills | 否 | 要匹配的技术关键词数组 |
| maxUsers | 否 | 最大搜索用户数(默认:100) |
| 角色 | 包含的技术关键词 |
|---|---|
frontend |
react, vue, angular, svelte, typescript, css, tailwind, nextjs |
backend |
nodejs, python, django, flask, go, rust, java, spring, postgresql |
fullstack |
react, nodejs, nextjs, postgresql, typescript, graphql |
mobile |
react-native, flutter, swift, kotlin, ios, android |
devops |
docker, kubernetes, terraform, aws, azure, jenkins, github-actions |
data |
python, pandas, tensorflow, pytorch, spark, sql, jupyter |
security |
penetration, owasp, cryptography, ethical-hacking, forensics |
blockchain |
ethereum, solidity, web3, smart-contract, defi, nft |
ai |
machine-learning, pytorch, tensorflow, llm, langchain, huggingface |
gaming |
unity, unreal, godot, opengl, vulkan, game-engine |
获取特定 GitHub 用户的详细评分。
curl -X POST "https://api.githunt.ai/v1/rank/user" \
-H "Content-Type: application/json" \
-d '{
"username": "torvalds",
"skills": ["c", "linux"]
}'
流式端点返回服务器发送事件(SSE):
data: {"type": "connected", "timestamp": 1234567890}
data: {"type": "user", "data": {"login": "developer1", "name": "...", "score": 85, ...}}
data: {"type": "user", "data": {"login": "developer2", "name": "...", "score": 82, ...}}
data: {"type": "progress", "data": {"found": 10, "searched": 50}}
data: {"type": "complete", "data": {"totalCount": 150, "previewLimitReached": true, "previewLimit": 10}}
每个用户结果包含:
{
"login": "用户名",
"name": "全名",
"bio": "开发者简介",
"location": "Berlin, Germany",
"company": "@公司名",
"email": "dev@example.com",
"websiteUrl": "https://...",
"twitterUsername": "推特用户名",
"isHireable": true,
"score": 85,
"avatarUrl": "https://avatars.githubusercontent.com/...",
"followers": 1234,
"repositories": 45,
"primaryLanguage": "TypeScript",
"languages": ["TypeScript", "Python", "Go"],
"matchingKeywords": ["react", "typescript", "node"]
}
| 功能 | 免费版(通过 API) | 完整报告($19) |
|---|---|---|
| 结果数量 | 前 10 个示例 | 所有匹配的开发者 |
| 导出 | — | Excel/CSV 下载 |
| 联系信息 | 有限 | 完整(邮箱、网站、社交媒体) |
| 评分详情 | 基础信息 | 详细分解 |
要获取包含完整联系信息的所有匹配开发者完整列表:
curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \
-H "Content-Type: application/json" \
-H "Accept: text/event-stream" \
-d '{"location": "berlin", "role": "frontend"}' 2>/dev/null | \
grep -o '{"type":"user"[^}]*}' | head -5
curl -s -X POST "https://api.githunt.ai/v1/rank/user" \
-H "Content-Type: application/json" \
-d '{"username": "sindresorhus", "skills": ["javascript", "typescript"]}' | jq