glide-the a6e78f219f
contributing (#4043)
* 添加了贡献说明 docs/contributing,包含了一些代码仓库说明和开发规范,以及在model_providers下面编写了一些单元测试的示例

* 关于providers的配置说明
2024-05-19 21:39:47 +08:00

31 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### 贡献指南
各位开发者chatchat由个人组织经过了不断地迭代和完善作为一个不断进化的项目
我们欢迎您的参与无论是提交bug报告、功能请求、代码贡献、文档编写、测试、或者其他形式的贡献。
#### 贡献方式
这里列出了一些您可以为chatchat做出贡献的方式:
- [Code](code.md): 帮助我们编写代码修复bug或者改进基础设施。
- Documentation: 帮助我们编写文档使chatchat更容易使用。
- Discussions: 帮助回答用户的使用问题,讨论问题。
当您的贡献被接受后,我们会将您的名字添加到贡献者列表中。
在功能贡献达到2次以上我们会考虑将您加入到chatchat的开发团队中。
#### Github Issue
我们需要跟踪功能请求与bug报告
目前我们有使用Issue默认模板来让用户更好的描述问题但是目前这个大部分issue的用户可能依然选择只回复一句话
对于这样的情况我们需要告知用户如何更好的描述问题。在15天内没有回复的issue我们会关闭issue。
关于功能请求备受关注的RAG话题我们会考虑加入到我们的开发计划中。
我们努力保持issue的更新但是我们也需要您的帮助如果您发现有问题没有得到及时回复请在issue下@我们
#### 寻求帮助
我们尽量使开发者更容易上手,当您遇到问题时,请联系维护人员,我们会尽力帮助您。
类似的 diff、formatting、linting、testing等问题如果您不确定如何解决请随时联系我们
很多时候规则校验会阻碍一些开发者,您的思路如果足够优秀,我们会考虑调整规则。