diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index dd84ea7..a3ad800 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,38 +1,45 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' +# Bug 报告 ---- +## 基本信息 +### Bug 描述 +<请用简洁明了的语言概括 Bug 的核心问题,例如:“登录页面输入错误密码后无提示信息”> -**Describe the bug** -A clear and concise description of what the bug is. +### 软件版本信息 +<说明你所使用的软件版本,在关于界面中可以找到> -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error +### 运行操作系统和环境 +- **操作系统**:<例如 Windows 10、macOS 12.6、Ubuntu 22.04 等> +- **浏览器(如果是网页应用)**:<如 Chrome 108、Firefox 107 等,同时说明浏览器的版本和是否使用了特殊的插件> +- **其他相关环境信息**:<例如运行项目的服务器配置、数据库版本等> -**Expected behavior** -A clear and concise description of what you expected to happen. +## Bug 描述 +### 预期行为 +<详细描述你认为在正常情况下系统应该呈现的行为。例如:“当用户在登录页面输入错误密码时,页面应弹出提示框显示‘密码错误,请重新输入’”> -**Screenshots** -If applicable, add screenshots to help explain your problem. +### 实际行为 +<准确描述实际发生的情况。可以包括错误信息、页面显示异常、功能无法正常使用等具体表现。例如:“当输入错误密码后,页面没有任何提示,也没有重新聚焦到密码输入框,登录按钮依然可点击”> -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] +### 复现步骤 +<提供详细的步骤,让开发者能够按照这些步骤重现 Bug。步骤要尽量清晰、具体,例如: +1. 打开项目的登录页面(URL:[具体登录页面 URL])。 +2. 在用户名输入框输入已注册的用户名。 +3. 在密码输入框输入错误的密码。 +4. 点击登录按钮。> -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] +### 频率 +<说明 Bug 出现的频率,例如“每次都会出现”“偶尔出现(约 10% 的概率)”等> -**Additional context** -Add any other context about the problem here. +## 相关信息 +### 错误日志 +<如果有错误日志或控制台输出信息,请提供完整的内容。可以使用代码块来展示,例如:> + + + +### 截图或视频 +<如果 Bug 涉及页面显示问题或操作流程异常,附上相关的截图或录屏视频会非常有帮助。可以直接上传截图文件,或者提供视频的链接> + +### 可能的原因分析(可选) +<如果你对 Bug 产生的原因有一些初步的猜测或分析,可以在这里简要说明。这有助于开发者更快地定位问题,但不是必需的> + +## 补充说明 +<如果有其他与 Bug 相关但不属于上述分类的信息,可以在这里进行补充,例如之前是否进行过特定的配置更改、是否与其他功能存在关联等> \ No newline at end of file