AegisSpeed Server 更新日志
2026/3/5大约 4 分钟
AegisSpeed Server 更新日志
本文件用于记录 服务器端(Server) 相关的重要更新。
版本历史
V0.0.1 beta 2025-12-06
V0.0.1 beta 更新(Server 全量变更)
当前 Server 版本为 V0.0.1 beta,下列内容为该版本下所有已经实现的服务器端能力。
版本与架构
- 初始化 AegisSpeed Server 项目,完成基础架构搭建。
- 将
AegisSpeed_server项目迁移并整合至当前仓库,统一管理:- 同步服务器端依赖与构建脚本。
- 与文档站 / 客户端项目形成协同开发流程。
- 将
SHICTHRSENCR等安全相关依赖升级至 1.12.0,提升加密与签名能力。
用户认证与账户体系
- 新增 AegisSpeed 服务器用户注册与登录 能力:
- 支持使用身份证号 + 密码完成注册和登录。
- 为密码新增强度校验与复杂度要求提示。
- 新增安全挑战验证机制,提高注册与登录安全性。
- 登录成功后自动保存 TOKEN,用于后续接口访问。
- 提供基础用户信息接口:
- 支持通过令牌获取用户基础信息(姓名、身份证号等)。
- 为用户信息结构预留性别、生日等扩展字段。
- 完成整体账户体系的架构规划,支撑后续版本扩展。
用户与机器管理
- 新增 AegisSpeed ID 登录与机器绑定 能力:
- 支持通过 AegisSpeed ID 登录服务器并获取访问令牌。
- 新增基于 AegisSpeed ID + 令牌 的机器注册与验证逻辑。
- 为用户机器表补充系统信息、硬件特征等字段,支持更精细的设备识别。
- 完善用户资料与修改记录:
- 为用户信息表新增昵称、微信号、邮箱、手机号等字段与索引。
- 新增用户信息修改日志表与接口,记录每次敏感信息变更。
- 提供按昵称 / 微信 ID 查询用户信息的能力。
- 扩展作弊记录与检查体系:
- 新增用户作弊记录表、用户检查表及历史检查记录表结构。
- 提供获取用户作弊信息、名下机器作弊记录、历史检查记录等 API。
服务器状态与模式管理
- 新增 AegisSpeed 服务器连接状态 API:
- 提供基础的服务器联通性检查端点。
- 支持客户端检测服务器在线状态。
- 在多处逻辑中接入
ONLINE_MODE/ 服务器状态检查。 - 引入并完善 服务器版本 / 状态校验 相关逻辑:
- 在客户端界面中接入服务器状态结果显示。
- 为状态检查接口添加 HTTPS 支持。
- 新增 客户端版本检查 后端能力:
- 提供获取最新客户端版本信息的接口。
- 为版本不一致、版本检查失败等场景补充日志与错误处理。
API 与错误码
- 新增 / 扩展以下服务器接口:
- AegisSpeed ID 登录 / 注册与机器校验接口。
- 用户信息修改记录查询接口。
- 用户机器信息和历史机器记录查询接口。
- 用户检查记录与作弊记录查询接口。
- 为登录 / 注册 / 版本检查等接口补充详细日志记录。
- 统一多处接口的错误处理与 HTTP 状态码校验逻辑。
- 新增并更新部分错误码(如
-90014等),补充对应的文档说明。 - 规范错误响应结构,保证客户端与服务端行为一致。
日志与运维
- 重构服务器端错误处理,将服务器异常与客户端检查异常解耦。
- 为网络请求与 API 调用添加更详细的 DEBUG 日志记录。
- 调整部分日志级别,从
INFO下沉至DEBUG,便于排查问题同时降低噪声。 - 在关键路径添加事务回滚与异常捕获,整体提升稳定性。
初始规划
- 项目初始化阶段,以本地审计与检查能力为主,开始规划未来的服务器协同架构。
- 为后续服务器集成预留接口参数与配置入口。
- 规划并保留 AegisSpeed 服务器端集成接口的预留结构。
版本对比
| 版本 | 发布日期 | 主要服务器特性 |
|---|---|---|
| V0.0.1 | 2025-12-06 | Server 初始化:用户认证、机器绑定、服务器状态检查、API 与日志错误体系等 |
更新订阅
关注 GitHub Releases 获取最新版本通知。