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 催更。

推荐阅读

相关推荐
研究司马懿2 小时前
【云原生】Gateway API高级功能
云原生·go·gateway·k8s·gateway api
梦想很大很大15 小时前
使用 Go + Gin + Fx 构建工程化后端服务模板(gin-app 实践)
前端·后端·go
lekami_兰20 小时前
MySQL 长事务:藏在业务里的性能 “隐形杀手”
数据库·mysql·go·长事务
却尘1 天前
一篇小白也能看懂的 Go 字符串拼接 & Builder & cap 全家桶
后端·go
ん贤1 天前
一次批量删除引发的死锁,最终我选择不加锁
数据库·安全·go·死锁
mtngt112 天前
AI DDD重构实践
go
Grassto3 天前
12 go.sum 是如何保证依赖安全的?校验机制源码解析
安全·golang·go·哈希算法·go module
Grassto5 天前
11 Go Module 缓存机制详解
开发语言·缓存·golang·go·go module
程序设计实验室6 天前
2025年的最后一天,分享我使用go语言开发的电子书转换工具网站
go
我的golang之路果然有问题6 天前
使用 Hugo + GitHub Pages + PaperMod 主题 + Obsidian 搭建开发博客
golang·go·github·博客·个人开发·个人博客·hugo