Skip to content

[Proposal] 通过 AI 生成 Issue/MR Description 建议

MVP

mr-auto-description

Background

GitLab 提供了 Issue/MR template 功能,用户可以预制一些 Markdown 的 template 来帮助用户更好更快的创建 Issue/MR。但在撰写 Issue/MR 时,往往也存在着不写 Issue/MR 的情况,有时 Issue/MR 往往只有一个 Title,这对项目的维护者与管理者来说非常的难受。

Proposal

基于提交的代码,在创建/更新 Merge Request 时,自动生成 Description。

基于 Issue 的 Title 给用户生成相应的 Description,用户只需要点击 continue writingmake longertry again 等按钮完成内容的生成。

此功能目前已经在部分产品中进行了应用,如 ChatGPT、Notion AI 等,是现成可用的。

如果直接修改 UI 比较困难,可以考虑采用浏览器插件的方式

优点

  • 提高 Issue 的使用率
  • 提高用户的使用体验
  • 充实、完善 Issue 的内容,便于管理

可行性难度

Xudong Guo 编辑于