refactor:项目架构重构和命名规范化

- 统一文件命名为snake_case格式(kebab-case  snake_case)
- 重构zulip模块为zulip_core,明确Core层职责
- 重构user-mgmt模块为user_mgmt,统一命名规范
- 调整模块依赖关系,优化架构分层
- 删除过时的文件和目录结构
- 更新相关文档和配置文件

本次重构涉及大量文件重命名和模块重组,
旨在建立更清晰的项目架构和统一的命名规范。
This commit is contained in:
moyin
2026-01-08 00:14:14 +08:00
parent 4fa4bd1a70
commit bb796a2469
178 changed files with 24767 additions and 3484 deletions

View File

@@ -6,6 +6,12 @@
* - 实现游戏协议到Zulip协议的转换
* - 提供统一的消息路由和权限控制
*
* 职责分离:
* - 连接管理处理WebSocket连接的建立、维护和断开
* - 协议转换:在游戏客户端协议和内部业务协议之间转换
* - 权限控制:验证用户身份和消息发送权限
* - 消息路由:将消息分发到正确的业务处理服务
*
* 主要方法:
* - handleConnection(): 处理客户端连接建立
* - handleDisconnect(): 处理客户端连接断开
@@ -18,9 +24,13 @@
* - 消息协议转换和路由分发
* - 连接状态管理和权限验证
*
* 最近修改:
* - 2026-01-07: 代码规范优化 - 完善文件头注释和修改记录 (修改者: moyin)
*
* @author angjustinl
* @version 1.0.0
* @version 1.0.1
* @since 2025-12-25
* @lastModified 2026-01-07
*/
import {