Files
dpb/CONTRIBUTING.md
34047007@qq.com b95053c52c init: 初始化 dpb 桃育种系统代码库
前后端 + 后端 FastAPI 全量源码、部署脚本与文档。
2026-08-06 00:17:49 +08:00

47 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 参与贡献 🎉
欢迎任何形式的贡献 —— 代码、文档、Bug 反馈、功能建议。
## 快速链接
- 📖 **完整贡献指南**: [service.fastapiadmin.com/about/contributing](https://service.fastapiadmin.com/about/contributing)
- 🐛 **反馈 Bug**: [GitHub Issues](https://github.com/fastapiadmin/FastapiAdmin/issues) | [Gitee Issues](https://gitee.com/fastapiadmin/FastapiAdmin/issues)
- 💡 **功能建议**: 先提 Issue 讨论,再动手写代码
- 📝 **开发规范**: [代码风格指南](https://service.fastapiadmin.com/guide/guidelines)
- 💬 **社区交流**: 扫码加入微信群(二维码见 [README](./README.md)
## 开始之前
1. 先搜索现有 [Issues](https://github.com/fastapiadmin/FastapiAdmin/issues),避免重复提交
2. 较大改动建议先开 Issue 讨论方案
3. 遵循 [提交信息规范](https://service.fastapiadmin.com/guide/guidelines)
## 本地开发环境
```bash
# 后端
cd backend && uv sync && uv run main.py run --env=dev
# 前端
cd frontend/web && pnpm install && pnpm run dev
# 文档
cd frontend/docs && pnpm install && pnpm run dev
```
## Pull Request 流程
1. Fork 仓库,创建功能分支(`feature/xxx``bugfix/xxx`
2. 完成修改,使用约定式提交信息
3. 运行检查:`ruff check`(后端)/ `pnpm lint`(前端)
4. 提交 PR 到 **`dev`** 分支
5. 等待审核 —— 我们会尽快回复
## 贡献者协议
提交贡献即表示你同意将代码以项目的 [MIT 协议](./LICENSE) 开源。
---
**每一点贡献都很重要 —— 从修复错别字到开发新功能。感谢!❤️**