核心链路
当前建议优先验证 gateway + auth + chat。
管理台 · 总览Chirp 目前是“可运行的核心通信骨架 + 一批实验性扩展”,不是所有目录都同等成熟的完整产品套件。
优先阅读:
| 层级 | 代表页面 | 用途 |
|---|---|---|
| 当前运行时 | CORE, CAPABILITY_MATRIX, guide/getting-started, api/overview, architecture, server_plane | 当前可用链路、协议和边界约束 |
| 入门指南 | guide/introduction, guide/installation, guide/getting-started, guide/deployment | 环境准备、本地构建和验证 |
| 专题 / 历史 | design-notes/DEPLOYMENT, design-notes/DISTRIBUTED_DEPLOYMENT, design-notes/SCALABILITY*, design-notes/game_chat_*, design-notes/npc_dialog_system, design-notes/INTEGRATION_TEST_FIXES | 设计记录、演进方案和旧版说明 |
| 兼容页 | API, QUICKSTART | 兼容入口,优先跳转到维护中的页面 |
| 服务 | 默认端口 | 当前状态 | 说明 |
|---|---|---|---|
| Gateway | TCP 5000 / WS 5001 | Supported | 登录、登出、心跳(heartbeat)、会话绑定、可选 Redis 跨实例踢人(kick) |
| Auth | TCP 6000 | Supported | 基础令牌流程(token flow);依赖满足时构建增强认证实现 |
| Chat | TCP 7000 / WS 7001 | Supported | 私聊、历史、离线队列(offline queue);依赖满足时构建增强存储路径 |
| Server Gateway | TCP 8100 | Experimental | 服务平面枢纽:游戏服出站长连接(persistent connection)+ service_id+secret 凭证,消息注入、事件离线排队重投,见服务器平面 |
| NPC Dialog | 无监听端口 | Experimental | 纯服务器平面客户端:消费 npc.player_message 事件,按关键词规则回复并注入 chat,见服务器平面 |
当前架构对“游戏聊天后端骨架、本地验证、协议接入和二次开发”是合理的。它还不是生产级统一通信平台:gateway 尚未转发聊天等业务包,chat 仍是独立接入口,服务器平面的注入链路已在回环级打通(chat 侧消费注入消息,NPC 对话环路有进程级冒烟测试 --smoke-npc),部分高级能力缺少统一会话和验证链路。