外观
启动器与管理端
FollyLauncher(玩家入口)
- 技术栈:Tauri + React/Next + Chakra UI,Rust 侧负责游戏实例、下载与网络
- 认证:内置同好会的认证服务器,支持 MUA 成员的客户端 ID 手动添加
- 本地回环代理:把游戏流量放进联邦隧道,见网络与中继
- 实例与任务:多游戏目录、多实例、下载任务队列、日志窗口
- 扩展与 MCP:扩展系统与本地 MCP 服务,供自动化与工具调用
- 品牌:产品名、深链 scheme、标识符来自
brands/<id>/brand.json,换学校只换数据
union-manager(社团与管理入口)
- 技术栈:Android Compose 前端 + Rust native 库(JNI),复用
union-core - 身份:查看本机身份、发起绑定、设备授权与吊销、成员资格签发
- 联赛:赛季、赛事报名、队伍、计分
- 房间:创建与管理成员房间
- 办公:草稿、审批、联署与发布流程,见办公与审批
- 配色:
Theme.kt只做模式选择,色板由BrandColors.kt生成
设备签名校验
客户端用本机设备私钥签名每一次请求,服务端按身份日志里的公钥与背书记录核验来源社团和机器身份,拒绝无签名或仅靠字段自报的请求。