Skip to content

v0.13.0 — 更名 Magic Stack · 服务器中心配置模型

Choose a tag to compare

@benz-ai-x benz-ai-x released this 25 Sep 12:13
· 53 commits to main since this release
17ab75b

功能

  • 🔄 产品更名 Magic AI Router → Magic Stack——「Router」只命名了三层闭环(接入/路由/审计)的一层,Stack 如实命名整套本地 AI 网络栈。配置路径/Keychain/密钥零迁移,老用户无感升级
  • 🖥 服务器中心配置模型(ADR-011,Server → Service → Instance):配置从 tunnels[] 换轴为 servers[]——一台远程服务器一页配完(连接 + 全部服务),v1 配置自动迁移(稳定 id 保留,服务器名/密钥/挂载/Keychain 密码零损失)
  • 📑 设置窗「服务器」单视图:侧边栏收敛为 服务器 + 网络设置;服务配置横向 tab 展开(连接 / 端口映射 / NFS / OpenVPN 占位),tab 常驻渲染——切 tab 不丢未保存编辑
  • 🔍 服务卡一键检测:每台服务器可探「这台机器上有什么可以用」——SSH 可达性+延迟 / NFS 发行版+2049 监听+导出表 / OpenVPN 装没装(/api/server-check,新服务类型 = 注册表加一张卡)
  • ✨ 设置窗 SVG 图标体系:16 枚 Lucide 单笔触线性图标(侧边栏/服务 tab/能力徽标/区块头/空态),明暗自适应

修复

  • 端口映射与远程挂载的空态引导可点击直达设置页;状态栏菜单故障可见性(⚠ 异常计数);Docker 形态合法 reload 误判竞态(watchdog 对账策略两形态共享)

验证

  • 全量测试 2146 passed + node 147(pytest 全绿;跨语言校验镜像报警在位)
  • Apple 公证:app + dmg 双双 Accepted + Stapled,Gatekeeper 评估通过
  • 真机验收:v1→v2 配置自动迁移实测(两台服务器/挂载/密码零损失);SSH/NFS/网关全链路恢复验证