
AnyPortal:Flutter 多核心通用代理客户端团队
多核心融合的跨平台 Flutter 客户端
背景:协议割裂
AnyPortal 团队用 Flutter 做跨 Android/Windows/macOS/Linux 客户端,目标是在同一应用中调度 Xray、sing-box、Mihomo 等不同核心,降低多客户端迁移成本。
随着现代代理生态中 sing-box、Xray 与 Mihomo 等三大内核各立门庭,各协议在配置格式、路由语法与连接特性上日趋碎片化。 公开资料见 [1]。
思路:统一门户与中立融合
AnyPortal 团队用 Flutter 做跨 Android/Windows/macOS/Linux 客户端,目标是在同一应用中调度 Xray、sing-box、Mihomo 等不同核心,降低多客户端迁移成本。 公开资料见 [1]、[2]。
实现:跨平台多核心调度总线与提交更名
AnyPortal 团队用 Flutter 做跨 Android/Windows/macOS/Linux 客户端,目标是在同一应用中调度 Xray、sing-box、Mihomo 等不同核心,降低多客户端迁移成本。
在技术攻坚上,团队打造了通用配置抽象层,能够自动将通用的节点链接解析并组装为符合对应内核规范的完整 JSON/YAML 配置文件。 公开资料见 [2]、[3]。
影响与定位
代表作品与核心贡献
AnyPortal
访问作品基于 Flutter 构建的开源跨平台多核心客户端,支持 Xray、sing-box 与 Mihomo
编年大事记
fv2ray 项目代码仓库正式创建
确立 Flutter 跨平台多核心路线,开启通用客户端架构探索。[1]
提交 fc84e74 更名为 AnyPortal
完成架构重大重构,正式将应用定位于无缝整合各大核心的通用门户。[2]
完善多核心动态配置注入与 TUN 模式接管
打通 sing-box 与 Xray-core 在各平台的系统代理无缝转换。[1]
发布 v0.6.31+105 稳定版
全面提升 Android、Windows、macOS 与 Linux 平台上的运行稳定性。[3]
一手来源与考据
小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:
- [1]
- [2]
记录项目架构跃迁与正式名称确立的历史提交
https://github.com/AnyPortal/AnyPortal/commit/fc84e74a57bee37858d38db74f87b73cae6f3bb1 - [3]
基于 AnyPortal/AnyPortal 公开代码仓库、Commit SHA 提交记录与公开发布说明整理,严格遵循开源文献核验标准。
- 2026-09-11:依据 AnyPortal/AnyPortal 仓库提交历史与更名提交 fc84e74 整理,核验 Flutter 跨平台多核心整合。