用途:监控 [YOUR_PRODUCT] 相关 GitHub 仓库的 star 和 fork,识别并研究新关注者,当来自知名公司或粉丝量大的用户互动时向 CEO 告警。
主要能力:通过采集脚本自动分页(per_page=100)、去重并丰富用户资料;输出 JSON,包含 new_stargazers、new_forkers、repo_stats 和 total_new;状态保存到 memory/github-stars.json,已处理用户不会重复出现;按 HOT/WARM/SKIP 对候选人分级,HOT 可进一步用 Exa 研究公司背景并告警。
使用方式:需在 ~/.openclaw/gateway.env 或密钥存储中配置 GITHUB_TOKEN(对组织 Starring 与 Contents 有读权限的细粒度令牌)和 MONITORED_REPOS(逗号分隔的 owner/repo)。运行采集脚本:python3 /home/openclaw/.openclaw/workspace/skills/github-stars-monitor/collect.py。必须使用该绝对路径,不要用 cd 加脚本方式,也不要追加 2>&1。若 total_new 为 0 则回复 HEARTBEAT_OK。
适用场景:开源项目获客、企业潜客发现、社区影响力监控。
限制:GitHub API 有速率限制(带令牌每小时 5000 次请求);首次运行会把所有现有 stargazer 视为新用户;状态文件每个仓库最多保留 2000 个已处理用户;fork 信号强于 star,fork 者优先输出。具体收费、价格、平台支持等信息暂未提供。