Discord 换掉 Electron:外观不变,插件和主题先受影响

源自24位全网作者

20:36

11 月 5 日,Discord 联合创始人兼 CTO Stanislav Vishnevskiy 在 X 上发了一张 Windows 任务管理器截图。Chrome 开了 19 个进程,占 1,568.6 MB;《魔兽世界》占 1,184.8 MB;夹在中间的“Discord Phoenix”只有 290.2 MB,而且是在同时登录两个账号的情况下。这张截图像一张为内存涨价潮准备的对比图:一个常驻聊天软件,终于不再比游戏还吃内存。小红书密度财经

这张截图最抓眼的是 290.2 MB,但这条推文的重点不是省内存,而是 Discord 准备把客户端整个换掉。桌面端不再用 Electron,界面层改用 Rust 写的 GPUI;移动端也会去掉 React Native,保留原生 UI,通过 Rust 和桌面端共享应用代码。测试版据说很快会来,正式版还没给时间。微博

作为对照,旧版 Electron 客户端空闲时通常占 1 GB 至 2 GB,极端能到 4 GB。290 MB 不只是“轻了一点”,而是把 Discord 从“另一个常驻浏览器”拉回到正常桌面应用的量级。密度财经

不是大家猜的 Tauri,是 GPUI。它是 Zed 编辑器团队做的 GPU 加速 UI 框架,不经过浏览器引擎,也没有 DOM,渲染直接走各平台的图形接口。说白了,Discord 的外壳从“套了一个 Chromium 的网页应用”变成了原生应用;按目前披露的说法,外观交互基本不变,系统 WebView 只留给 YouTube 这类嵌入内容。小红书

外观不变,不等于里面的东西都不变。最先被影响的是 BetterDiscord、Vencord 这类客户端插件和主题。换主题、改窗口按钮、加频道切换动画、把 Spotify 控制面板塞进客户端,靠的都是往 Electron 的网页界面层里注入 CSS 和脚本。按目前的实现方式,主界面一旦没有 DOM,这些工具就失去了落脚点;插件作者得从头找新的实现方式,有些功能能重写,有些可能就留在旧客户端里了。这类修改本来也不在 Discord 的官方支持范围内,但对一部分用户来说,它们才是“完整的 Discord”。哔哩哔哩

另一处变化没那么显眼:多账号。新客户端原生支持同时登录两个账户,截图里那个 290 MB 就是双开状态。过去多开要靠插件或另开客户端,现在官方直接给了。微博

还有一类功能处在中间地带:YouTube 这类嵌入内容仍然走系统 WebView,不在 GPUI 的重写范围里。它们不会消失,但从此依赖各系统的 WebView,而不是 Discord 自己带的 Chromium;表现会不会有差异,要等测试版。

至于语音、视频、屏幕共享和大服务器,重写的主要是界面层,不是整个后端。报道里留了一句:多账号、媒体负载重的真实场景扛不扛得住,还得等大范围测试。所以短期别指望这些功能跟着内存一起变轻,稳定性和兼容性才是测试版要先过的关。小红书

普通聊天、频道、好友、语音这些核心功能,外观和操作基本不变;移动端也保留原生 UI。真正被换掉的,是那层允许用户自己改造客户端的缝隙。按目前放出的数据,Discord 会变得更轻、更省内存,也会变得更“官方”。

对大多数人,这是一次无感的瘦身。对折腾主题和插件的人,这是一次搬家——新家还没装修好。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
最新文章 热门文章