用途:GitHub Repository Hunter 是一个自主智能体,用于发现、评估并把相关的 GitHub 开源仓库集成进 BidDeed.AI 和 Life OS 两个生态。BidDeed.AI 关注法拍拍卖情报,包括爬虫、机器学习模型、文档处理与工作流自动化;Life OS 关注生产力、ADHD 管理、游泳分析和双时区协调。
主要能力:分四个阶段。发现阶段用 GitHub API 按领域关键词搜索,配合 scripts/hunt_repos.py 与 references/keyword_library.md。评估阶段用 scripts/evaluate_repo.py 按 1-100 分打分,快速过滤条件为:最后一次提交超过 1 年、星标少于 10 且复刻少于 5、无 README、已归档仓库。评分维度:技术栈匹配 30 分(Python/Rust/JS、Supabase、LangGraph、GitHub Actions)、领域相关性 40 分(法拍工具、ADHD/生产力、游泳分析)、代码质量 20 分(测试、文档、活跃 issue)、社区 10 分(星标、复刻、贡献者)。阈值:≥70 分自动加入 integrations/;50-69 分告警需人工复核;<50 分跳过并记入 rejected_repos.txt。集成阶段用 scripts/integrate_repo.py,方式为 integrations/ 目录下 Git 子模块,或 docs/integrations.md 中登记引用。告警阶段向 Supabase insights 表写入发现通知,包含仓库名、评分、链接、语言、最后更新时间、统计信息与推荐动作。
脚本与参考:scripts/hunt_repos.py、scripts/evaluate_repo.py、scripts/integrate_repo.py;references/keyword_library.md、references/github_api.md、references/scoring_rubric.md。
限制与规则:必须先评估再自动加入,不得跳过评估;遵守 GitHub API 速率限制(认证后 5000 请求/小时);集成前先测试;每次集成都登记到 docs/integrations.md;50-69 分必须通知 Ariel。目标仓库含主仓库 breverdbidder/biddeed-conversational-ai、breverdbidder/life-os,次级 breverdbidder/brevard-bidder-scraper(仅归档)。该技能的官方说明未提供,以上依据公开技能资料整理。