公开预览中改进的 GitHub Issues 搜索
发布: (2026年1月29日 GMT+8 19:07)
3 min read
原文: GitHub Changelog
Source: GitHub Changelog
新功能
使用自然语言搜索议题,例如 “authentication failing on mobile”(移动端身份验证失败)或 “funny timeline behavior”(时间线奇怪行为),GitHub 会返回概念上相似的结果,即使议题标题或描述使用了完全不同的措辞。查询描述越详细,结果越精准。
我们的预发布测试发现,这对用户来说是一次显著的提升。总体而言,语义搜索的结果比传统搜索 提升了 39%。
工作原理
当你用自然语言描述想要查找的内容时,语义搜索会被激活。为充分利用这一点,结果现在会自动按 “最佳匹配” 排序,以首先展示最相关的议题。
对于需要精确匹配的搜索(例如带引号的查询),GitHub 会使用传统的词法搜索引擎,以提供所需的精准度。
在公开预览期间,你可以通过 功能预览对话框 选择退出。
如何尝试
- 前往任意仓库的 Issues(议题)标签页。
- 在搜索框中输入自然语言查询。
我们期待听到你的反馈。请在我们的 社区讨论 帖子中分享你的使用体验。
对 Issues 和 Projects 的其他改进
- 修复了在 Edge 和 Safari 浏览器上搜索标签时导致性能缓慢的 bug。
- 解决了 Safari 浏览器导致的滚动问题,使 GitHub Issues 的滚动行为更加流畅。
- 里程碑的排序现在对打开和已关闭的议题都能保持一致。