欢迎贡献
感谢你对 NEC 新能源开发者社区的兴趣!我们欢迎各种形式的贡献:- 🐛 报告 Bug
- 💡 提出新功能建议
- 📝 改进文档
- 🔧 提交代码修复
- ✨ 添加新功能
行为准则
我们的承诺
为了营造一个开放和友好的环境,我们作为贡献者和维护者承诺:- 尊重不同的观点和经验
- 优雅地接受建设性批评
- 关注对社区最有利的事情
- 对其他社区成员表示同理心
我们的标准
积极行为包括:- 使用友好和包容的语言
- 尊重不同的观点和经验
- 优雅地接受建设性批评
- 关注对社区最有利的事情
- 对其他社区成员表示同理心
- 使用性化语言或图像
- 挑衅、侮辱/贬低评论、人身或政治攻击
- 公开或私下骚扰
- 未经明确许可发布他人的私人信息
- 其他在专业环境中被认为不适当的行为
如何贡献
报告 Bug
如果你发现了 Bug,请通过 Issue 报告,并包含以下信息:- 标题:清晰描述问题的简短标题
- 描述:详细描述问题
- 复现步骤:如何复现该问题
- 预期行为:你期望发生什么
- 实际行为:实际发生了什么
- 环境信息:操作系统、软件版本等
- 截图/日志:如有必要,附上截图或日志
提出功能建议
如果你有新功能建议,请创建 Issue 并包含:- 功能描述:清晰描述你想要的功能
- 使用场景:这个功能在什么情况下有用
- 预期行为:功能应该如何工作
- 替代方案:你考虑过的其他解决方案
提交代码
- Fork 仓库
- 创建你的功能分支 (
git checkout -b feature/amazing-feature) - 提交你的更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 创建 Pull Request
Pull Request 流程
- 确保你的代码符合我们的代码规范
- 更新相关文档
- 确保所有测试通过
- 等待代码审查
- 根据反馈进行修改
代码审查
所有提交都需要经过代码审查。审查者会关注:- 代码质量
- 功能正确性
- 文档完整性
- 测试覆盖率