Files
WeFlow/.github/ISSUE_TEMPLATE/feature.yml
2026-03-16 21:35:58 +08:00

72 lines
2.6 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
name: "全新功能请求"
description: "提议一个目前项目中完全没有的新特性"
title: "[Feature]: "
labels: ["type: feature"]
body:
- type: markdown
attributes:
value: |
感谢你为项目提供新想法!详细的需求描述能极大提高该功能被采纳的几率。
- type: checkboxes
id: pre-check
attributes:
label: 提交前确认
options:
- label: 我已搜索过现有的 Issues 和 Pull Requests确认这个功能尚未被提出或实现
required: true
- label: 这是一个全新的功能,而不是对现有功能的改进
required: true
- type: dropdown
id: priority
attributes:
label: 功能优先级
description: 你认为这个功能有多重要?
options:
- 高优先级(核心功能缺失,严重影响使用体验)
- 中优先级(有助于提升使用体验)
- 低优先级(锦上添花的功能)
validations:
required: true
- type: textarea
id: problem
attributes:
label: 问题或痛点
description: 描述你当前遇到的问题或不便之处
placeholder: 例如:目前无法批量导出聊天记录,每次只能手动复制单条消息,非常耗时
validations:
required: true
- type: textarea
id: solution
attributes:
label: 期望的解决方案
description: 详细描述你希望的功能是如何工作的
placeholder: 例如:希望能在聊天窗口右键菜单中添加"导出聊天记录"选项支持选择时间范围和导出格式TXT/JSON
validations:
required: true
- type: textarea
id: use-case
attributes:
label: 使用场景
description: 描述这个功能的典型使用场景
placeholder: 例如:工作中需要定期备份重要的项目讨论记录,或者需要将聊天内容整理成文档
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: 替代方案
description: 你目前使用什么临时方案?或者有没有考虑过其他实现方式?
placeholder: 例如:目前只能手动截图或逐条复制粘贴
- type: textarea
id: reference
attributes:
label: 参考示例
description: 其他应用中是否有类似功能可以参考?
placeholder: 例如微信的聊天记录导出功能、Telegram 的导出数据功能
- type: checkboxes
id: contribution
attributes:
label: 参与贡献
options:
- label: 我愿意提交 Pull Request 来实现这个功能