# Pull Request
## 变更类型 / Type of Change
请勾选适用的选项:
Please check the relevant options:
- [ ] 🐛 Bug 修复 / Bug fix (non-breaking change which fixes an issue)
- [ ] ✨ 新功能 / New feature (non-breaking change which adds functionality)
- [ ] 💥 破坏性变更 / Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] 📝 文档更新 / Documentation update
- [ ] 🎨 代码风格 / Code style update (formatting, renaming)
- [ ] ♻️ 重构 / Refactoring (no functional changes)
- [ ] ⚡️ 性能优化 / Performance improvement
- [ ] ✅ 测试 / Test update
- [ ] 🔧 配置变更 / Configuration change
- [ ] 🔨 构建变更 / Build change
## 变更描述 / Description
请清晰地描述您的变更内容和原因。
Please provide a clear description of what you changed and why.
### 变更内容 / What Changed
<!-- 描述具体的变更 / Describe the specific changes -->
### 变更原因 / Why Changed
<!-- 解释为什么需要这个变更 / Explain why this change is needed -->
## 相关 Issue / Related Issues
关闭 / Closes #(issue number)
修复 / Fixes #(issue number)
相关 / Related to #(issue number)
## 测试 / Testing
请描述您如何测试了这些变更:
Please describe how you tested these changes:
- [ ] 单元测试 / Unit tests
- [ ] 集成测试 / Integration tests
- [ ] 手动测试 / Manual testing
- [ ] 测试场景 / Test scenarios:
```
描述测试场景和结果
Describe test scenarios and results
```
## 检查清单 / Checklist
请确认以下事项:
Please confirm the following:
- [ ] 我的代码遵循项目的代码风格 / My code follows the project's code style
- [ ] 我已经进行了自我审查 / I have performed a self-review of my own code
- [ ] 我已经添加了必要的注释 / I have commented my code, particularly in hard-to-understand areas
- [ ] 我已经更新了相关文档 / I have made corresponding changes to the documentation
- [ ] 我的变更没有产生新的警告 / My changes generate no new warnings
- [ ] 我已经添加了测试来证明我的修复有效或功能正常工作 / I have added tests that prove my fix is effective or that my feature works
- [ ] 新的和现有的单元测试都通过了 / New and existing unit tests pass locally with my changes
- [ ] 任何依赖的变更都已经合并和发布 / Any dependent changes have been merged and published
## 代码质量 / Code Quality
- [ ] 代码已通过 `black` 格式化 / Code has been formatted with `black`
- [ ] 代码已通过 `flake8` 检查 / Code has been linted with `flake8`
- [ ] 没有遗留的 TODO 或 FIXME / No leftover TODOs or FIXMEs
- [ ] 没有调试代码(如 print 语句)/ No debug code (e.g., print statements)
## 截图 / Screenshots (如果适用 / if applicable)
如果您的变更包含 UI 变化,请添加截图。
If your changes include UI changes, please add screenshots.
## 性能影响 / Performance Impact
这个变更是否影响性能?
Does this change affect performance?
- [ ] 是 / Yes - 请描述影响 / Please describe the impact
- [ ] 否 / No
## 向后兼容性 / Backward Compatibility
这个变更是否破坏向后兼容性?
Does this change break backward compatibility?
- [ ] 是 / Yes - 请描述影响和迁移路径 / Please describe the impact and migration path
- [ ] 否 / No
## 附加信息 / Additional Information
添加任何其他有助于审查的信息。
Add any other information that would help with the review.
## 审查者注意事项 / Notes for Reviewers
请特别关注以下方面:
Please pay special attention to:
-
-
---
感谢您的贡献!🎉
Thank you for your contribution! 🎉