refactor(feature-request): simplify template and add plugin dropdown

- Convert Plugin Name from text input to dropdown with all plugins
- Add Tool type option to match bug report template
- Merge Alternatives Considered into Additional Information section
- Combine Motivation fields into single Motivation & Use Case field
- Reduce from 7 to 5 key fields for better UX
- Keep all critical information for feature evaluation
- Consistent structure with bug report template
This commit is contained in:
fujie
2026-03-04 05:03:54 +08:00
parent 3642058292
commit eda495e55f

View File

@@ -8,7 +8,7 @@ body:
- type: markdown - type: markdown
attributes: attributes:
value: | value: |
Thanks for your idea! Please describe the feature you'd like to see. Thanks for your suggestion! Please describe the feature you'd like to see.
- type: dropdown - type: dropdown
id: plugin-type id: plugin-type
@@ -20,18 +20,40 @@ body:
- Filter - Filter
- Pipe - Pipe
- Pipeline - Pipeline
- Tool
- Core/General - Core/General
- Documentation - Documentation
- Other - Other
validations: validations:
required: false required: false
- type: input - type: dropdown
id: plugin-name id: plugin-name
attributes: attributes:
label: Plugin Name (Optional) label: Plugin Name (Optional)
description: Which plugin would benefit from this feature? description: Which plugin would benefit from this feature?
placeholder: "e.g., Smart Mind Map" options:
- "Select a plugin..."
- "Action - Deep Dive"
- "Action - Export to Word Enhanced"
- "Action - Export to Excel"
- "Action - Flash Card"
- "Action - Smart Infographic"
- "Action - Smart Mind Map"
- "Filter - Async Context Compression"
- "Filter - Context & Model Enhancement Filter"
- "Filter - Folder Memory"
- "Filter - GitHub Copilot SDK Files Filter"
- "Filter - Markdown Normalizer"
- "Filter - Gemini Multimodel Filter"
- "Pipeline - MOE Prompt Refiner"
- "Pipe - GitHub Copilot SDK"
- "Pipe - iFlow SDK"
- "Tool - OpenWebUI Skills Manager"
- "Tool - Smart Infographic Tool"
- "Tool - Smart Mind Map Tool"
- "Core/General Improvement"
- "Other / Not Listed"
validations: validations:
required: false required: false
@@ -41,38 +63,33 @@ body:
label: Feature Description label: Feature Description
description: Clearly describe the feature you're requesting description: Clearly describe the feature you're requesting
placeholder: | placeholder: |
What feature would you like to see? Why would it be useful? What feature would you like to see?
How would it work?
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: motivation id: motivation
attributes: attributes:
label: Motivation label: Motivation & Use Case
description: Why is this feature important to you? description: Why is this feature important? What problem does it solve?
placeholder: | placeholder: |
What problem does this solve? What's the pain point this solves?
How would it improve the user experience? How would it improve your workflow?
Who else would benefit from this?
validations: validations:
required: true required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Any other approaches you've thought of?
placeholder: |
Have you considered other solutions?
validations:
required: false
- type: textarea - type: textarea
id: additional id: additional
attributes: attributes:
label: Additional Context label: Additional Information (Optional)
description: Mockups, references, or examples? description: "Mockups, alternatives considered, references, or examples"
placeholder: | placeholder: |
Links, screenshots, or code examples... - Links to related plugins or tools
- Screenshots or mockups
- Alternative approaches you've considered
- Code examples or references
validations: validations:
required: false required: false