自动扫描 GitHub、Algora、Opire 的赏金任务,按报酬和竞争程度评分并排序,可自动提交 PR。
猎人特务: 丰厚的猎人 猎人特务: 金属数据 Name: 赏金猎人特务: 0.0. 授权: lanxevo3. 塔格斯: gi, 赏金, 自动化, 货币化, a是一项面向实际任务的技能,主要用于License: MIT.;Description. 自主的 GitHub 赏金。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
一个自主运行的 GitHub 悬赏任务挖掘代理。它扫描 GitHub、Algora 和 Opire 上的有偿 Issue,基于竞争程度与奖励金额评估其可行性,并协助你自动完成优先级排序与 PR 提交。
bounty、💰、reward、paid、algora、opire)gh auth status 应返回成功)python ~/.agents/skills/bounty-hunter-agent/scripts/bounty_scan.py
当作为技能安装后,可通过以下命令调用:
/bounty-hunter-agent scan
该代理将执行以下操作:
~/.agents/skills/bounty-hunter-agent/state/bounties.json可通过设置环境变量来自定义行为:
| 变量名 | 默认值 | 说明 |
|---|---|---|
BOUNTY_MIN_PAYOUT |
25 |
最低考虑的悬赏金额(单位:美元) |
BOUNTY_MAX_COMPETITION |
5 |
超过此数量的竞标 PR 即跳过该悬赏 |
BOUNTY_SCAN_LIMIT |
100 |
每次查询最多扫描的 Issue 数量 |
BOUNTY_STATE_DIR |
~/.agents/skills/bounty-hunter-agent/state |
状态文件存储路径 |
扫描结果为一个按得分降序排列的列表:
[
{
"rank": 1,
"score": 87.5,
"repo": "org/repo",
"issue": 123,
"title": "Add feature X",
"payout_usd": 200,
"competing_prs": 1,
"url": "https://github.com/org/repo/issues/123",
"labels": ["bounty", "💰 200"],
"age_days": 3
}
]
score = payout_weight * (payout / max_payout)
+ competition_weight * (1 - competing_prs / max_competition)
+ freshness_weight * (1 - age_days / max_age)
默认权重分配:payout=50,competition=35,freshness=15
竞争越低、悬赏越高、Issue 越新,则得分越高。