[Proposal] 通过 AI 生成 Issue/MR Description 建议
MVP
Background
GitLab 提供了 Issue/MR template 功能,用户可以预制一些 Markdown 的 template 来帮助用户更好更快的创建 Issue/MR。但在撰写 Issue/MR 时,往往也存在着不写 Issue/MR 的情况,有时 Issue/MR 往往只有一个 Title,这对项目的维护者与管理者来说非常的难受。
Proposal
基于提交的代码,在创建/更新 Merge Request 时,自动生成 Description。
基于 Issue 的 Title 给用户生成相应的 Description,用户只需要点击 continue writing
、make longer
、try again
等按钮完成内容的生成。
此功能目前已经在部分产品中进行了应用,如 ChatGPT、Notion AI 等,是现成可用的。
如果直接修改 UI 比较困难,可以考虑采用浏览器插件的方式
优点
- 提高 Issue 的使用率
- 提高用户的使用体验
- 充实、完善 Issue 的内容,便于管理
可行性难度
低
由 Xudong Guo 编辑于