bug_report.zh.yml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. name: "🐛 缺陷反馈"
  2. description: "报告一个可复现的 Bug。"
  3. title: "[Bug]: "
  4. labels: ["bug"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. 感谢反馈!请尽量补全信息,便于我们快速复现与修复。
  10. - type: dropdown
  11. id: severity
  12. attributes:
  13. label: 严重程度
  14. options:
  15. - "S1 - 致命 (崩溃/数据丢失/安全)"
  16. - "S2 - 高 (核心功能不可用)"
  17. - "S3 - 中 (有替代方案)"
  18. - "S4 - 低 (小问题/界面问题)"
  19. validations:
  20. required: true
  21. - type: input
  22. id: version
  23. attributes:
  24. label: 版本 / 提交号
  25. description: "你使用的版本 (例如 v1.2.3 或 commit SHA)"
  26. placeholder: "v1.2.3 / 1a2b3c4"
  27. validations:
  28. required: false
  29. - type: textarea
  30. id: what_happened
  31. attributes:
  32. label: 实际发生了什么?
  33. description: "清晰描述 Bug 现象。"
  34. placeholder: "现象描述..."
  35. validations:
  36. required: true
  37. - type: textarea
  38. id: expected
  39. attributes:
  40. label: 期望结果是什么?
  41. placeholder: "期望行为..."
  42. validations:
  43. required: true
  44. - type: textarea
  45. id: steps
  46. attributes:
  47. label: 复现步骤
  48. description: "给出最小可复现步骤。"
  49. placeholder: |
  50. 1. 打开 ...
  51. 2. 执行 ...
  52. 3. 出现 ...
  53. validations:
  54. required: true
  55. - type: textarea
  56. id: logs
  57. attributes:
  58. label: 日志 / 截图
  59. description: "粘贴日志或附上截图 (如适用)。"
  60. render: shell
  61. validations:
  62. required: false
  63. - type: textarea
  64. id: env
  65. attributes:
  66. label: 环境信息
  67. description: "OS / 运行时 / 依赖版本等"
  68. placeholder: |
  69. - OS: Windows 11 / Ubuntu 22.04 / macOS 14
  70. - Runtime: Python 3.11 / Node 20
  71. - 包管理: pip/conda/npm
  72. validations:
  73. required: false
  74. - type: checkboxes
  75. id: checklist
  76. attributes:
  77. label: 检查项
  78. options:
  79. - label: "我已搜索现有 issues, 未发现重复。"
  80. required: true
  81. - label: "我可以稳定复现该问题。"
  82. required: false