## Description
<!-- Provide a brief description of the changes in this PR -->

## Related Issue
<!-- Link to the issue this PR addresses, if applicable -->
Fixes #(issue number)

## Type of Change
<!-- Check the relevant options -->
- [ ] 🐛 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
- [ ] 🎨 UI/UX improvement
- [ ] ⚡ Performance improvement
- [ ] ♻️ Code refactoring
- [ ] 🧪 Test improvement
- [ ] 🔧 Configuration change
- [ ] 📦 Dependency update

## Changes Made
<!-- List the specific changes made in this PR -->
-
-
-

## Screenshots
<!-- If this PR includes UI changes, please include screenshots -->
<details>
<summary>Screenshots (if applicable)</summary>

<!-- Add screenshots here -->

</details>

## Testing
<!-- Describe the tests you ran to verify your changes -->

### Test Configuration
- **OS**: macOS [version]
- **Node Version**: [e.g., 20.10.0]
- **Test Type**: [Unit/Integration/E2E/Manual]

### Test Steps
1.
2.
3.

### Test Results
- [ ] All existing tests pass
- [ ] New tests added (if applicable)
- [ ] Manual testing completed

## Checklist
<!-- Check all that apply -->
- [ ] My code follows the project's code style
- [ ] I have run `pnpm lint` and fixed any issues
- [ ] I have run `pnpm format` to format my code
- [ ] I have run `pnpm test` and all tests pass
- [ ] I have added tests that prove my fix/feature works
- [ ] I have updated the documentation (if needed)
- [ ] I have added comments to complex code sections
- [ ] I have checked for any console errors
- [ ] I have tested on macOS (required)
- [ ] I have updated documentation (for significant changes)

## Performance Impact
<!-- Describe any performance implications of your changes -->
- [ ] No performance impact
- [ ] Improves performance
- [ ] May affect performance (please explain)

## Breaking Changes
<!-- If this PR introduces breaking changes, list them here -->
- [ ] No breaking changes
- [ ] Breaking changes (please list below):
  -
  -

## Additional Notes
<!-- Any additional information that reviewers should know -->

## Post-Merge Tasks
<!-- List any tasks that need to be done after merging -->
- [ ] Update documentation site
- [ ] Notify users of breaking changes
- [ ] Update README examples
- [ ] Other:

---
<!-- Thank you for contributing to Xuanpu! 🚀 -->