mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-04-05 20:03:48 +00:00
Create discussion template for custom prompts
Added a discussion template for sharing custom prompts, including fields for prompt name, AI provider, model, output language, description, prompt content, example output, additional notes, and confirmation checkboxes.
This commit is contained in:
143
.github/DISCUSSION_TEMPLATE/share-custom-prompt.yml
vendored
Normal file
143
.github/DISCUSSION_TEMPLATE/share-custom-prompt.yml
vendored
Normal file
@@ -0,0 +1,143 @@
|
|||||||
|
title: "[Prompt] "
|
||||||
|
labels:
|
||||||
|
- custom-prompt
|
||||||
|
- community
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
## Share Your Custom Prompt
|
||||||
|
|
||||||
|
Thank you for sharing your custom prompt with the community!
|
||||||
|
Please fill in all the required fields so others can use your prompt effectively.
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: prompt-name
|
||||||
|
attributes:
|
||||||
|
label: Prompt Name
|
||||||
|
description: A short descriptive name for your prompt
|
||||||
|
placeholder: "e.g., Concise Technical Alerts"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: provider
|
||||||
|
attributes:
|
||||||
|
label: AI Provider
|
||||||
|
description: Which AI provider did you test this prompt with?
|
||||||
|
options:
|
||||||
|
- OpenAI
|
||||||
|
- Gemini (Google)
|
||||||
|
- Anthropic (Claude)
|
||||||
|
- Groq
|
||||||
|
- OpenRouter
|
||||||
|
- Ollama (Local)
|
||||||
|
- Other
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: model
|
||||||
|
attributes:
|
||||||
|
label: Model
|
||||||
|
description: The specific model you tested with
|
||||||
|
placeholder: "e.g., gpt-4o-mini, gemini-2.0-flash, llama3.2:3b"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: language
|
||||||
|
attributes:
|
||||||
|
label: Output Language
|
||||||
|
description: What language does your prompt output?
|
||||||
|
options:
|
||||||
|
- English
|
||||||
|
- Spanish
|
||||||
|
- German
|
||||||
|
- French
|
||||||
|
- Italian
|
||||||
|
- Portuguese
|
||||||
|
- Dutch
|
||||||
|
- Polish
|
||||||
|
- Russian
|
||||||
|
- Chinese
|
||||||
|
- Japanese
|
||||||
|
- Korean
|
||||||
|
- Other (specify in description)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: description
|
||||||
|
attributes:
|
||||||
|
label: Description
|
||||||
|
description: Describe what your prompt does and its main features
|
||||||
|
placeholder: |
|
||||||
|
This prompt generates concise, technical notifications focused on...
|
||||||
|
|
||||||
|
Features:
|
||||||
|
- Brief format (2-3 lines)
|
||||||
|
- Includes severity indicators
|
||||||
|
- etc.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: prompt-content
|
||||||
|
attributes:
|
||||||
|
label: Prompt Content
|
||||||
|
description: Paste your complete custom prompt here
|
||||||
|
render: text
|
||||||
|
placeholder: |
|
||||||
|
You are a notification formatter for ProxMenux Monitor.
|
||||||
|
|
||||||
|
Your task is to...
|
||||||
|
|
||||||
|
RULES:
|
||||||
|
1. ...
|
||||||
|
2. ...
|
||||||
|
|
||||||
|
OUTPUT FORMAT:
|
||||||
|
[TITLE]
|
||||||
|
...
|
||||||
|
[BODY]
|
||||||
|
...
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: example-output
|
||||||
|
attributes:
|
||||||
|
label: Example Output
|
||||||
|
description: Show an example of how a notification looks with your prompt
|
||||||
|
placeholder: |
|
||||||
|
**Input notification:**
|
||||||
|
CPU usage high on node pve01
|
||||||
|
|
||||||
|
**Output with this prompt:**
|
||||||
|
pve01: High CPU Usage
|
||||||
|
CPU at 95% for 5 minutes. Check running processes.
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: additional-notes
|
||||||
|
attributes:
|
||||||
|
label: Additional Notes
|
||||||
|
description: Any tips, variations, or known limitations
|
||||||
|
placeholder: |
|
||||||
|
- Works best with models that support system prompts
|
||||||
|
- May need adjustment for very long notifications
|
||||||
|
- Tested with Proxmox VE 8.x
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: confirmation
|
||||||
|
attributes:
|
||||||
|
label: Confirmation
|
||||||
|
options:
|
||||||
|
- label: I have tested this prompt and it works correctly
|
||||||
|
required: true
|
||||||
|
- label: I am sharing this prompt for the community to use freely
|
||||||
|
required: true
|
||||||
Reference in New Issue
Block a user