感谢你对本项目的关注!我们欢迎各种形式的贡献。
如果发现了 bug 或有功能建议,请:
- 检查 Issues 中是否已有相关问题
- 如果没有,请创建新的 Issue,包含:
- 清晰的问题描述
- 复现步骤
- 预期行为 vs 实际行为
- 环境信息(Python 版本、操作系统等)
- Fork 本仓库
- 创建功能分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启 Pull Request
- 遵循 PEP 8 Python 代码风格
- 添加适当的注释和文档字符串
- 确保代码通过基本的语法检查
# 克隆仓库
git clone https://github.com/your-username/fast-whisper-api.git
cd fast-whisper-api
# 创建虚拟环境
python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 安装依赖
pip install -r requirements.txt
# 运行服务
uvicorn main:app --reload在提交 PR 之前,请确保:
- 代码可以正常导入
- 服务可以正常启动
- API 端点可以正常响应
如果修改了 API 或添加了新功能,请更新相应的文档。
感谢你的贡献!🎉