项目贡献
概述
AITuberKit作为一个开源项目,通过大家的合作每天都在不断发展。本文档介绍如何为项目做出贡献。我们热烈欢迎您以任何形式参与,无论是支持(赞助)还是技术合作(提供代码、报告错误等)。
财务支持(赞助)
对于那些能够支持AITuberKit持续开发的人,您可以通过以下方式参与。
GitHub赞助
Buy Me A Coffee
关于赞助
目前,赞助AITuberKit没有回报。因此,我们请求那些有经济灵活性的人自愿支持。只有当您认为项目有价值时,我们才希望您考虑赞助。
我们衷心感谢您的热情支持。
技术贡献
您也可以通过各种方式参与对AITuberKit的技术贡献。
报告问题
如果您发现错误或有新功能的想法,请通过GitHub上的Issues页面告诉我们。
创建问题时包含以下信息将有助于我们更顺利地回应:
- 问题的详细描述
- 复现步骤(对于错误)
- 预期行为和实际行为
- 环境(浏览器、操作系统、Node.js版本等)
- 截图或视频(如果可能)
拉取请求
如果您想改进代码或添加新功能,请尝试按照以下步骤创建拉取请求。
- 复刻(Fork)仓库
- 创建新分支(
git checkout -b feature/your-feature-name
) - 进行更改
- 提交(
git commit -m "Add feature: your feature description"
) - 推送到您的复刻仓库(
git push origin feature/your-feature-name
) - 从GitHub创建拉取请求
拉取请求提示
- 每个拉取请求专注于一个功能或修复,可以使审查过程更顺畅
- 在拉取请求中包含更改内容和原因的描述,可以使其更容易理解
TIP
语言文件 locales/ja/translation.json
仅需要更改。其他语言文件会在PR创建和更新时自动更新。
TIP
README 和文档文件 website/document
的更新不需要。管理员会在合并时更新。
社区
加入AITuberKit社区提问和分享想法也是对项目的重要贡献。
- Discord - 用于实时互动和提问
- X (Twitter) - AITuberKit开发者分享AI信息
指南
AITuberKit社区重视开放和友好的环境。我们要求所有参与者:
- 相互尊重和体贴
- 致力于建设性反馈
- 尊重多样性,帮助创建一个每个人都能参与的环境
- 避免不舒适的语言或行为
如果您注意到令人担忧的行为,请联系support@aituberkit.com。
感谢词
AITuberKit通过许多人的贡献而存在。我们衷心感谢所有贡献者。
特别感谢:
- pixiv/ChatVRM - 构成AITuberKit基础的项目
- 所有赞助商
- 那些贡献代码和文档的人
- 那些报告错误或提出功能建议的人
感谢您的热情支持。让我们一起发展AITuberKit。