SuperAPI AI 工具集

github-author-context

编程与开发

查看项目

更新于 10-16 01:25

技能介绍

用途:在 PR 评审时快速产出作者背景画像,帮助维护者判断身份、活跃度、信任度及公司/团队关联。默认对每位 PR 作者执行,作者为 Steve(steipete,或其他明显的 Peter 所有账号/机器人)时跳过,除非用户明确要求。

主要能力:整合 contributor notes、旧维护者上下文、GitHub 公开资料、目标仓库活动与本地 git 证据,输出简短结论块,包含 Who、Activity、OpenClaw signal、Risk 四项。

使用方式:先取 PR 作者登录名:gh pr view <n> --json author,url,headRepository,baseRepository -q '{author:.author.login,url:.url,repo:.baseRepository.nameWithOwner}'。再按来源顺序查询:先用 ~/Projects/maintainers/scripts/clawtributors find github <login>;若有匹配 contributor 文件(~/Projects/maintainers/contributors/people),只读 Identity、Signals、Context、Evidence、Notes 部分;缺失时回退用 rg 搜索旧维护者资料,只读 Verdict、Identity、Company Affiliation、Metrics、Discord Communication、Evidence、Risks 等。之后查公开资料:gh api "users/<login>";目标仓库活动用 gh search prs、gh search issues 与 gh api 查询 collaborator 权限;必要时用 git log/git shortlog 补充本地证据。

输出:保持简短,置于 PR 评审顶部,标注置信度,区分雇主与公司主导的 OpenClaw 工作;不引用私人电话/邮箱/联系方式,除非明确要求。

贡献者笔记:仅在合并/拒绝/关闭/评审后对未来评审有价值时补记,用 ~/Projects/maintainers/scripts/clawtributors note github <login> --kind ... --pr ... --summary "...",或用 link 关联 Discord(含 confidence、evidence)。笔记应简洁、事实、带日期并附链接,不记录普通噪音。