rsc 给 Go 社区写了个 AI 机器人,他挺满意!

大家好,我是煎鱼。

最近 AI 浪潮席卷,很多公司和程序员小伙伴都参与了进来。Go 团队也在这方面做了新的尝试。主要的方面是 Go GitHub issues 的参与。

Go 核心团队负责人 rsc 正在尝试在 Go issues 中运行一个新的 AI 机器人,昵称叫:@gabyhelp,目的是实现对各种日常的社区管理事项进行自动化管理。

具体功能实现上,有的方面会涉及 AI/LLM(快速扫了眼源码,用的应该是:Gemini),有的则不会(言外之意,应该是规则匹配类,例如:正则替换)。

这个 Go AI 机器人(@gabyhelp)现在已经正式在 Go 社区运作,大家如果有任何想法和建议,都可以到 Go 官方的 gabyhelp feedback 进行反馈。

在目前 issues 的 gabyhelp 实践上,我感觉最常见的是 Related Issues 的功能。

如下图所示:

有维护过有一定规模开源项目的同学应该有接触到这个痛点,经常会有人提类同的问题,而之前早就有结论。如果一遍遍重复讲和解释,非常费劲。

而 gabyhelp 会把与原 issues 相关联的 issues 都输出到评论区中。以往这个工序都是由这些大佬人工或借助脚本做的,费时费力。现在可以直接大大提高效率。

另外还有一个 rsc 一直很想解决的苦差事,平时我们在经常 go-review 或 issues 中看到有 CL nnn 的描述:

Gabyhelp 可以把这些从文本给改成链接。

例子,如下图所示:

可以看得出 rsc 对于 gabyhelp 是比较满意的,解放了他们很多费时的体力活。当然,gabyhelp 的功能应该远远不只如此。

这个 AI 机器人项目也已经开源,还在持续进化中。欢迎大家考察:rsc/gaby。也可以看看能不能举一反三,用到自己日常生活中去!

文章持续更新,可以微信搜【脑子进煎鱼了】阅读,本文 GitHub github.com/eddycjy/blo... 已收录,学习 Go 语言可以看 Go 学习地图和路线,欢迎 Star 催更。

推荐阅读

相关推荐
GetcharZp4 小时前
xterm.js 终端神器到底有多强?用了才知道!
前端·后端·go
chxii4 小时前
2.2.1goweb内置的 HTTP 处理程序
go
纪元A梦5 小时前
华为OD机试真题——阿里巴巴找黄金宝箱Ⅰ(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
java·c语言·javascript·c++·python·华为od·go
勤劳的牛马5 小时前
🚀 Go切片传参到底是值传递还是引用传递?
go
郝同学的测开笔记6 小时前
云原生探索系列(十七):Go 语言sync.Cond
后端·云原生·go
楽码12 小时前
理解go社区如何解决for循环赋值问题
后端·go·编程语言
一个热爱生活的普通人13 小时前
如何用go语言实现类似AOP的功能
后端·面试·go
GetcharZp13 小时前
用 Go 语言也能优雅输出表格!一招学会 tablewriter
后端·go
张帅涛_6661 天前
golang goroutine(协程)和 channel(管道) 案例解析
jvm·golang·go
栩栩云生1 天前
📥 x-cmd install | Orbiton:极简至上的终端文本编辑器与轻量级 IDE
go·命令行