感谢您对YouTube视频下载器项目的关注!我们欢迎并感谢任何形式的贡献。
- 使用GitHub Issues功能报告问题
- 请提供以下信息:
- 问题的详细描述
- 复现步骤
- 系统环境(操作系统、Python版本等)
- 错误日志(如果有)
- 期望的行为
- Fork 项目仓库
- 创建您的特性分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m '添加了一些特性'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 创建一个Pull Request
- 遵循PEP 8 Python代码风格指南
- 添加适当的注释和文档
- 确保代码可读性
- 编写测试用例(如果适用)
提交信息应该清晰描述更改内容,建议格式如下:
类型: 简短描述
详细描述(如果需要)
类型可以是:
- feat: 新功能
- fix: 修复bug
- docs: 文档更新
- style: 代码格式(不影响代码运行的变动)
- refactor: 重构
- test: 增加测试
- chore: 构建过程或辅助工具的变动
- 确保您的开发环境满足项目要求
- 安装所需依赖:
pip install -r requirements.txt
- 运行测试确保一切正常:
python -m pytest
为了营造开放和友好的环境,我们承诺:
- 尊重每一位贡献者
- 接受建设性的批评
- 以项目和社区的最大利益为重
- 对其他社区成员表示同理心
不当行为包括:
- 使用性别、种族、宗教等方面的歧视性语言
- 人身攻击或侮辱性评论
- 发布他人的私人信息
- 其他不专业或不道德的行为
通过贡献您的代码,您同意您的贡献将在MIT许可证下发布。
如有任何问题或建议,请:
- 查看已有的Issues和Pull Requests
- 创建新的Issue进行讨论
- 在Pull Request中详细说明您的更改
感谢您的贡献!