> 生态角色:生态自动化技术中台 > 核心定位:面向创意从业者的GitHub全项目自动化管理开源工具,为多项目管理、标准化迭代、自动化运维提供完整的解决方案 > 官方文档:https://ewanqian.github.io/RepoForge
> 仓库锻造 - 简单高效的 GitHub 项目管理工具
这是一个展示用的开源项目!
所有实际的个人配置、任务管理和自动化操作都在私有仓库 Forge 中进行。
- 📖 想了解项目故事?请看 docs/PROJECT_STORY.md
# 复制示例 secrets 配置
cp config/secrets.example.yaml config/secrets.yaml
# 复制示例项目配置
cp config/projects.example.yaml config/projects.yaml编辑 config/secrets.yaml,填入你的真实信息:
github_token: "ghp_你的github_token"
github_username: "你的用户名"
local_workspace_root: "/path/to/你的工作区"编辑 config/projects.yaml,配置你自己的项目列表。
# 预览操作(不执行实际修改)
python3 scripts/auto_manage_repos.py --preview
# 执行实际操作
python3 scripts/auto_manage_repos.py --runRepoForge/
├── config/ # 配置文件
│ ├── projects.example.yaml # 项目配置示例(使用请复制为 projects.yaml)
│ └── secrets.example.yaml # Secrets 配置示例(使用请复制为 secrets.yaml)
├── scripts/ # 脚本
│ ├── auto_manage_repos.py # 仓库自动管理主脚本
│ ├── scan_ecosystem.py # 生态系统扫描脚本(示例)
│ └── deep_scan.py # 深度扫描脚本(示例)
├── docs/ # 文档
│ └── PROJECT_STORY.md # 项目故事:来源、灵感、后日谈
├── README.md
├── LICENSE
└── .gitignore
- 📦 批量管理仓库 - 统一管理多个 GitHub 仓库
- 🏷️ 标准化标签 - 为所有仓库设置统一的标签
- 📝 统一描述 - 自动更新仓库描述和 README 头部
- 🔄 自动同步 - 同步本地工作区和 GitHub 仓库
- 🛡️ 安全配置 - 敏感信息不会被提交到 Git
MIT