Initial commit: TaskPool React panel

- React frontend with route-level code splitting
- Backend rebranded from Baihu to TaskPool
- DB brand migration script and local compatibility
This commit is contained in:
2026-07-26 08:43:52 +08:00
commit e6956aa001
397 changed files with 73621 additions and 0 deletions
+81
View File
@@ -0,0 +1,81 @@
name: Bug 反馈
description: 提交一个可复现的问题报告
title: "[Bug] "
labels:
- bug
body:
- type: markdown
attributes:
value: |
请尽量提供完整信息,便于我们复现问题并验证修复结果。
如果可以,请优先附上报错信息,或提供关键步骤截图。
- type: textarea
id: description
attributes:
label: 问题描述
description: 请说明当前出现了什么问题,以及你期望的行为是什么。
placeholder: 请简要清晰地描述你遇到的 bug。
validations:
required: true
- type: textarea
id: steps
attributes:
label: 复现步骤
description: 请按顺序填写可以稳定复现问题的步骤,最好附上关键步骤截图。
placeholder: |
1. 进入 ...
2. 点击 ...
3. 看到 ...
validations:
required: true
- type: textarea
id: expected
attributes:
label: 预期行为
placeholder: 请描述你预期看到的结果。
validations:
required: true
- type: textarea
id: actual
attributes:
label: 实际行为
placeholder: 请描述实际结果,如有报错提示、异常信息或界面截图,请一并提供。
validations:
required: true
- type: input
id: version
attributes:
label: 版本信息
description: 请填写程序版本、commit hash 或镜像标签。
placeholder: 例如:v1.2.3
validations:
required: true
- type: dropdown
id: deployment
attributes:
label: 部署方式
options:
- Docker
- Docker Compose
- 源码构建
- 二进制发布版
- 其他
validations:
required: true
- type: input
id: environment
attributes:
label: 运行环境
description: 请填写操作系统、浏览器、CPU 架构或其他相关环境信息。
placeholder: 例如:Ubuntu 24.04、Chrome 134、amd64
- type: textarea
id: logs
attributes:
label: 错误日志或截图
description: 请粘贴错误日志、堆栈信息,或上传能帮助定位问题的截图。
render: shell
- type: textarea
id: extra
attributes:
label: 补充信息
description: 其他有助于理解或修复该问题的内容。
+5
View File
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 使用文档
url: https://github.com/engigu/taskpool/blob/main/README.md
about: 提交 issue 前请先查阅文档。
@@ -0,0 +1,47 @@
name: 需求与建议
description: 提交新的功能需求、改进建议或特性请求
title: "[Feature/Suggestion] "
labels:
- feature
- enhancement
body:
- type: markdown
attributes:
value: |
感谢你为项目提供宝贵意见!请详细描述你的想法,以便我们评估和实现。
- type: dropdown
id: type
attributes:
label: 类型
options:
- 功能需求 (New Feature)
- 改进建议 (Enhancement/Suggestion)
- 其他优化
validations:
required: true
- type: textarea
id: background
attributes:
label: 需求场景/背景
description: 你的需求是为了解决什么样的问题?或者是在什么场景下产生的优化想法?
placeholder: 请简要说明背景,帮助我们理解痛点。
validations:
required: true
- type: textarea
id: description
attributes:
label: 详细描述
description: 请具体说明你心目中这个功能应该如何工作,或者改进的具体细节。
placeholder: 请具体描述功能的运作逻辑或具体的改进细节。
validations:
required: true
- type: textarea
id: benefit
attributes:
label: 预期收益
description: 如果实现了该需求或建议,会带来哪些提升(如效率、视觉、体验等)?
- type: textarea
id: extra
attributes:
label: 补充信息
description: 其他有助于理解该需求的内容,比如参考链接、概念图、截图等。