之前挖的坑:反馈性能问题:管理WebUI(Edge EBWebView)空耗CPU
现在终于有点小进展,已经完成了App的基本功能:
密钥登录/登出 (登录错误目前还没有提示,只会简单退回登录界面,并且密钥输入不支持带空格)
账号和流量使用的基本信息显示 (因为没有5G流量的Plus账号,所以剩余流量显示没有验证过)
连接/取消/断开
服务器列表和选取
连接设置项的修改
Tray Icon (集成了图标的连接状态显示、连接控制、服务器列表/切换、全局VPN/分流控制,相比于官方版本大幅加强,基本上可以长期隐藏主窗口使用)
目前根据个人使用的情况,Slint GUI CPU和内存占用比起WebUI有大幅改善 (以下为MacOS下的观察数据):
MacOS 下 GUI静态界面内存占用80~90MB (添加TrayIcon后比之前预告时增长了一些),有窗口UI动画时会短暂冲高50~60MB。Windows下会始终分配动画内存,所以占用会长期在150MB左右。(不过比起现在动辄几百MB的浏览器网页也不算啥对不?)
GUI静态界面CPU占用~0.1%,有动画时会短暂冲高
CPU和内存占用情况长时间使用非常稳定
使用了官方最新的0.4.2版本后端 (同v5.9.1 WebUI),连接性能有保证
GUI不在本地创建缓存,完全依赖每次启动时从后端管理器的settings和请求远程服务器进行UI更新和同步
为什么我要开发这个gephgui-slint项目:
目前官方的WebUI在不同设备、操作系统下经常出现问题,比如坛友时不时反馈的WebView框架依赖导致的App无法启动、白屏、相关进程空耗系统资源等等
大多数用户可能都不太懂相关技术,一个好的客户端App应该能够具备良好的平台兼容性和使用体验。由于官方App主代码采用Rust,Slint又是基于Rust的跨平台UI开发工具集,用于替代WebUI是一个非常好的技术方案。并且Slint App通过Rust编译原生运行,UI响应速度和资源占用相比WebUI都更加优秀
官方更新推出的Tray Icon 功能过于鸡肋,除了连接和断开,其它任何操作都不得不再打开主窗口 - 既然要做这个功能,最好还是做的比较完善再推出
本人不是专业软件从业人员,能够有这样一个机会实践软件开发(在AI辅助下)也是很有趣的体验,学到了很多新知识和技能
本次发布主要作为一个基于Slint开发的技术预览或PoC,但已经算是有相当高的可用性了。希望各位坛友大胆试用体验,并反馈意见和bug。
安装前建议先卸载官方版本。
Github页面: GitHub - Jerry-ZJQ/geph-slint-pkg: A Slint based GUI for the Geph VPN with pkg scripts for App build · GitHub
安装包发布:Release gephgui-slint-app v0.1.0 · Jerry-ZJQ/geph-slint-pkg · GitHub
提供MacOS (Apple Silicon 和 x86-64 ) 和 Windows x64 安装包
没有Windows 32位安装包主要是这次选择的图形渲染器Skia已经不再支持32bit了。
以下是目前App运行的效果截图 (目前仅有英文版,没有精力搞多语言):
4 个赞
支持!!一个代理UI小工具本应无感 但闲置时CPU竟然比东方财富PC客户端(有各种图标数据、跑马灯、新闻资讯)在前台看盘时的CPU还高就很离谱
1 个赞
之前一周使用5.7.0迷雾通一直很难连上,而且没几分钟就断,以为最近过节影响。后面使用5.8.0和5.9.0都没有改善,而且出现重启后就需要重装迷雾通才能使用。今天安装了5.9.1可以像以前正常使用了,不过还是出现重启后需重装迷雾通才能使用,报错信息:could not reach the geph manager: Transport (No such file or directory (os error2))。本人电脑MacBook Pro M4 Pro Sequoia 15.1,请大佬解决一下这个问题。
猜测:貌似开启了全局VPN的重启?先注销、再注册一下迷雾通管理器 即可,无需重装迷雾通。。。
正确操作:关闭全局VPN、重启(包括关机、软件更新)、开启全局VPN
(忽略安装一节)与图形模式功能一样的命令行模式 或许没有此问题?
迷雾通图形(非全局VPN、非系统的)代理模式+后置代理,如有需要可开启后置的Tun 或系统代理,稳定性更好,没有重启困扰。。。参考:2026年4月以来Win下全天候秒连、高速稳定的简单操作
首先感谢您的回复。按照您的操作,尝试关闭全局VPN、注销退出用户等,后再重启,还是报错,无法使用迷雾通,需重新再装一次迷雾通才能正常使用,这样就导致每次开机都需重装迷雾通才能正常使用。有点无语了。
貌似贵系统需要授权。。。
1、先关闭全局VPN(与系统代理),再重启机器(包括关机、软件更新),(代理连接正常后)开启全局VPN
2、如前述报错,(Win下)先注销、再注册一下迷雾通管理器 即可,无需重装迷雾通。。。木有登出账户。。。
3、如仍不行,关闭全局VPN开启本地代理,断开、退出迷雾通,清理迷雾通缓存与数据(需再次登录账户)。。。
正常了,如未先关闭全局VPN(与系统代理),再重启机器(包括关机、软件更新),错误重现,周而复始、生生不息。。。非人为正常关闭而强制关闭VPN,搞死了迷雾通管理器而已。。。
用户的不当操作、软件木有容错机制。。。
注销、注册迷雾通管理器,并不是用户账户的登出、登录,是完全不同的两码事,难怪管理器链接至此没有一次点击,哈哈哈。。。
乖乖,原来是新用户,但鼠标悬停彩色文字变手形——是链接。。。的网页基本操作。。。
Parsee:
但闲置时CPU竟然比东方财富PC客户端
开启了全局VPN或系统代理的闲置?或许是无需甚至拒绝代理的操作系统、国产软件在搏命迷雾通?分流更好的迷雾通代理模式+后置代理(可开启后置的Tun)早已在召唤。。。
无关 只是Windows官方版本 UI网页本身就吃CPU 连不连 怎么设置都白搭 把UI网页另存、单独用浏览器打开也吃CPU
命令行模式简直就是蠢货 反用户 请勿转移话题
1 个赞
kufeng
2026 年10 月 1 日 08:17
11
sudo geph5 unregister-manager 命令无法注销迷雾通,sudo: geph5: command not found。看来每次重新开机得重装一下,等下一个版本看看吧。反复重装对电脑有影响吗?
如Win,管理员命令行,转道迷雾通所在目录(geph5 所在),执行。。。
kufeng
2026 年10 月 1 日 09:09
14
sudo /Applications/Geph.app/Contents/MacOS/gephgui-wry unregister-manager。使用这条命令能注销,但电脑还有保存信息,然后我去删除清除缓存文件sudo rm -f /var/run/geph/control.sock,发现这样操作后,可以达到重启后的报错信息
could not reach the geph manager: Transport (No such file or directory (os error2))。因此,可能是每次重启会自动删除清除缓存文件?最后,还是得重装才能解决问题。
AnyWAT_后置快稳安:
先注销、再注册一下迷雾通管理器 即可
。。。。。。
Win下删除缓存,需要管理员权限。再说,不清楚贵系统的缓存何在,多删、误删可能触发账户的登录次数限制。。。
Win下
1、图形模式:清理缓存,与注销、注册无关
2、命令行模式:注销——删除——注册(偷懒但有效)
不,另一有效方式而已,照样可以按图形模式下的类似方法,与注销、注册无关。
JerryZ
2026 年10 月 1 日 17:07
16
这位兄弟,如果你使用官方的App一直有问题的话,是否有兴趣试下我开发中的Slint版本?
如果安全上信任我的话,可以私信给我个邮箱,发一个MacOS安装包给你试试?
原本是打算等剩下一些内容开发完成和源代码一起发布到github,不过既然你一直有官方App的使用问题,我也希望能够请其它用户帮忙测试一下我开发的版本。 (我已经升级到Golden Gate进行开发,所以你在用的Sequoia也是一个很好的旧版本OS测试平台)
kufeng
2026 年10 月 1 日 18:01
17
感谢您的建议。经过与AI的对话,我发现了问题所在,报错信息:could not reach the geph manager: Transport (No such file or directory (os error2)),而且重装软件后又能正常使用。以上情况说明 Geph 的管理器”(Manager)进程没有在开机后自动运行, 重装之所以能暂时解决,是因为安装过程会手动启动一次管理器,但它的开机自启配置没有生效,所以下次重启后问题依旧。然后我去看了登录项与扩展,我手动将Gephyra OU给关闭了,我开启后就一切正常了。我装adobe、o llama等软件都是关闭的,但geph不行,这个点官方应该可以改进吧。
JerryZ
2026 年10 月 2 日 03:54
19
官方的安装包有针对这一点进行说明,个人认为是很好的设计,而且这个后台进程本身资源占用也很低,没有必要特意退出。
话说您这M4 Mac还在跑Sequoia,后台只要暂时用不到进程统统屏蔽,也是属于有点使用洁癖了
1 个赞
JerryZ
2026 年10 月 4 日 06:30
20
Gephgui-slint v0.1.0 已发布至GitHub,见主贴,欢迎各位坛友大胆试用。
2 个赞