# Cherry Studio 贡献者指南 欢迎来到 Cherry Studio 的贡献者社区!我们致力于将 Cherry Studio 打造成一个长期提供价值的项目,并希望邀请更多的开发者加入我们的行列。无论您是经验丰富的开发者还是刚刚起步的初学者,您的贡献都将帮助我们更好地服务用户,提升软件质量。 ## 如何贡献 以下是您可以参与的几种方式: 1. **贡献代码**:帮助我们开发新功能或优化现有代码。请确保您的代码符合我们的编码标准,并通过所有测试。 2. **修复 BUG**:如果您发现了 BUG,欢迎提交修复方案。请在提交前确认问题已被解决,并附上相关测试。 3. **维护 Issue**:协助我们管理 GitHub 上的 issue,帮助标记、分类和解决问题。 4. **产品设计**:参与产品设计讨论,帮助我们改进用户体验和界面设计。 5. **编写文档**:帮助我们完善用户手册、API 文档和开发者指南。 6. **社区维护**:参与社区讨论,帮助解答用户问题,促进社区活跃。 7. **推广使用**:通过博客、社交媒体等渠道推广 Cherry Studio,吸引更多用户和开发者。 ## 开始贡献 1. **Fork 仓库**:在 GitHub 上 fork 我们的仓库,并将其克隆到本地。 2. **创建分支**:为您要进行的更改创建一个新的分支。 3. **提交更改**:在本地进行更改并提交。请确保您的提交信息清晰明了。 4. **发起 Pull Request**:将您的更改推送到 GitHub,并发起 Pull Request。请描述您的更改内容和原因。 ### 其他建议 - **联系开发者**:在提交 PR 之前,您可以先和开发者进行联系,共同探讨或者获取帮助。 - **成为核心开发者**:如果您能够稳定为项目贡献,恭喜您可以成为项目核心开发者,获取到项目成员身份。 ## 联系我们 如果您有任何问题或建议,欢迎通过以下方式联系我们: - 微信:kangfenmao - [GitHub Issues](https://github.com/kangfenmao/cherry-studio/issues) 感谢您的支持和贡献!我们期待与您一起将 Cherry Studio 打造成更好的产品。