跳转到正文

贡献指南 ​

HappyRO 接受客户端、服务端、Gateway、Admin、API、部署、文档和中文本地化改进。开始修改前先确认代码归属,避免把一个产品变更拆到错误仓库。

仓库 ​

仓库内容
happyro跨仓库编排、部署、资源、本地化和文档
happyro-client浏览器客户端和冒险工具
happyro-serverrAthena 服务端
happyro-gatewayHTTP、WebSocket 和资源网关
happyro-admin管理后台
happyro-apiGo API、后台会话与游戏工具接口
happyro-doc公开文档站、玩家指南与安装说明

基本流程 ​

  1. 从目标仓库 main 创建主题分支。
  2. 阅读目标仓库的 AGENTS.md 和相关设计文档。
  3. 一次提交只处理一个逻辑变更;产品变更在所属仓库补充 changelog,文档站不为纯文档修改新增产品日志。
  4. 运行相关测试、构建和真实交互验收;纯站点文档修改运行 npm run docs:build 并检查链接,不等同产品验收。
  5. 检查工作区,避免提交 kRO 资源、密钥、数据库、日志和中间产物。

HappyRO 自有提交使用 type(scope): subject 格式。玩家可见文本使用中文;代码标识、技术日志和上游内容保持其约定语言。

HappyRO 仅供个人学习与研究,任何商业用途均须自行承担相应责任。