外观
立即体验
各产品当前发布的正式版本与线上入口,点开即可试用。
页面内容核对于 2026-09-20。版本号取各仓
main分支的package.json,可用性为当日实测 HTTP 状态。
怎么登录
线上不开放注册,用预置账号:user1 ~ user5,共 5 个。口令不放在文档里,找管理员要。
登录统一走认证中心,各子应用不单独设账号体系。壳里打开子应用时登录态由壳下发,单独访问子应用则会跳转到认证中心。
生产环境
跟随各仓 main 分支,是对外的稳定版本。
| 产品 | 入口 | 版本 | 可用性 |
|---|---|---|---|
| 壳(Web 版) | nexo-app.snailuu.cn | 0.1.5-alpha.1 | ✅ |
| IM 子应用 | nexo-im.snailuu.cn | 0.1.0 | ✅ |
| 权限管理台 | nexo-perm-console.pages.dev | 0.1.0 | ✅ |
| 用户管理控制台 | nexo-user-console.snailuu.cn | 0.1.0 | ✅ |
| 桌面端 | GitHub Releases · desktop-v0.1.5-alpha.1 | 0.1.5-alpha.1 | ✅ |
| 认证中心 | nexo-auth.snailuu.cn | 0.1.0-alpha.1 | ✅ |
| 权限平台 API | nexo-perm.snailuu.cn | 0.1.3-alpha.1 | ✅ |
壳的 Web 版与桌面端是同一个仓(
nexo-app)的两种分发方式,版本号始终一致—— Web 版跟随main持续部署,桌面端在同一版本上打 tag 出安装包。IM 子应用、权限管理台、用户管理控制台三行的版本号是脚手架初始值,不随部署变化: 它们没有发布动作(部署即推
main,无 tag、无分发产物),版本号对使用者没有意义。 真正会变的是后端服务与桌面端那几个——它们的版本号是对外契约。
装了 desktop-v0.1.4 的请重新下载
认证中心 2026-09-19 切换到自定义回调 nexo://auth/callback,旧版 desktop-v0.1.4 仍在发回环地址,登录会被拒(2005 INVALID_REDIRECT_URI)。desktop-v0.1.5-alpha.1 已修复,但旧版无法自行升级,需要手动重新下载安装包。
权限管理台六个页面已全部可用
2026-09-20 起,组织、命名空间、权限点、角色与组合、授权、主体、我的权限均已落地,占位组件已全部替换。六页主流程已在生产逐页走查通过(tc.md 的 P10)。
首次登录会看到「暂无生效权限」、侧边栏只有「我的权限」一项,这是正常的:管理台的可见范围由权限平台的授权决定,新账号在权限平台里还没有主体与角色,因此看不到任何管理入口。需要由平台管理员在「主体」页建主体、在「授权」页分配角色后,对应页面才会出现。
目前生产权限平台里只有一个主体(user1,持「平台管理员」角色),其余账号登录后都是空的。
认证中心与权限平台 API 都没有独立首页,它们是给各应用调的服务,不是给人打开的页面。要确认服务是否存活,看各自的 /health(认证中心 · 权限平台)。
权限平台的 /internal/* 走 HMAC 共享密钥、只对 docker 内网开放,公网访问一律 404。管理接口 /api/* 需要 Bearer 令牌,无令牌是 401。
测试环境
跟随各仓 dev 分支,功能比生产新,也更容易遇到半成品。想体验最新功能请用这一套。
| 产品 | 入口 | 可用性 |
|---|---|---|
| 壳(Web 版) | nexo-app-test.snailuu.cn | ✅ |
| IM 子应用 | nexo-im-test.snailuu.cn | ✅ |
| 用户管理控制台 | nexo-user-console-test.snailuu.cn | ✅ |
| 权限管理台 | nexo-perm-console-test.pages.dev | ✅ |
| 认证中心 | nexo-auth-test.snailuu.cn/health | ✅ |
两套环境的账号与数据完全独立,密钥也不同——生产账号在测试环境登不进去,反之亦然。
后端服务版本
没有可点开的页面,列在这里方便对照排查。
| 服务 | 版本 | 说明 |
|---|---|---|
| nexo-auth | 0.1.0-alpha.1 | 认证中心,签发与校验令牌 |
| nexo-im-api | 0.4.0-alpha.1 | IM 服务端,含 WebSocket |
| nexo-perm-api | 0.1.3-alpha.1 | 权限平台,全生态权限的唯一验证方 |
内部依赖包
发布在 GitHub Packages,组织成员登录后可拉取。
| 包 | 版本 | 消费方 |
|---|---|---|
@lamolabs/nexo-backend-sdk | 0.3.0-alpha.1 | 各后端服务共享的日志、内部鉴权、权限判定客户端 |
@lamolabs/nexo-web-sdk | 0.5.1 | 各前端应用共享的登录态与本地通道 |
@lamolabs/nexo-im-api | 0.4.0-alpha.1 | IM 的类型安全客户端 |
@lamolabs/nexo-perm-api | 0.1.3-alpha.1 | 权限平台的类型安全客户端 |
发布说明
- 版本号一律带
alpha标记,现阶段不发正式版 - 后端服务推
main即自动部署;npm 包需要另外打v*tag 才发布 - 桌面端不做代码签名:macOS 首次打开需右键「打开」,Windows 会弹 SmartScreen,选「更多信息 → 仍要运行」。这是预期行为,不是安装包损坏