|
| 1 | +name: 🐛 Bug 报告 / Bug report |
| 2 | +description: 程序报错、崩溃、行为不符合预期 / Something is broken or behaves unexpectedly |
| 3 | +title: "🐛 " |
| 4 | +labels: ["bug"] |
| 5 | +body: |
| 6 | + - type: markdown |
| 7 | + attributes: |
| 8 | + value: | |
| 9 | + 感谢反馈!请尽量填全下面的信息——**环境信息缺失会让问题无法定位**(例如「在 Alpine 容器里跑不起来」必须说明发行版和安装方式)。 |
| 10 | + Thanks! Please fill in as much as possible — missing environment info makes bugs impossible to diagnose. |
| 11 | +
|
| 12 | + - type: checkboxes |
| 13 | + id: preflight |
| 14 | + attributes: |
| 15 | + label: 提交前确认 / Preflight |
| 16 | + options: |
| 17 | + - label: 我已搜索过 issues,没有重复 / I searched existing issues and found no duplicate |
| 18 | + required: true |
| 19 | + - label: 我用的是最新版本(或已说明所用版本) / I'm on the latest version (or stated my version below) |
| 20 | + required: true |
| 21 | + |
| 22 | + - type: input |
| 23 | + id: version |
| 24 | + attributes: |
| 25 | + label: 版本 / Version |
| 26 | + description: 运行 `deepx --version`,或看启动右栏版本号 / Run `deepx --version`, or check the version in the right panel |
| 27 | + placeholder: "例如 / e.g. 0.2.79" |
| 28 | + validations: |
| 29 | + required: true |
| 30 | + |
| 31 | + - type: dropdown |
| 32 | + id: install |
| 33 | + attributes: |
| 34 | + label: 安装方式 / Install method |
| 35 | + description: 怎么拿到的二进制 / How you obtained the binary |
| 36 | + options: |
| 37 | + - install.sh 一键安装脚本 / install script |
| 38 | + - 直接下载 release 二进制手动运行 / downloaded release binary, ran directly |
| 39 | + - gitee 镜像 / gitee mirror |
| 40 | + - go install / 从源码编译 / built from source |
| 41 | + - 其它 / other |
| 42 | + validations: |
| 43 | + required: true |
| 44 | + |
| 45 | + - type: dropdown |
| 46 | + id: os |
| 47 | + attributes: |
| 48 | + label: 操作系统 / OS |
| 49 | + options: |
| 50 | + - "Linux - glibc 常规发行版(Ubuntu/Debian/CentOS 等) / glibc distro" |
| 51 | + - "Linux - Alpine / musl(含容器) / Alpine / musl (incl. containers)" |
| 52 | + - macOS (Apple Silicon / arm64) |
| 53 | + - macOS (Intel / amd64) |
| 54 | + - Windows |
| 55 | + - 其它 / other |
| 56 | + validations: |
| 57 | + required: true |
| 58 | + |
| 59 | + - type: input |
| 60 | + id: env-detail |
| 61 | + attributes: |
| 62 | + label: 环境细节 / Environment detail |
| 63 | + description: 发行版版本、是否在 Docker/容器里、CPU 架构(amd64/arm64)等 / Distro version, whether inside Docker/container, CPU arch |
| 64 | + placeholder: "例如 / e.g. Alpine 3.20, Docker 容器, amd64" |
| 65 | + validations: |
| 66 | + required: false |
| 67 | + |
| 68 | + - type: textarea |
| 69 | + id: what-happened |
| 70 | + attributes: |
| 71 | + label: 问题描述 / What happened |
| 72 | + description: 发生了什么?期望是什么? / What went wrong? What did you expect? |
| 73 | + placeholder: 描述现象、期望行为 / Describe the symptom and expected behavior |
| 74 | + validations: |
| 75 | + required: true |
| 76 | + |
| 77 | + - type: textarea |
| 78 | + id: repro |
| 79 | + attributes: |
| 80 | + label: 复现步骤 / Steps to reproduce |
| 81 | + description: 一步步怎么触发的 / Step-by-step to trigger it |
| 82 | + placeholder: | |
| 83 | + 1. ... |
| 84 | + 2. ... |
| 85 | + 3. ... |
| 86 | + validations: |
| 87 | + required: true |
| 88 | + |
| 89 | + - type: textarea |
| 90 | + id: logs |
| 91 | + attributes: |
| 92 | + label: 报错信息 / 日志 / Error output / logs |
| 93 | + description: 把终端报错、退出码、堆栈原样贴上(会自动按代码块渲染) / Paste raw terminal error, exit code, stack trace |
| 94 | + render: shell |
| 95 | + validations: |
| 96 | + required: false |
0 commit comments