Main Branch

Fundamentals first, always

第 13 期

🧠 Main Branch: 就是那种,Issues 打进季后赛了的那期

作者 Andrea Griffiths Read in English
issues semantic-search pinned-comments git-alias
Listen to article

嗨,朋友们,

GitHub Issues 这周大爆发——比老鹰队还猛。这是来自过去的 Andrea 恭喜超级碗冠军(或者我猜错了,那就恭喜爱国者队吧;作为前巨人队球迷,我对 Brady 的偏见太深了,不太想预测他赢)😆。

这周发了两个更新,改变了你查找、阅读和管理 issue 的方式。一个用了你几乎感知不到的 AI。另一个解决了我们抱怨了好几年的问题。来看看。

🔍 问题是什么

Issue 是我们跟踪工作的基石。但随着项目增长,它们变得嘈杂。重要的决策被埋在几十条评论下面。搜索返回的结果匹配了你的关键词,却没理解你的意图。这周,GitHub 同时解决了这两个问题。

🚢 新动态

Issue 置顶评论

你现在可以从 … 菜单把一条评论置顶到 issue 顶部了。如果你曾经在 40 条评论里翻来翻去找那条团队真正做了决定的评论,这个功能就是为你准备的。置顶评论能把关键更新、决策或下一步行动直接展示出来,让任何人打开 issue 就知道什么最重要。GitHub 还加了个小提示,劝退 “+1” 和 “same here” 这类评论(我的通知 ❤️ 这个功能),引导大家用 reaction 和 subscribe 代替。所有用户现在就能用。Changelog

Issue 语义搜索(Public Preview)

Issue 搜索现在能理解含义了,不只是匹配关键词。搜 “authentication failing on mobile”,即使 issue 标题写的是 “login crash on iOS”,也能找到。GitHub 内部测试显示,语义搜索返回的相关结果比传统关键词匹配多得多。在 Issues 搜索栏里用自然语言就会自动触发。如果要精确匹配,用引号包住查询词,会退回经典引擎。在 Feature Preview 里开启。

🎧 在听什么

State of AI in 2026Lex Fridman Podcast #490

Lex 和 Nathan Lambert、Sebastian Raschka 坐下来聊了聊,这俩人是真正在做这些东西的研究者。他们拆解了大实验室怎么运作、强化学习在实践中到底是什么意思、模型评估到底怎么做。话题很硬核,但他们讲得足够轻松,我全程三小时都没走神。

如果你想搞明白 LLM 开发到底怎么回事但又不想被术语淹没,值得一听。

🔧 在用什么

别再每次都打 git log --oneline --graph --all 了。在你的 ~/.gitconfig 里加这个:

[alias]
    lg = log --oneline --graph --all

然后直接 git lg。两个字符代替六个 flag。不谢。

✨ 这周

连续四周不停出差,我快没电了。西雅图、洛杉矶、亚特兰大的 offsite,现在还要带儿子去看 My Chemical Romance 演唱会。之后我就停下来(歇一小会儿)。能做这些事是一种幸运,我从不觉得理所当然。


就这些。 你的 issue 终于变聪明了。

去置顶一条评论,试试自然语言搜索,感受一下区别。如果觉得有用,转给你的团队。还没 Subscribe 的赶紧。

感恩,下周见。

Andrea

🇻🇪 Léelo en español

支持 Main Branch: Subscribe | GitHub Sponsors