bug_report.yml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. name: 🐛 Bug Report
  2. description: 提交一个 Bug 或异常行为
  3. title: "[Bug]: "
  4. labels: ["bug"]
  5. assignees: []
  6. body:
  7. - type: markdown
  8. attributes:
  9. value: |
  10. 感谢你提交 Bug!请尽可能详细地填写以下信息,以帮助我们重现并修复问题。
  11. - type: input
  12. id: environment
  13. attributes:
  14. label: 💻 环境信息
  15. description: |
  16. 例如:
  17. - 操作系统: macOS 14 / Windows 11 / Ubuntu 22.04
  18. - Node.js 版本: 18.17.0
  19. - 浏览器或运行环境: Chrome 128 / VSCode 1.93
  20. placeholder: 请填写你的系统和环境信息
  21. - type: textarea
  22. id: description
  23. attributes:
  24. label: 🧩 Bug 描述
  25. description: 清楚地描述问题发生的现象
  26. placeholder: 例如:“点击按钮后页面无响应,并在控制台中出现报错……”
  27. validations:
  28. required: true
  29. - type: textarea
  30. id: reproduce
  31. attributes:
  32. label: 🔁 复现步骤
  33. description: 请详细描述如何重现该问题
  34. placeholder: |
  35. 1. 打开页面 …
  36. 2. 点击按钮 …
  37. 3. 出现错误 …
  38. validations:
  39. required: true
  40. - type: textarea
  41. id: expected
  42. attributes:
  43. label: ✅ 期望结果
  44. description: 正常情况下你希望发生的行为
  45. placeholder: “页面应正确加载数据并显示提示信息”
  46. - type: textarea
  47. id: logs
  48. attributes:
  49. label: 🪵 日志或截图
  50. description: 如有相关报错信息、终端输出或截图,请在此附上(可拖拽上传)
  51. placeholder: 复制错误日志或上传截图
  52. - type: checkboxes
  53. id: checklist
  54. attributes:
  55. label: 🔍 提交前确认
  56. options:
  57. - label: 我已搜索过现有的 issue,未发现重复
  58. required: true
  59. - label: 我已确认该问题可以被复现
  60. required: true