01-bug-report.yml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. # yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
  2. name: 🐛 遇到问题了
  3. description: 程序运行不正常或出现错误
  4. title: "[问题] "
  5. labels: ["bug"]
  6. assignees:
  7. - sansan0
  8. body:
  9. - type: markdown
  10. attributes:
  11. value: |
  12. ### 💝 温馨提醒
  13. 如果这个项目对你有帮助,欢迎给项目点个 ⭐ **Star**!
  14. 详细的问题描述能帮助项目作者更快地了解你的困扰。**强烈建议上传截图**,一图胜千言!
  15. - type: dropdown
  16. id: bug-category
  17. attributes:
  18. label: 🏷️ 遇到了什么问题
  19. options:
  20. - 数据获取问题(获取不到新闻、请求失败等)
  21. - 关键词筛选问题(关键词不生效、匹配异常等)
  22. - 通知推送问题(收不到消息、推送失败等)
  23. - 配置设置问题(配置文件错误、参数不生效等)
  24. - 部署运行问题(Docker、GitHub Actions等)
  25. - 性能问题(运行慢、卡顿等)
  26. - 其他问题
  27. validations:
  28. required: true
  29. - type: dropdown
  30. id: environment
  31. attributes:
  32. label: 🖥️ 使用环境
  33. options:
  34. - 本地运行(直接在电脑上运行)
  35. - Docker 容器运行
  36. - GitHub Actions 自动运行
  37. - 其他方式
  38. validations:
  39. required: true
  40. - type: textarea
  41. id: bug-description
  42. attributes:
  43. label: 📝 详细描述问题
  44. description: 请详细说明遇到的问题(建议配合截图说明)
  45. placeholder: |
  46. 请清楚地描述:
  47. - 具体发生了什么问题
  48. - 问题出现时的情况
  49. - 这个问题影响了什么功能
  50. 💡 提示:上传问题截图能提供更多信息。
  51. validations:
  52. required: true
  53. - type: dropdown
  54. id: system-info
  55. attributes:
  56. label: 💻 系统信息
  57. description: 你的电脑系统
  58. options:
  59. - Windows 10
  60. - Windows 11
  61. - macOS
  62. - Ubuntu/Linux
  63. - 其他系统
  64. - 不确定
  65. validations:
  66. required: false
  67. - type: textarea
  68. id: reproduction-steps
  69. attributes:
  70. label: 🔄 怎么重现这个问题
  71. description: 如何让这个问题重新出现?(可选,但建议填写)
  72. placeholder: |
  73. 请按步骤描述(建议每个步骤都配截图):
  74. 1. 我点击了...
  75. 2. 然后设置了...
  76. 3. 接着出现了...
  77. 💡 操作过程的截图特别有用!
  78. validations:
  79. required: false
  80. - type: textarea
  81. id: expected-behavior
  82. attributes:
  83. label: ✅ 期望的正常情况
  84. description: 正常情况下应该是什么样的?(可选)
  85. placeholder: |
  86. 描述你期望看到的正常结果...
  87. 如果有参考图片就更好了!
  88. validations:
  89. required: false
  90. - type: textarea
  91. id: error-logs
  92. attributes:
  93. label: 📋 错误信息
  94. description: 程序显示的错误信息或日志(如果有的话)
  95. placeholder: |
  96. 如果程序显示了错误信息,请完整复制到这里:
  97. ```
  98. 错误信息内容...
  99. ```
  100. validations:
  101. required: false
  102. - type: textarea
  103. id: config-info
  104. attributes:
  105. label: ⚙️ 相关配置
  106. description: 与问题相关的配置内容(请隐藏敏感信息如 webhook 地址)
  107. placeholder: |
  108. 相关的配置内容(记得隐藏敏感信息):
  109. ```yaml
  110. notification:
  111. enable_notification: true
  112. webhooks:
  113. feishu_url: "***隐藏***"
  114. ```
  115. - type: textarea
  116. id: screenshots
  117. attributes:
  118. label: 📷 截图补充
  119. description: 上传相关截图(强烈推荐!)
  120. placeholder: |
  121. 请拖拽截图到这里,建议包含:
  122. - 错误界面截图
  123. - 配置设置截图
  124. - 操作步骤截图
  125. 💡 截图是最直观的问题说明方式!
  126. - type: textarea
  127. id: additional-context
  128. attributes:
  129. label: 📎 其他补充信息
  130. description: 其他可能有用的信息
  131. placeholder: |
  132. - 网络环境特殊情况
  133. - 之前是否正常工作过
  134. - 最近有没有改动什么设置
  135. - 其他你觉得可能相关的信息