mirror of
https://github.com/eryajf/chatgpt-dingtalk.git
synced 2026-04-22 23:47:15 +08:00
24 lines
1.6 KiB
Markdown
24 lines
1.6 KiB
Markdown
# 贡献者指南
|
|
|
|
欢迎反馈、bug报告和拉取请求,可点击[issue](https://github.com/eryajf/chatgpt-dingtalk/issues) 提交.
|
|
|
|
如果你是第一次进行GitHub的协作,可参阅: [协同开发流程](https://eryajf.github.io/HowToStartOpenSource/views/01-basic-content/03-collaborative-development-process.html)
|
|
|
|
## 注意事项
|
|
|
|
- 如果你的变更中新增或者减少了配置,那么需要注意有这么几个地方需要同步调整:
|
|
|
|
- [config.go](https://github.com/eryajf/chatgpt-dingtalk/blob/main/config/config.go)
|
|
- [config.example.yml](https://github.com/eryajf/chatgpt-dingtalk/blob/main/config.example.yml)
|
|
- [docker-compose.yml](https://github.com/eryajf/chatgpt-dingtalk/blob/main/docker-compose.yml)
|
|
- [README.md](https://github.com/eryajf/chatgpt-dingtalk/blob/main/README.md)
|
|
- docker [启动命令](https://github.com/eryajf/chatgpt-dingtalk/blob/main/README.md#docker%E9%83%A8%E7%BD%B2)中要添加。
|
|
- [配置文件说明](https://github.com/eryajf/chatgpt-dingtalk/blob/main/README.md#%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%AF%B4%E6%98%8E)要添加。
|
|
|
|
一定要检查这几个地方,而且注意务必加好注释,否则将会影响用户升级体验新功能。
|
|
|
|
- 关于配置管理还有一个很重要的点在于,`config.example.yml`中的配置务必配置为最大权限,以免出现用户首次部署就无法走到正常逻辑的情况。
|
|
|
|
- 请务必检查你的提交,是否包含secret,api_key之类的信息,如果要贴示例,注意数据脱敏。
|
|
|
|
- 如果新增了功能性的模板,则务必在[使用指南](./docs/userGuide.md)中添加对应说明文档。 |