sing-box 的能力大多藏在配置文件和命令行里。GUI.for.SingBox 的工作是把这些能力搬到桌面上,让日常使用不必反复手改配置。

项目概览

背景

GUI.for.SingBox 是 sing-box 的桌面图形管理工具。工作重点在前端界面与部分后端桥接,把核心状态、订阅、规则集和诊断信息组织成更适合日常使用的流程。

桌面端比 Web 多一层约束:核心进程有生命周期,配置改动要明确地落到磁盘,出问题时用户需要能自己看到原因,所以诊断信息不是附属页面而是主流程的一部分。

主要功能

  • 配置文件、Profile 与核心生命周期管理
  • 订阅导入、自动更新、规则集与 Geo 资源入口
  • 网络状态、核心诊断和故障信息展示

我的工作

以下内容仅依据 Toukaiteio 的 commit 编写,主要覆盖前端和部分后端工作。桌面截图暂留待补位;外部演示页可查看公开文档。

相关链接