参与贡献
开发环境搭建
搭建 milmil 本地开发环境。
前提条件
- Go 1.27+ — 后端 API
- Bun 1.3+ — 前端构建工具
- FFmpeg — 媒体处理
- Docker — 用于 PostgreSQL 和 Redis(或本地安装)
开始开发
克隆仓库
git clone https://github.com/milmil-dev/milmil.git
cd milmil仓库结构
go.mod
Makefile
package.json
docker-compose.yml
Makefile
Pull Request 指南
- Fork 仓库并创建功能分支
- 为新功能编写测试
- 确保
make lint和make test通过 - 保持 PR 聚焦 — 每个 PR 只包含一个功能或修复
- 编写清晰的提交信息来描述变更内容