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
attributes:
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
id: plugin-type
@@ -20,18 +20,40 @@ body:
- Filter
- Pipe
- Pipeline
- Tool
- Core/General
- Documentation
- Other
validations:
required: false
- type: input
- type: dropdown
id: plugin-name
attributes:
label: Plugin Name (Optional)
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:
required: false
@@ -41,38 +63,33 @@ body:
label: Feature Description
description: Clearly describe the feature you're requesting
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:
required: true
- type: textarea
id: motivation
attributes:
label: Motivation
description: Why is this feature important to you?
label: Motivation & Use Case
description: Why is this feature important? What problem does it solve?
placeholder: |
What problem does this solve?
How would it improve the user experience?
What's the pain point this solves?
How would it improve your workflow?
Who else would benefit from this?
validations:
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
id: additional
attributes:
label: Additional Context
description: Mockups, references, or examples?
label: Additional Information (Optional)
description: "Mockups, alternatives considered, references, or examples"
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:
required: false