feat(.github): 感谢 @lxfight,参考 https://github.com/lxfight/astrbot_plugin_mnemosyne 的 actions 实现自动发版和 Issue 模板

This commit is contained in:
SXP-Simon
2025-11-18 22:45:27 +08:00
parent 160fee61c6
commit cba8db126e
5 changed files with 384 additions and 1 deletions
+68
View File
@@ -0,0 +1,68 @@
name: '🐛 报告 Bug'
title: '[Bug]'
description: 提交报告帮助我们改进。
labels: [ 'bug' ]
body:
- type: markdown
attributes:
value: |
感谢您抽出时间报告问题!请准确解释您的问题。如果可能,请提供一个可复现的片段(这有助于更快地解决问题)。
- type: textarea
attributes:
label: 发生了什么
description: 描述你遇到的异常
placeholder: >
一个清晰且具体的描述这个异常
validations:
required: true
- type: textarea
attributes:
label: 如何复现?
description: >
复现该问题的步骤
placeholder: >
如: 1. 打开 '...'
validations:
required: true
- type: textarea
attributes:
label: AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的消息平台适配器、Milvus部署方式、mnemosyne插件版本
description: >
请提供您的 AstrBot 版本和mnemosyne插件版本。
validations:
required: true
- type: dropdown
attributes:
label: 操作系统
description: |
你在哪个操作系统上遇到了这个问题?
multiple: false
options:
- 'Windows'
- 'macOS'
- 'Linux'
- 'Other'
- 'Not sure'
validations:
required: true
- type: textarea
attributes:
label: 报错日志
description: >
如报错日志、截图等。请提供完整的 Debug 级别的日志!
placeholder: >
请提供完整的报错日志或截图。
validations:
required: true
- type: checkboxes
attributes:
label: 你愿意提交 PR 吗?
description: >
这不是必需的,但我们很乐意在贡献过程中为您提供指导特别是如果你已经很好地理解了如何实现修复。
options:
- label: 是的,我愿意提交 PR!
@@ -0,0 +1,63 @@
name: '✨ 提交新功能建议'
title: '[Feature Request]'
description: 提交您希望看到的新功能,帮助我们优化产品。
labels: [ 'enhancement' ]
body:
- type: markdown
attributes:
value: |
感谢您提出新功能建议!请详细描述您的需求,这将帮助我们更好地理解您的使用场景。
- type: textarea
attributes:
label: 功能描述
description: 简明扼要地描述您希望添加的新功能
placeholder: >
例如:"希望增加一个实时统计用户交互数据的仪表盘"
validations:
required: true
- type: textarea
attributes:
label: 动机与需求背景
description: 说明为什么需要这个功能以及它能解决什么问题
placeholder: >
例如:"当前需要手动导出数据才能分析用户行为,希望自动化生成可视化报告"
validations:
required: true
- type: textarea
attributes:
label: 使用场景或示例
description: 描述该功能可能的使用场景或具体使用案例
validations:
required: true
- type: dropdown
attributes:
label: 优先级建议
description: 您认为这个功能的优先级如何?
multiple: false
options:
- '高优先级(直接影响核心功能)'
- '中优先级(提升使用体验)'
- '低优先级(优化性需求)'
validations:
required: true
- type: checkboxes
attributes:
label: 愿意参与开发吗?
description: |
如果您有技术能力,可以选择参与开发。我们将提供必要的指导和文档支持。
options:
- label: 是的,我愿意协助开发!
- label: 我可以提供详细使用反馈
validations:
required: false
- type: markdown
attributes:
value: |
**注意**:如果您有具体实现方案或技术建议,可以在下方补充说明。
我们会根据需求紧迫性和技术可行性进行评估,感谢您的贡献!