Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 122 additions & 0 deletions .github/ISSUE_TEMPLATE/#0_bug_report_zh.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
name: "🐞 Bug 报告"
description: "提交 Bug 帮助我们改进"
title: "[BUG] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
## 👋 感谢您的反馈!

请填写以下信息帮助我们更好地理解和解决问题。

- type: checkboxes
id: duplicate-check
attributes:
label: "✅ 验证清单"
description: "请确认您已经完成以下操作:"
options:
- label: "🔍 我已经搜索过 [现有 Issues](https://github.com/apache/incubator-seata-go/issues),确信这不是重复问题"
required: true

- type: markdown
attributes:
value: |
---
## 🔧 环境信息

- type: input
id: go-version
attributes:
label: "🚀 Go 版本"
description: "请提供您使用的 Go 版本"
placeholder: "例如:1.23.0"
validations:
required: true

- type: input
id: seata-go-version
attributes:
label: "📦 Seata-go 版本"
description: "请提供您使用的 seata-go 版本"
placeholder: "例如:v1.2.0"
validations:
required: true

- type: dropdown
id: platform
attributes:
label: "💾 操作系统"
description: "您使用的操作系统平台"
options:
- "🪟 Windows"
- "🍎 macOS"
- "🐧 Linux"
validations:
required: true

- type: markdown
attributes:
value: |
---
## 🐛 问题详情

- type: textarea
id: bug-description
attributes:
label: "📝 Bug 描述"
description: "请清晰简洁地描述您遇到的问题"
placeholder: |
请详细描述您遇到的 bug,包括:
• 具体的问题现象
• 错误信息(如有)
• 影响范围
validations:
required: true

- type: textarea
id: reproduction-steps
attributes:
label: "🔄 重现步骤"
description: "请提供详细的步骤来重现这个问题"
placeholder: |
请按顺序列出重现步骤:
1. 第一步...
2. 第二步...
3. 第三步...
4. 看到错误

💡 如果可能,请提供 GitHub 仓库链接或最小重现代码
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: "✅ 预期行为"
description: "请描述您期望应该发生什么"
placeholder: "详细描述正确的行为应该是什么样的..."
validations:
required: true

- type: textarea
id: actual-behavior
attributes:
label: "❌ 实际行为"
description: "请描述实际发生了什么"
placeholder: |
详细描述实际发生的情况,包括:
• 错误消息
• 异常堆栈
• 日志输出
validations:
required: true

- type: textarea
id: possible-solution
attributes:
label: "💡 可能的解决方案"
description: "如果您对解决这个问题有想法,请在此分享"
placeholder: "分享您的想法、建议或已尝试的解决方案..."
validations:
required: false
94 changes: 94 additions & 0 deletions .github/ISSUE_TEMPLATE/#1_feature_request_zh.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
name: "✨ 功能请求"
description: "提出新想法或功能建议"
title: "[FEATURE] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
## 🚀 功能请求

感谢您为项目提供新的想法和建议!

- type: checkboxes
id: verification
attributes:
label: "✅ 验证清单"
description: "请确认您已经完成以下操作:"
options:
- label: "🔍 我已经搜索过 [现有 Issues](https://github.com/apache/incubator-seata-go/issues),确信这不是重复请求"
required: true
- label: "📋 我已经查看了 [发布说明](https://github.com/apache/incubator-seata-go/releases),确信此功能尚未实现"
required: true

- type: markdown
attributes:
value: |
---
## 💡 功能详情

- type: textarea
id: solution-description
attributes:
label: "🎯 功能描述"
description: "清晰概述您建议的功能或方法"
placeholder: |
请详细描述您希望看到的功能,包括:
• 功能的核心作用
• 预期的使用方式
• 与现有功能的关系
validations:
required: true

- type: textarea
id: use-cases
attributes:
label: "📋 使用场景"
description: "这个功能适用的典型场景和业务价值"
placeholder: |
请描述具体的使用场景:
• 在什么情况下会使用这个功能?
• 解决了什么具体问题?
• 带来什么价值?
validations:
required: true

- type: textarea
id: complexity-risks
attributes:
label: "⚖️ 复杂性与风险评估"
description: "潜在的技术挑战、实现难度或可能的风险"
placeholder: |
请考虑并描述:
• 实现难度评估
• 可能的技术挑战
• 对现有功能的影响
• 性能考虑
validations:
required: false

- type: textarea
id: external-dependencies
attributes:
label: "🔗 外部依赖"
description: "实现此功能需要的第三方工具、服务或集成"
placeholder: |
列出所需的外部依赖:
• 第三方库或框架
• 外部服务
• 特定的环境要求
validations:
required: false

- type: textarea
id: additional-context
attributes:
label: "📚 附加信息"
description: "任何其他相关的上下文、截图或参考资料"
placeholder: |
提供任何有助于理解需求的信息:
• 相关文档或标准
• 参考实现
• 设计草图或截图
validations:
required: false
80 changes: 80 additions & 0 deletions .github/ISSUE_TEMPLATE/#2_question_zh.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
name: "❓ 问题咨询"
description: "提出关于项目的疑问"
title: "[QUESTION] "
labels: ["question"]
body:
- type: markdown
attributes:
value: |
## 🤔 问题咨询

我们很乐意帮助您解答关于 Seata-go 的问题!

- type: checkboxes
id: verification
attributes:
label: "✅ 验证清单"
description: "请确认您已经完成以下操作:"
options:
- label: "🔍 我已经搜索过 [现有 Issues](https://github.com/apache/incubator-seata-go/issues),确信这不是重复问题"
required: true

- type: markdown
attributes:
value: |
---
## 🔧 环境信息(可选)
Copy link

Copilot AI Aug 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a typographical inconsistency in the Chinese template. The closing quote should match the opening quote style used in line 25.

Suggested change
## 🔧 环境信息(可选)
## 🔧 环境信息(可选)

Copilot uses AI. Check for mistakes.

- type: input
id: seata-go-version
attributes:
label: "📦 Seata-go 版本"
description: "请提供您使用的 seata-go 版本"
placeholder: "例如:v1.2.0"
validations:
required: false

- type: markdown
attributes:
value: |
---
## ❓ 问题详情

- type: textarea
id: question
attributes:
label: "💬 您的问题"
description: "请详细描述您想了解的问题"
placeholder: |
请详细描述您的问题,包括:
• 具体想了解什么?
• 遇到了什么困惑?
• 期望得到什么样的帮助?
validations:
required: true

- type: textarea
id: context
attributes:
label: "📚 背景信息"
description: "添加任何可能帮助我们回答您问题的上下文"
placeholder: |
提供相关背景信息:
• 您在做什么项目?
• 为什么需要了解这个问题?
• 您已经尝试过什么?
validations:
required: false

- type: textarea
id: related-resources
attributes:
label: "🔗 相关资源"
description: "链接到任何相关文档、代码或资源"
placeholder: |
分享相关链接或资源:
• 相关文档链接
• 代码仓库或片段
• 参考资料
validations:
required: false
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/#3_proposal_zh.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: "📝 提案"
description: "创建一个技术提案"
title: "[提案] "
labels: ["proposal"]
body:
- type: checkboxes
id: verification
attributes:
label: "⚠️ 验证"
description: "请确认您已经完成以下操作:"
options:
- label: 我已经搜索过 [issues](https://github.com/apache/incubator-seata-go/issues),确信这不是一个重复的提案。
required: true

- type: markdown
attributes:
value: |
## 📋 提案详情
请使用此模板提交具体的功能设计提案。
如果您只想请求新功能并讨论可能的业务价值,请创建功能请求。

- type: textarea
id: proposal-summary
attributes:
label: "✨ 提案摘要"
description: "您提案的简要概述"
placeholder: "提供您的技术提案的简明摘要"
validations:
required: true

- type: textarea
id: implementation-approach
attributes:
label: "🛠️ 实现方法"
description: "应该如何实现这个提案?"
placeholder: "描述实现此提案的方法"
validations:
required: true

- type: textarea
id: additional-context
attributes:
label: "📚 附加上下文"
description: "任何其他相关信息"
placeholder: "提供可能有助于理解您提案的任何其他上下文"
validations:
required: false
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/#4_discussion_zh.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: "💬 讨论"
description: "开始一个关于项目的讨论"
title: "[讨论] "
labels: ["discussion"]
body:
- type: markdown
attributes:
value: "## 🔄 讨论主题"

- type: textarea
id: discussion-content
attributes:
label: "讨论详情"
description: "请描述您想要讨论的内容"
placeholder: "提供关于您想讨论的项目相关事项的详细信息"
validations:
required: true

- type: textarea
id: related-context
attributes:
label: "📚 相关背景"
description: "添加任何相关的上下文或背景信息"
placeholder: "分享有助于理解此讨论的背景信息"
validations:
required: false
Loading
Loading