mirror of
				https://github.com/Yidadaa/ChatGPT-Next-Web.git
				synced 2025-11-04 08:26:12 +08:00 
			
		
		
		
	Merge branch 'ChatGPTNextWeb:main' into main
This commit is contained in:
		
							
								
								
									
										80
									
								
								.github/ISSUE_TEMPLATE/1_bug_report.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										80
									
								
								.github/ISSUE_TEMPLATE/1_bug_report.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,80 @@
 | 
			
		||||
name: '🐛 Bug Report'
 | 
			
		||||
description: 'Report an bug'
 | 
			
		||||
title: '[Bug] '
 | 
			
		||||
labels: ['bug']
 | 
			
		||||
body:
 | 
			
		||||
  - type: dropdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📦 Deployment Method'
 | 
			
		||||
      multiple: true
 | 
			
		||||
      options:
 | 
			
		||||
        - 'Official installation package'
 | 
			
		||||
        - 'Vercel'
 | 
			
		||||
        - 'Zeabur'
 | 
			
		||||
        - 'Sealos'
 | 
			
		||||
        - 'Netlify'
 | 
			
		||||
        - 'Docker'
 | 
			
		||||
        - 'Other'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: input
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📌 Version'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  
 | 
			
		||||
  - type: dropdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '💻 Operating System'
 | 
			
		||||
      multiple: true
 | 
			
		||||
      options:
 | 
			
		||||
        - 'Windows'
 | 
			
		||||
        - 'macOS'
 | 
			
		||||
        - 'Ubuntu'
 | 
			
		||||
        - 'Other Linux'
 | 
			
		||||
        - 'iOS'
 | 
			
		||||
        - 'iPad OS'
 | 
			
		||||
        - 'Android'
 | 
			
		||||
        - 'Other'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: input
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📌 System Version'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: dropdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🌐 Browser'
 | 
			
		||||
      multiple: true
 | 
			
		||||
      options:
 | 
			
		||||
        - 'Chrome'
 | 
			
		||||
        - 'Edge'
 | 
			
		||||
        - 'Safari'
 | 
			
		||||
        - 'Firefox'
 | 
			
		||||
        - 'Other'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: input
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📌 Browser Version'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🐛 Bug Description'
 | 
			
		||||
      description: A clear and concise description of the bug, if the above option is `Other`, please also explain in detail.
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📷 Recurrence Steps'
 | 
			
		||||
      description: A clear and concise description of how to recurrence.
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🚦 Expected Behavior'
 | 
			
		||||
      description: A clear and concise description of what you expected to happen.
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📝 Additional Information'
 | 
			
		||||
      description: If your problem needs further explanation, or if the issue you're seeing cannot be reproduced in a gist, please add more information here.
 | 
			
		||||
							
								
								
									
										80
									
								
								.github/ISSUE_TEMPLATE/1_bug_report_cn.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										80
									
								
								.github/ISSUE_TEMPLATE/1_bug_report_cn.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,80 @@
 | 
			
		||||
name: '🐛 反馈缺陷'
 | 
			
		||||
description: '反馈一个问题/缺陷'
 | 
			
		||||
title: '[Bug] '
 | 
			
		||||
labels: ['bug']
 | 
			
		||||
body:
 | 
			
		||||
  - type: dropdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📦 部署方式'
 | 
			
		||||
      multiple: true
 | 
			
		||||
      options:
 | 
			
		||||
        - '官方安装包'
 | 
			
		||||
        - 'Vercel'
 | 
			
		||||
        - 'Zeabur'
 | 
			
		||||
        - 'Sealos'
 | 
			
		||||
        - 'Netlify'
 | 
			
		||||
        - 'Docker'
 | 
			
		||||
        - 'Other'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: input
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📌 软件版本'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
 | 
			
		||||
  - type: dropdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '💻 系统环境'
 | 
			
		||||
      multiple: true
 | 
			
		||||
      options:
 | 
			
		||||
        - 'Windows'
 | 
			
		||||
        - 'macOS'
 | 
			
		||||
        - 'Ubuntu'
 | 
			
		||||
        - 'Other Linux'
 | 
			
		||||
        - 'iOS'
 | 
			
		||||
        - 'iPad OS'
 | 
			
		||||
        - 'Android'
 | 
			
		||||
        - 'Other'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: input
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📌 系统版本'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: dropdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🌐 浏览器'
 | 
			
		||||
      multiple: true
 | 
			
		||||
      options:
 | 
			
		||||
        - 'Chrome'
 | 
			
		||||
        - 'Edge'
 | 
			
		||||
        - 'Safari'
 | 
			
		||||
        - 'Firefox'
 | 
			
		||||
        - 'Other'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: input
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📌 浏览器版本'
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🐛 问题描述'
 | 
			
		||||
      description: 请提供一个清晰且简洁的问题描述,若上述选项为`Other`,也请详细说明。
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📷 复现步骤'
 | 
			
		||||
      description: 请提供一个清晰且简洁的描述,说明如何复现问题。
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🚦 期望结果'
 | 
			
		||||
      description: 请提供一个清晰且简洁的描述,说明您期望发生什么。
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📝 补充信息'
 | 
			
		||||
      description: 如果您的问题需要进一步说明,或者您遇到的问题无法在一个简单的示例中复现,请在这里添加更多信息。
 | 
			
		||||
							
								
								
									
										21
									
								
								.github/ISSUE_TEMPLATE/2_feature_request.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								.github/ISSUE_TEMPLATE/2_feature_request.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
name: '🌠 Feature Request'
 | 
			
		||||
description: 'Suggest an idea'
 | 
			
		||||
title: '[Feature Request] '
 | 
			
		||||
labels: ['enhancement']
 | 
			
		||||
body:
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🥰 Feature Description'
 | 
			
		||||
      description: Please add a clear and concise description of the problem you are seeking to solve with this feature request.
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🧐 Proposed Solution'
 | 
			
		||||
      description: Describe the solution you'd like in a clear and concise manner.
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📝 Additional Information'
 | 
			
		||||
      description: Add any other context about the problem here.
 | 
			
		||||
							
								
								
									
										21
									
								
								.github/ISSUE_TEMPLATE/2_feature_request_cn.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								.github/ISSUE_TEMPLATE/2_feature_request_cn.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
name: '🌠 功能需求'
 | 
			
		||||
description: '提出需求或建议'
 | 
			
		||||
title: '[Feature Request] '
 | 
			
		||||
labels: ['enhancement']
 | 
			
		||||
body:
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🥰 需求描述'
 | 
			
		||||
      description: 请添加一个清晰且简洁的问题描述,阐述您希望通过这个功能需求解决的问题。
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '🧐 解决方案'
 | 
			
		||||
      description: 请清晰且简洁地描述您想要的解决方案。
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: '📝 补充信息'
 | 
			
		||||
      description: 在这里添加关于问题的任何其他背景信息。
 | 
			
		||||
							
								
								
									
										146
									
								
								.github/ISSUE_TEMPLATE/bug_report.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										146
									
								
								.github/ISSUE_TEMPLATE/bug_report.yml
									
									
									
									
										vendored
									
									
								
							@@ -1,146 +0,0 @@
 | 
			
		||||
name: Bug report
 | 
			
		||||
description: Create a report to help us improve
 | 
			
		||||
title: "[Bug] "
 | 
			
		||||
labels: ["bug"]
 | 
			
		||||
 | 
			
		||||
body:
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Describe the bug"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: bug-description
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Bug Description"
 | 
			
		||||
      description: "A clear and concise description of what the bug is."
 | 
			
		||||
      placeholder: "Explain the bug..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## To Reproduce"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: steps-to-reproduce
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Steps to Reproduce"
 | 
			
		||||
      description: "Steps to reproduce the behavior:"
 | 
			
		||||
      placeholder: |
 | 
			
		||||
        1. Go to '...'
 | 
			
		||||
        2. Click on '....'
 | 
			
		||||
        3. Scroll down to '....'
 | 
			
		||||
        4. See error
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Expected behavior"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: expected-behavior
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Expected Behavior"
 | 
			
		||||
      description: "A clear and concise description of what you expected to happen."
 | 
			
		||||
      placeholder: "Describe what you expected to happen..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Screenshots"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: screenshots
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Screenshots"
 | 
			
		||||
      description: "If applicable, add screenshots to help explain your problem."
 | 
			
		||||
      placeholder: "Paste your screenshots here or write 'N/A' if not applicable..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Deployment"
 | 
			
		||||
  - type: checkboxes
 | 
			
		||||
    id: deployment
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Deployment Method"
 | 
			
		||||
      description: "Please select the deployment method you are using."
 | 
			
		||||
      options:
 | 
			
		||||
        - label: "Docker"
 | 
			
		||||
        - label: "Vercel"
 | 
			
		||||
        - label: "Server"
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Desktop (please complete the following information):"
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: desktop-os
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Desktop OS"
 | 
			
		||||
      description: "Your desktop operating system."
 | 
			
		||||
      placeholder: "e.g., Windows 10"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: desktop-browser
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Desktop Browser"
 | 
			
		||||
      description: "Your desktop browser."
 | 
			
		||||
      placeholder: "e.g., Chrome, Safari"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: desktop-version
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Desktop Browser Version"
 | 
			
		||||
      description: "Version of your desktop browser."
 | 
			
		||||
      placeholder: "e.g., 89.0"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Smartphone (please complete the following information):"
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: smartphone-device
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Smartphone Device"
 | 
			
		||||
      description: "Your smartphone device."
 | 
			
		||||
      placeholder: "e.g., iPhone X"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: smartphone-os
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Smartphone OS"
 | 
			
		||||
      description: "Your smartphone operating system."
 | 
			
		||||
      placeholder: "e.g., iOS 14.4"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: smartphone-browser
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Smartphone Browser"
 | 
			
		||||
      description: "Your smartphone browser."
 | 
			
		||||
      placeholder: "e.g., Safari"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
  - type: input
 | 
			
		||||
    id: smartphone-version
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Smartphone Browser Version"
 | 
			
		||||
      description: "Version of your smartphone browser."
 | 
			
		||||
      placeholder: "e.g., 14"
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Additional Logs"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: additional-logs
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: "Additional Logs"
 | 
			
		||||
      description: "Add any logs about the problem here."
 | 
			
		||||
      placeholder: "Paste any relevant logs here..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
							
								
								
									
										53
									
								
								.github/ISSUE_TEMPLATE/feature_request.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										53
									
								
								.github/ISSUE_TEMPLATE/feature_request.yml
									
									
									
									
										vendored
									
									
								
							@@ -1,53 +0,0 @@
 | 
			
		||||
name: Feature request
 | 
			
		||||
description: Suggest an idea for this project
 | 
			
		||||
title: "[Feature Request]: "
 | 
			
		||||
labels: ["enhancement"]
 | 
			
		||||
 | 
			
		||||
body:
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Is your feature request related to a problem? Please describe."
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: problem-description
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: Problem Description
 | 
			
		||||
      description: "A clear and concise description of what the problem is. Example: I'm always frustrated when [...]"
 | 
			
		||||
      placeholder: "Explain the problem you are facing..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Describe the solution you'd like"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: desired-solution
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: Solution Description
 | 
			
		||||
      description: A clear and concise description of what you want to happen.
 | 
			
		||||
      placeholder: "Describe the solution you'd like..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: true
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Describe alternatives you've considered"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: alternatives-considered
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: Alternatives Considered
 | 
			
		||||
      description: A clear and concise description of any alternative solutions or features you've considered.
 | 
			
		||||
      placeholder: "Describe any alternative solutions or features you've considered..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
 | 
			
		||||
  - type: markdown
 | 
			
		||||
    attributes:
 | 
			
		||||
      value: "## Additional context"
 | 
			
		||||
  - type: textarea
 | 
			
		||||
    id: additional-context
 | 
			
		||||
    attributes:
 | 
			
		||||
      label: Additional Context
 | 
			
		||||
      description: Add any other context or screenshots about the feature request here.
 | 
			
		||||
      placeholder: "Add any other context or screenshots about the feature request here..."
 | 
			
		||||
    validations:
 | 
			
		||||
      required: false
 | 
			
		||||
							
								
								
									
										28
									
								
								.github/PULL_REQUEST_TEMPLATE.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								.github/PULL_REQUEST_TEMPLATE.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
#### 💻 变更类型 | Change Type
 | 
			
		||||
 | 
			
		||||
<!-- For change type, change [ ] to [x]. -->
 | 
			
		||||
 | 
			
		||||
- [ ] feat    <!-- 引入新功能 | Introduce new features -->
 | 
			
		||||
- [ ] fix    <!-- 修复 Bug | Fix a bug -->
 | 
			
		||||
- [ ] refactor    <!-- 重构代码(既不修复 Bug 也不添加新功能) | Refactor code that neither fixes a bug nor adds a feature -->
 | 
			
		||||
- [ ] perf    <!-- 提升性能的代码变更 | A code change that improves performance -->
 | 
			
		||||
- [ ] style    <!-- 添加或更新不影响代码含义的样式文件 | Add or update style files that do not affect the meaning of the code -->
 | 
			
		||||
- [ ] test    <!-- 添加缺失的测试或纠正现有的测试 | Adding missing tests or correcting existing tests -->
 | 
			
		||||
- [ ] docs    <!-- 仅文档更新 | Documentation only changes -->
 | 
			
		||||
- [ ] ci    <!-- 修改持续集成配置文件和脚本 | Changes to our CI configuration files and scripts -->
 | 
			
		||||
- [ ] chore    <!-- 其他不修改 src 或 test 文件的变更 | Other changes that don’t modify src or test files -->
 | 
			
		||||
- [ ] build    <!-- 进行架构变更 | Make architectural changes -->
 | 
			
		||||
 | 
			
		||||
#### 🔀 变更说明 | Description of Change
 | 
			
		||||
 | 
			
		||||
<!-- 
 | 
			
		||||
感谢您的 Pull Request ,请提供此 Pull Request 的变更说明
 | 
			
		||||
Thank you for your Pull Request. Please provide a description above.
 | 
			
		||||
-->
 | 
			
		||||
 | 
			
		||||
#### 📝 补充信息 | Additional Information
 | 
			
		||||
 | 
			
		||||
<!-- 
 | 
			
		||||
请添加与此 Pull Request 相关的补充信息
 | 
			
		||||
Add any other context about the Pull Request here.
 | 
			
		||||
-->
 | 
			
		||||
		Reference in New Issue
	
	Block a user