这个项目能做什么
AgentScan 是一个开源工具,专为开源维护者设计,用于检测 GitHub 账户中的自动化模式。它分析 GitHub 账户的公开活动,并根据其依赖自动化的程度进行评分,不涉及 AI——仅通过身份库驱动的事件分析。结果以指标而非结论的形式呈现,旨在作为维护者自行判断的起点。
该项目提供两种集成方法,可直接在您自己的仓库中使用相同的分析:
- **GitHub App**(零配置):安装后立即可用,集中更新。
- **GitHub Action**:需添加到工作流中,并手动固定版本。
它还维护了一个经过人工验证的自动化账户精选列表,由社区提交,并在合并前由维护者审查。用户可通过模板问题举报疑似自动化账户,被标记的账户可通过关联问题对分类提出异议。
每小时生态系统活动扫描在单独仓库(agentscan-logs)中运行,对跟踪仓库中的拉取请求进行评分,并通过 HTTP 提供结果。此仓库托管网站、GitHub App、webhook 和已验证自动化列表。
技术栈:Nuxt、UnoCSS、Netlify、GitHub API。构建初衷是应对维护者面临的针对开源项目的 AI 代理驱动拉取请求。该项目是一个持续进行的实验,评分可能不准确,仅作为起点而非结论。
评论
0 评分人数达到10人后显示
登录后参与讨论。