GitHub Issues + Projects:免费项目管理天花板,开源/个人开发者都白嫖到了

如果评选"开发者最顺手的免费项目管理工具",GitHub Issues + Projects 必须被挂榜首。

无数开源项目(React/Vue/Next.js/Deno/Rust 本身)都在用它做需求、Bug、迭代、Roadmap、PR 联动、自动分类、里程碑——而且个人 Free 账号永久免费、连私有仓库都不收费。

但网上流传的"免费甘特图""无限协作者""无限自动化"三个说法都有水分,今天我们按官方文档逐条核实。


⚠️ 三处必须更正的"想当然"

❌ 更正 1:原生没有甘特图视图

网传:GitHub Projects 支持看板/表格/路线图/甘特图四种视图。

官方只有三种视图:Board(看板)、Table(表格)、Roadmap(路线图时间轴)——真·甘特图(任务依赖箭头、关键路径、资源过载)在 GitHub Projects 里没有原生实现。

很多教程把 Roadmap + Iterations(迭代字段)+ Date custom field + Group by 组合视图 叫"甘特图",但它本质是时间轴,没有依赖连线,要真甘特得自己加 ZenHub/Miro 第三方 App。

❌ 更正 2:"无限协作者"只对个人账号生效

网传:Free 账号可以无限邀请协作者进私有仓库。

这条要分情况:

  • 个人 Free 账号:✅ 真的无限——私有仓库可以邀请任意多个协作者;

  • 组织 Free 账号:❌ 每个私有仓库最多 3 名外部协作者——超过 3 人必须升级 Team($4/人/月)。

公开仓库(Public)不分个人/组织,永远无限协作。

❌ 更正 3:内置 Automation 每项目最多 5 条触发规则

网传:Projects 可以无限自动化工作流。

Free 版每个 Project 最多 5 条默认 workflow,每条只能基于 Issue/PR 的"opened/closed/reopened/edited/labeled/assigned/milestoned/transferred/review requested/review completed"等默认事件,自动执行 move/set field/add label/archive 这几种简单动作,不能跑任意 JS 逻辑。

复杂自动化(条件分支、跨项目联动、调用外部 API)必须配 GitHub Actions——Free 账号每月 2,000 分钟(≈33 小时) 私有仓库配额,Linux 分钟 1x、Windows 2x、macOS 10x 倍率计算。


✅ 官方核实后的真实免费额度

🆓 个人 Free 账号永久免费项

能力

Free 个人额度

公开/私有仓库

无限

Issues(含 Label / Milestone / Assignee / Task list / Reactions / Projects linking)

无限

Projects(每仓库/个人账户均可创建,Board+Table+Roadmap 三种视图)

无限个 Project

Iterations 迭代字段(2022 年起免费开放)

✅ 可用

跨仓库 Roadmap(2024 GA 免费)

✅ 可用

关联 PR / Discussions / Releases / Issues

✅ 可用

Custom fields(Text/Number/Date/Single-select/Iteration)

免费

内置 Automation workflows

每 Project 5 条

GitHub Actions(私有仓库)

2,000 分钟/月(Linux 计 1x,Windows 2x,macOS 10x)

GitHub Packages 存储

500 MB

协作者(私有仓库)

无限

GitHub Pages 静态托管

无限站点(公开),私有仓库 Pages 需付费

API / Webhook / CLI

✅ 全开放

Projects Insights 仪表盘

✅ 可用

Projects in GitHub Mobile

✅ 可用

🆓 组织 Free 账号差异项

能力

Free 组织

公开仓库协作者

无限

私有仓库协作者

每个仓库最多 3 人

Actions 私有仓库

2,000 分钟/月

Team discussions(私有)

❌ Team 版起

Required reviewers / Code owners / Protected branches(细粒度)

❌ Team 版起

SAML SSO

❌ Enterprise 版起

💰 付费起步价

  • Team:$4 / 用户 / 月(年付)——解锁无限协作者、私有 Team discussions、Code owners、Required reviewers、Protected branches、Pages 自定义域名、3,000 Actions 分钟/月

  • Enterprise:$21 / 用户 / 月——SAML SSO、SCIM、Audit log、Advanced Security、50,000 Actions 分钟/月、GitHub Connect


🎯 真能白嫖到的核心能力

1. Issues:比你以为的更能打

  • Label 标签自定义(bug/enhancement/good first issue 等彩色标签)

  • Milestone 里程碑(版本规划+进度条)

  • Assignee 指派(2024 年起 free 支持 Single assignee issue 多人协作)

  • Task list 任务清单(支持 Markdown - [ ] 勾选、子任务进度追踪)

  • Reactions 表情反馈(👍👎🎉😕❤️🚀👀✅)

  • Issue Forms(YAML 表单,强制用户提交规范)

  • Issues linking(issue 关联 PR、关联其他 issue、关联 discussion)

  • Pin 置顶重要 issue

  • Transfer issue 跨仓库转移

  • Template 模板(ISSUE_TEMPLATE/ 下自定义 Bug report/Feature request/Question)

2. Projects(新版,非经典版):真正的"项目看板"

  • Board 看板:列泳道(Todo/In Progress/Review/Done),支持拖拽

  • Table 表格:类似 Excel 批量编辑、筛选、排序、Group by

  • Roadmap 路线图:横向时间轴,按月/季度/迭代显示任务起止日期(甘特错觉的来源)

  • Iterations 迭代字段:创建 Sprint(2 周/3 周任意),自动分组

  • Custom fields:Text / Number / Date / Single-select / Iteration 共 5 种自定义字段

  • 跨仓库 Project:一个 Project 可跟踪多个仓库的 Issue/PR(2024 GA 免费开放)

  • 项目模板:内置 Product backlog / Bug tracker / Team planning / Release tracker / Sprint planning / Retrospective 等模板

  • Bulk actions 批量操作:多选 issue 批量改字段、改 assignee、改迭代

  • Archiving 归档:已完成项目归档不删除

  • 项目 README/Insights:项目级说明文档+进度统计仪表盘

  • Projects on Mobile APP:GitHub iOS/Android 直接看板管理

3. Actions 自动化:不止 CI/CD

  • 8 个内置 Demo workflows(Close stale issues、Label issues、Auto-assign、Triage new issues 等)

  • marketplace 2 万+ Actions 直接引用(actions/github-script、actions/stale、peter-evans/create-or-update-comment 等)

  • 通过 GITHUB_TOKEN 自动读写 Issues/PR/Projects(无需额外 PAT)

  • 支持 cron 定时触发(例如每天凌晨 3 点清理 stale issue)

  • Issue/PR 触发:opened/edited/closed/labeled/assigned/review_requested 等所有生命周期事件

4. PR / Discussions / Releases 全链路关联

  • PR 关键词自动关 Issue(Fixes #123、Closes #456)

  • PR 自动挂到 Project 对应列(通过 built-in workflow "Pull request opened → set Status = In Review")

  • Discussions 问答板块联动 Issue(Discussions 标记为 answer 后转 Issue)

  • Releases 发布记录与 Milestone 关联

  • Project 列中直接显示 PR review 状态、checks 状态、assignee 头像


⚠️ 三个必看避坑

  1. 私有仓库 Page 是付费的——Free 账号私有仓库无法发布 GitHub Pages,想部署静态站点必须开 public 仓库或升级 Team;

  2. Actions 分钟别被 macOS 吃光——macOS 倍率是 10x,2000 分钟跑 macOS 只有 200 分钟 ≈ 3 小时就用光,Windows 是 2x=1000 分钟,纯 Linux 最划算;

  3. 国内访问稳定性——github.com 偶尔 DNS 污染/访问慢,Issues 页面加载图片和富文本会卡;团队国内协作建议配合镜像或自建 Gitee 同步。


🎯 适合/不适合场景

✅ 适合:

  • 个人/开源项目做 Issue 追踪+版本规划

  • 已有 GitHub 仓库、不想再装一套独立项目管理工具的开发团队

  • 开源维护者(PR/Issue/Discussion/Release 全在 GitHub 一处)

  • 敏捷小团队(Sprint+看板+Roadmap 够用)

  • 想通过 Actions 实现"提 PR 自动看板流转"的工程团队

❌ 不适合:

  • 非技术团队(产品/市场/运营)大量非开发任务管理(术语和界面偏开发者)

  • 真·甘特图+资源依赖+关键路径需求(考虑禅道、飞书项目、MS Project)

  • 国内纯国企/信创环境(需本地化部署、审计、权限)

  • 复杂多项目组合管理 + 工时统计 + 审批流程


🚀 4 步上手(复制即可用)

Step 1:创建 Project

打开 github.com → 右上角 + 号 → New project → 选 "Team planning" 或 "Bug tracker" 模板。

Step 2:绑定仓库 Issues

Project 设置 → Linked repositories → Add repository → 选你的代码仓库(可绑定多个)。

Step 3:添加 3 个内置自动化

# Project → Workflows 里启用 3 个默认:
1. "Item opened" → set Status = Todo
2. "Pull request opened" → set Status = In Progress
3. "Pull request merged/closed" → set Status = Done

Step 4(可选):GitHub Actions 自动打标签

创建 .github/workflows/label-issue.yml:

name: Label new issues
on:
 issues:
   types: [opened]
jobs:
 label:
   runs-on: ubuntu-latest
   steps:
     - uses: actions/labeler@v5
       with:
         repo-token: ${{ secrets.GITHUB_TOKEN }}
         configuration-path: .github/labeler.yml

更多 workflow 模板可在 github.com/actions 和 marketplace 一键 Fork 使用。


🆚 同类产品免费额度横向对比(2026 年 11 月)

工具

人数

仓库/项目

看板

甘特

路线图

自动化

自托管

GitHub Free(个人)

无限协作者

无限仓库/无限 Project

✅

⚠️ 无原生甘特

✅ Roadmap 免费

5 built-in + Actions 2000 min/月

❌ 仅 SaaS

GitHub Free(组织)

3 人/私有仓库

无限仓库/无限 Project

✅

⚠️

✅

5 built-in + Actions 2000 min/月

❌

GitLab Free

5 人/私有

无限

✅

✅

✅

CI 400min+Free

✅ 自托管 CE

Gitee 免费版

5 人

1000 仓库/1000M

✅

⚠️

⚠️

Gitee Go 300 min/月

❌

飞书项目

❌ 无免费版

—

—

—

—

—

❌(试用30天)

TAPD 专业版

30 人

100 项目

✅

❌ 付费

✅ 付费

⚠️ 有限

❌

禅道开源版

无限

无限

✅

❌ 付费

❌ 付费

❌ 基础

✅ 自托管

Trello Free

10 看板/无限卡

10 board

✅

❌

❌

Butler 自动化有限

❌

一句话:个人开发者/开源项目选 GitHub Projects 是天花板级免费,团队超 3 人+真甘特就去看禅道/GitLab/飞书项目付费档。

你平时用什么做项目管理?A. GitHub Issues + Projects(开发者首选) B. 飞书/钉钉项目(团队协作派) C. 禅道/Jira/TAPD(正规敏捷派) D. Trello/Notion/飞书多维表格(轻量颜值派) E. 纯 Excel / 备忘录(极简派)

本文所有数字与规则均以 GitHub 官方 Docs 与定价页为准(核实时点:2026 年 11 月)。若有更新欢迎在评论区指出。 壹贰线报 · 官方文档核实


版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。