02-feature-request.yml 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. # yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
  2. name: 💡 我有个想法
  3. description: 建议新功能或改进现有功能
  4. title: "[建议] "
  5. labels: ["enhancement"]
  6. assignees:
  7. - sansan0
  8. body:
  9. - type: markdown
  10. attributes:
  11. value: |
  12. ### 💝 温馨提醒
  13. 感谢你的创意想法!如果这个项目对你有帮助,欢迎给项目点个 ⭐ **Star**!
  14. 好的建议让项目变得更加实用。**欢迎用截图或示例**来展示你的想法!
  15. - type: dropdown
  16. id: feature-category
  17. attributes:
  18. label: 🏷️ 建议类别
  19. options:
  20. - 数据源相关(新增平台、改进抓取等)
  21. - 分析功能相关(算法改进、筛选优化等)
  22. - 通知方式相关(新增通知渠道、消息格式等)
  23. - 配置管理相关(设置优化、界面改进等)
  24. - 部署运维相关(安装简化、监控告警等)
  25. - 数据展示相关(报告格式、图表可视化等)
  26. - 性能优化相关
  27. - 用户体验改进
  28. - 其他想法
  29. validations:
  30. required: true
  31. - type: textarea
  32. id: feature-description
  33. attributes:
  34. label: 💭 详细描述你的想法
  35. description: 请详细描述你希望添加的功能
  36. placeholder: |
  37. 请详细描述:
  38. - 你希望增加什么功能
  39. - 这个功能应该怎么使用
  40. - 使用后能达到什么效果
  41. 💡 提示:如果有类似功能的截图作为参考就更好了!
  42. validations:
  43. required: true
  44. - type: textarea
  45. id: use-case
  46. attributes:
  47. label: 🎯 什么时候会用到这个功能
  48. description: 这个功能在什么场景下使用?
  49. placeholder: |
  50. 例如:
  51. - 当我需要...的时候
  52. - 在...情况下会很方便
  53. - 可以解决...问题
  54. - 能够帮助...用户
  55. validations:
  56. required: true
  57. - type: textarea
  58. id: implementation-ideas
  59. attributes:
  60. label: 🛠️ 实现想法(可选)
  61. description: 如果你有实现思路,欢迎分享
  62. placeholder: |
  63. - 功能界面应该怎么设计
  64. - 配置应该怎么设置
  65. - 参考哪些类似的工具或网站
  66. - 其他实现建议
  67. - type: textarea
  68. id: mockups-examples
  69. attributes:
  70. label: 📷 功能示意图(推荐)
  71. description: 上传功能示意图、参考截图或手绘草图
  72. placeholder: |
  73. 请上传:
  74. - 功能界面的设计图(手绘也可以)
  75. - 类似功能的参考截图
  76. - 使用流程的示意图
  77. 💡 可视化的说明最容易理解!
  78. - type: textarea
  79. id: additional-context
  80. attributes:
  81. label: 📎 其他补充说明
  82. description: 其他想要补充的内容
  83. placeholder: |
  84. - 相关的参考资料链接
  85. - 类似功能的其他工具
  86. - 更多使用场景说明
  87. - 其他相关想法