感谢您考虑为量潮数据云做出贡献!以下是帮助您开始的指南。
请遵守本项目的行为准则。我们致力于提供一个友好、安全和欢迎的环境。
在提交错误报告之前,请检查问题追踪器是否已有类似问题。如果您发现的是未被报告的新问题,请使用以下模板提交issue:
问题标题:清晰且描述性的问题标题
问题描述:
- 问题的详细描述
- 重现步骤
- 期望行为
- 实际行为
- 截图(如果适用)
- 环境信息(操作系统、Python版本等)
功能请求应通过issue提交,并应包括:
- 功能的详细描述
- 该功能将解决的问题
- 可能的实现方法(如果有的话)
- Fork 本仓库
- 创建您的特性分支 (
git checkout -b feature/amazing-feature) - 提交您的更改 (
git commit -m 'feat(scope): 添加一些amazing特性') - 推送到分支 (
git push origin feature/amazing-feature) - 打开一个 Pull Request
请参考根目录下的 README.md 中的 "快速开始" 部分来设置开发环境。
- 遵循项目中已有的代码风格
- 提交信息请遵循 Conventional Commits 规范
- 为新功能编写单元测试
- 确保所有测试通过 (
uv run pytestfor provider and python_sdk,flutter testfor studio)
- 保持 PR 聚焦于单一问题
- 确保描述清晰地解释了问题和解决方案
- 包含相关的截图或录像(如果是 UI 更改)
- 等待维护者的审查和反馈
- 根据反馈进行修改
加入我们的社区讨论:
- 问题追踪器:https://github.com/quanttide/quanttide-platform/issues
- 讨论区:https://github.com/quanttide/quanttide-platform/discussions
感谢您的贡献!
遵循量潮数据云贡献指南