贡献指南
Project N.E.K.O. 是基于 MIT 许可证的开源项目。欢迎来自世界各地的开发者、创作者和社区成员贡献力量。
如何贡献
- 在 GitHub 上 Fork 仓库
- 创建分支用于你的功能或修复
- 搭建环境 — Python 3.11 + uv、Node.js >= 20.19(前端构建需要,通过
build_frontend.bat/build_frontend.sh运行) - 按照代码风格指南进行修改
- 测试你的修改(
uv run pytest) - 提交 Pull Request 并附上清晰的描述
AI 辅助开发
项目内置了面向 AI 编程助手(Claude Code、Cursor 等)的配置。如果你使用这些工具开发,它们会自动加载项目的规则和技能集。详见 AI 辅助开发,其中也介绍了如何将规则适配到其他 AI 工具。
我们需要
- 后端开发者 — Python、FastAPI、WebSocket、AI/ML 集成
- 前端开发者 — JavaScript、Live2D/Three.js、CSS
- 创作者 — Live2D/3D 建模师、配音演员、角色设计师
- 翻译者 — 帮助扩展国际化覆盖范围
- 测试者 — Bug 报告和功能反馈
社区
- Discord:加入我们
- QQ 群:1022939659
- GitHub Issues:报告 Bug 或请求功能
许可证
核心引擎采用 MIT 许可证,将持续保持开源。你的贡献可能会被纳入官方 Steam 和 App Store 发行版。
