关于

问题所在

AI 让生成看起来像样的代码、简历和项目介绍变得前所未有的容易,也让新开发者更难证明自己真正能交付什么。

作品集不能只靠生成的演示,它需要公开的证据:真实的问题、真实的评审,以及能看到工作过程的真实维护者。

为什么要开源,为什么是现在

开源会留下 AI 无法伪造的公开轨迹。每一个 issue、pull request、评审意见和被合并的改动,都能体现开发者如何理解上下文、如何在约束下工作,以及如何改进别人正在使用的软件。

对新手来说,最难的是找到这样的活儿:小到能上手,新到有意义,并且有愿意评审的维护者。

我们做什么

Good First Issue 是你的第一站。我们收集活跃开源项目中适合新手的 issue,让它们更容易浏览、评估,并最终变成真正落地的贡献。

目标很简单:帮助下一代开发者从私下练习走向公开协作,展现出判断力、执行力和维护者愿意配合的协作方式。

数据来源

Good First Issue 索引公开 GitHub 仓库与公开 issue 的数据,其中可能包括仓库元信息、issue 元信息、标签、计数、正文以及指回 GitHub 的链接。

GitHub 始终是权威来源。Good First Issue 上的索引副本可能已经过时、不完整,或与 GitHub 当前展示的内容不同。

索引与新鲜度

issue 的新鲜度由定时后台同步维护。同步能让发现结果保持可用,但无法保证每个仓库、issue、标签或状态变化都立刻出现。

仓库是否被收录、issue 的质量如何,取决于 GitHub 上公开可见的信号。

适合新手的信号

面向新手的发现会把 good first issuehelp wantedhacktoberfest 标签作为信号。

标签只是发现信号,不是保证。issue 的质量仍然取决于范围是否清晰、上下文是否充分、是否有环境搭建说明,以及维护者是否及时回应。

独立性与反馈

Good First Issue 是一个独立项目,与 GitHub 没有隶属关系,也不由 GitHub 运营或背书。

如需申请收录仓库、提供反馈、纠错或要求移除内容,请通过联系页面或 GitHub Discussions 联系我们。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。