SuperAPI AI 工具集

issue

通用与其它

查看项目

更新于 10-15 22:11

技能介绍

用途:把一句话变成已提交、可追踪的 issue(GitHub/GitLab),涵盖缺陷报告与功能请求。只有用户明确表示“记一下”“提个 issue”并搁置当前事项时才触发;已着手或已完成的工作不触发。用户在会话中拒绝后,本会话不再主动提起。

主要能力:按“识别托管平台→选择模板→撰写草稿与标题→查重→解析标签→确认→写入→报告”推进。模板优先使用仓库本地模板,其次用包内 assets/ 的 bug-report.md、feature-request.md、custom.md。查重须包含已关闭 issue,命中时先让用户选择更新原 issue、另开新 issue 还是取消。标签只能映射到仓库已有标签,不得新建。

用法要点:用 gh repo view / glab repo view 判断托管平台,不能靠 URL 拼写、模板目录或 glab api version;搜索必须带 -s all(gh)或 -A(glab);不得给 CLI 传 --template,应读取模板文件自行组装正文;正文经文件写入(gh)或内联(glab),写入后回读比对;写入结果未知时不得重试,应先重新搜索。无法确定的模板字段写 unconfirmed 或 none。

限制:每次公开写入前须确认一次,并说明该写入不可撤销(GitLab 无法删除,两平台均无编辑历史)。更新已有 issue 前须先保存原正文。一个 issue 只对应一件事;不创建标签,不碰分支、PR 或 spec,仅提供分支名建议。标题方面缺陷保持症状描述,需求用结果动词。