QChatGPT/CONTRIBUTING.md
2023-08-09 20:12:46 +08:00

1.2 KiB
Raw Blame History

参与项目

欢迎为此项目贡献代码或其他支持,以使您的点子或众人期待的功能成为现实,助力社区成长。

贡献形式

  • 提交PR解决issues中提到的bug或期待的功能
  • 提交PR实现您设想的功能请先提出issue与作者沟通
  • 优化代码架构,使各个模块的组织更加整洁优雅
  • 在issues中提出发现的bug或者期待的功能
  • 为本项目在其他社交平台撰写文章、制作视频等
  • 为本项目的衍生项目作出贡献,或开发插件增加功能

如何开始

  • 加入本项目交流群,一同探讨项目相关事务
  • 解决本项目或衍生项目的issues中亟待解决的问题
  • 阅读并完善本项目文档
  • 在各个社交媒体撰写本项目教程等

代码规范

  • 代码中的注解务必符合Google风格的规范
  • 模块顶部的引入代码请遵循系统模块第三方库模块自定义模块的顺序进行引入
  • 不要直接引入模块的特定属性,而是引入这个模块,再通过xxx.yyy的形式使用属性
  • 任何作用域的字段必须先声明后使用,并在声明处注明类型提示