01-bug-report.yml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. # yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
  2. name: 🐛 Bug 报告
  3. description: 报告程序错误或异常行为
  4. title: "[Bug] "
  5. labels: ["bug"]
  6. assignees:
  7. - sansan0
  8. body:
  9. - type: markdown
  10. attributes:
  11. value: |
  12. 感谢你的反馈!详细的 Bug 报告有助于快速定位和修复问题。
  13. - type: dropdown
  14. id: bug-category
  15. attributes:
  16. label: 🏷️ 问题类型
  17. options:
  18. - 数据抓取失败
  19. - 频率词匹配异常
  20. - 通知发送失败
  21. - 配置解析错误
  22. - Docker 部署问题
  23. - 报告生成错误
  24. - 性能问题
  25. - 其他
  26. validations:
  27. required: true
  28. - type: textarea
  29. id: bug-description
  30. attributes:
  31. label: 📝 问题描述
  32. description: 详细描述遇到的问题
  33. placeholder: |
  34. 请清楚地描述:
  35. - 发生了什么问题
  36. - 问题的具体表现
  37. - 影响范围
  38. validations:
  39. required: true
  40. - type: textarea
  41. id: reproduction-steps
  42. attributes:
  43. label: 🔄 复现步骤
  44. description: 如何重现这个问题?
  45. placeholder: |
  46. 1. 运行命令:python main.py
  47. 2. 配置设置:...
  48. 3. 观察到的现象:...
  49. validations:
  50. required: true
  51. - type: textarea
  52. id: expected-behavior
  53. attributes:
  54. label: ✅ 期望行为
  55. description: 正常情况下应该发生什么?
  56. placeholder: 描述期望的正常行为...
  57. validations:
  58. required: true
  59. - type: dropdown
  60. id: environment
  61. attributes:
  62. label: 🖥️ 运行环境
  63. options:
  64. - 本地 Python 环境
  65. - Docker 容器
  66. - GitHub Actions
  67. - 其他
  68. validations:
  69. required: true
  70. - type: input
  71. id: python-version
  72. attributes:
  73. label: 🐍 Python 版本
  74. description: 使用的 Python 版本
  75. placeholder: 如:3.10.0
  76. validations:
  77. required: true
  78. - type: textarea
  79. id: error-logs
  80. attributes:
  81. label: 📋 错误日志
  82. description: 相关的错误信息或日志
  83. placeholder: |
  84. 请粘贴完整的错误堆栈信息或相关日志:
  85. ```
  86. 错误信息...
  87. ```
  88. validations:
  89. required: true
  90. - type: textarea
  91. id: config-info
  92. attributes:
  93. label: ⚙️ 配置信息
  94. description: 相关的配置设置(请隐藏敏感信息)
  95. placeholder: |
  96. 相关的配置片段(请移除敏感信息如 webhook URL):
  97. ```yaml
  98. crawler:
  99. request_interval: 1000
  100. enable_crawler: true
  101. ```
  102. - type: textarea
  103. id: additional-context
  104. attributes:
  105. label: 📎 其他信息
  106. description: 其他可能有用的信息
  107. placeholder: |
  108. - 网络环境
  109. - 使用的平台配置
  110. - 频率词配置
  111. - 其他相关信息