感谢您对 Cursor2API 项目的关注!我们欢迎所有形式的贡献。
如果您发现了 bug,请通过 GitHub Issues 报告,包含以下信息:
- Bug 的详细描述
- 复现步骤
- 预期行为
- 实际行为
- 环境信息(操作系统、Python 版本等)
- 先在 Issues 中讨论您的想法
- 等待社区反馈
- 获得认可后开始实现
-
Fork 仓库
git clone https://github.com/yourusername/cursor2api.git cd cursor2api -
创建分支
git checkout -b feature/your-feature-name
-
编写代码
- 遵循现有的代码风格
- 添加必要的注释
- 更新文档
-
测试
python test_all_models.py
-
提交更改
git add . git commit -m "feat: 添加新功能"
-
推送分支
git push origin feature/your-feature-name
-
创建 Pull Request
- 遵循 PEP 8
- 使用有意义的变量名
- 添加适当的类型提示
- 编写清晰的文档字符串
使用语义化提交信息:
feat:新功能fix:Bug 修复docs:文档更新style:代码格式调整refactor:代码重构test:测试相关chore:构建过程或辅助工具的变动
所有的 PR 都需要经过代码审查:
- 确保代码质量
- 检查是否有潜在问题
- 验证功能正确性
- 确认文档完整性
通过贡献代码,您同意将代码以 MIT 许可证发布。
如有问题,可以通过以下方式获取帮助:
- 查看项目文档
- 在 Issues 中提问
- 参与社区讨论
感谢您的贡献!🎉