gitlink-cli/skills/gitlink-issue-triage/examples/triage-workflow.md

1.7 KiB
Raw Blame History

Issue 自动分拣完整工作流示例

场景:项目收到一个新 Issue需要自动判断类别、打标签、添加引导评论。

前置条件

  • gitlink-cli 已安装并登录
  • 对目标仓库有写入权限

工作流步骤

Step 1查看待处理的 Issue

gitlink-cli issue +list --owner z2_cc --repo gitlink-cli --state open --format json

输出示例:

{
  "issues": [
    {
      "number": 10,
      "subject": "登录页面报错500 Internal Server Error",
      "status_id": 1,
      "author": {"login": "newuser"}
    }
  ]
}

Step 2查看 Issue 详细内容

gitlink-cli issue +view --owner z2_cc --repo gitlink-cli --number 10 --format json

Step 3分析 Issue 内容判断类别

根据标题和描述中的关键词判断:

关键词 类别
报错、错误、bug Bug
建议、希望 功能需求
文档 文档
请问、怎么 问题咨询

Step 4添加分类评论

gitlink-cli issue +comment --owner z2_cc --repo gitlink-cli --number 10 --body "感谢提交 Issue已自动分类为 **Bug**。

请补充以下信息以便排查:
- 运行环境(操作系统、浏览器版本)
- 复现步骤
- 错误截图或日志

项目维护者会尽快处理。"

Step 5确认处理结果

gitlink-cli issue +view --owner z2_cc --repo gitlink-cli --number 10 --format json

完整命令速览

# 1. 获取待处理 Issue
gitlink-cli issue +list --state open

# 2. 查看详情
gitlink-cli issue +view --number <id>

# 3. 添加分类评论
gitlink-cli issue +comment --number <id> --body "<评论内容>"