Github Issue Creator

🐛 一键将混乱输入转为专业 GitHub issue

将混乱的原始输入(错误日志、语音笔记、截图)自动转换为结构化、可直接提交的 GitHub issue 报告,支持图片附件引用与敏感信息脱敏。

收藏
6.6k
安装
2.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

GitHub Issue Creator 是一个结构化报告生成工具,旨在将非正式的、混乱的输入源(包括语音转录文本、原始错误日志粘贴、截图描述等)转化为符合 GitHub Flavored Markdown 规范的 issue 模板。

核心用法

用户只需提供原始问题描述,技能会自动提取关键信息并填充至标准化模板:

  • Summary:单行问题概述
  • Environment:产品/服务、区域/版本、浏览器/操作系统
  • Reproduction Steps:编号步骤重现流程
  • Expected vs Actual Behavior:对比预期与实际结果
  • Error Details:代码块格式化错误信息
  • Visual Evidence:图片/GIF 附件引用
  • Impact:基于严重性的分级评估(Critical/High/Medium/Low)
  • Additional Context:补充背景信息

显著优点

1. 信息结构化能力强:能从口语化表达中提取事实(如语音转录中的"poof gone"转化为"agent disappears from list")
2. 上下文推断:自动补全"same project""the dashboard"等代指的具体内容

3. 安全敏感处理:自动识别并使用占位符替换敏感数据([PROJECT_NAME][USER_ID]

4. 输出规范化:统一生成 YYYY-MM-DD-short-description.md 格式的文件,存放于 /issues/ 目录

5. 视觉证据支持:原生支持图片/GIF 附件的 Markdown 引用格式

潜在局限与风险

1. 推断准确性依赖上下文质量:若对话历史不足,推断可能偏离实际
2. 无法验证技术真实性:仅格式化输入内容,不验证错误日志真伪或解决方案有效性

3. 严重级别主观性:Impact 分级基于用户描述,可能存在偏差

4. 语言处理边界:极度混乱或高度领域特定的语音输入可能导致信息丢失

5. 无自动提交功能:仅生成 markdown 文件,需手动创建 GitHub issue

适合人群

  • 需要快速记录 bug 但无暇整理格式的开发者
  • 通过语音/移动设备捕获问题的现场工程师
  • 非技术团队成员(产品经理、测试)需要提交技术 issue 时
  • 维护开源项目需要统一 issue 格式的维护者

常规风险提示

  • 隐私泄露风险:用户需自行确认敏感数据已被占位符替换
  • 文件覆盖风险:相同日期和描述的命名可能导致文件冲突
  • 严重级别误判:建议维护者复核自动分配的 Impact 等级

Github Issue Creator 内容

手动下载zip · 2.9 kB
skill-card.mdtext/markdown
请选择文件