协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
git-repo-audit【开发与工程】深度分析 Git 仓库历史,识别高频变更的热点文件、分析代码的实际贡献归属关系、并扫描历史提交中的密钥泄露等安全隐患。当用户提及分析仓库、查看代码归属、寻找热点文件或安全风险扫描,或询问团队协作、代码审查分配、技术债务与安全审计等关键词时触发。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: git-repo-audit description: "深度分析 Git 仓库历史,识别高频变更的热点文件、分析代码的实际贡献归属关系、并扫描历史提交中的密钥泄露等安全隐患。当用户提及分析仓库、查看代码归属、寻找热点文件或安全风险扫描,或询问团队协作、代码审查分配、技术债务与安全审计等关键词时触发。" type: tool license: MIT tags:
对 Git 仓库进行三维深度分析:热点文件识别、代码归属分析、密钥泄露扫描。
scripts/hotfiles.sh)找出仓库中变更最频繁的文件,帮助识别:
用法:
bash scripts/hotfiles.sh [选项]
| 选项 | 说明 | 默认值 |
|---|---|---|
--repo PATH | 仓库路径 | 当前目录 |
--top N | 显示前 N 个文件 | 20 |
--since DATE | 起始日期(如 2024-01-01) | 不限 |
--until DATE | 截止日期 | 不限 |
--author AUTHOR | 按作者过滤 | 不限 |
--format FORMAT | 输出格式:table / csv / json | table |
scripts/ownership.sh)分析代码的实际归属关系,输出每位贡献者在指定范围内的:
用法:
bash scripts/ownership.sh [选项]
| 选项 | 说明 | 默认值 |
|---|---|---|
--repo PATH | 仓库路径 | 当前目录 |
--path SUBPATH | 分析指定子目录或文件 | 整个仓库 |
--top N | 显示前 N 位贡献者 | 10 |
--since DATE | 起始日期 | 不限 |
--format FORMAT | 输出格式:table / csv / json | table |
scripts/secret-scan.sh)扫描 Git 全量历史(包括已删除的 commit),检测常见的密钥和敏感信息泄露:
用法:
bash scripts/secret-scan.sh [选项]
| 选项 | 说明 | 默认值 |
|---|---|---|
--repo PATH | 仓库路径 | 当前目录 |
--branch BRANCH | 扫描指定分支 | 所有分支 |
--since DATE | 起始日期 | 不限 |
--format FORMAT | 输出格式:table / csv / json | table |
--severity LEVEL | 最低严重级别:low / medium / high | low |
git(>= 2.20)bash(>= 4.0)awk、sort、head、grep无需安装任何额外依赖或付费 API。