启动 70 毫秒、空闲不到 1% CPU:MaiCord 0.7.0 补上 Linux 版

摘要

MaiCord 0.7.0 用 C++ 自绘界面替代浏览器内核,便携包 5MB,首帧约 70 毫秒、空闲 CPU 不到 1%,这一版把 Linux 支持补齐了。

推荐
软件名称
MaiCord
版本
0.7
收费
免费
开源
开源
操作系统
WindowsLinux
更新时间
2026-11-09 16:57

MaiCord 是一款面向 Windows 与 Linux 的 Discord 客户端,11 月 8 日发布 0.7.0 版。它最特别的地方不在功能表,而在实现方式:整个界面由 C++ 自己画出来,没有打包浏览器内核,也没有运行时依赖。

MaiCord dark theme interface
深色主题下的频道列表、消息流与成员面板

一个 5MB 的可执行文件,界面自己画

MaiCord 的 Windows 便携包 5.0MB,Linux 的 AppImage 5.6MB,程序本体加起来约 6MB。界面的每一帧由自己写的渲染器绘制,Windows 上走 Direct3D 11,Linux 上走 OpenGL ES,只在屏幕内容变化时重绘。

这种做法省掉了整块 Web 运行时。代价是所有控件、字体排版、动画都要自己实现;好处是启动路径短,磁盘占用小,也不会有浏览器内核在后台偷偷跑。

启动 70 毫秒,空闲时几乎不占 CPU

官方给的两组数字很直接:Windows 上首帧约 70 毫秒,Linux 上约 0.8 秒;界面静止时 CPU 占用不到 1%。这两个指标决定了它能不能常驻后台而不被任务管理器盯上。

0.7.0 还加了一项聊天列表基准测试,把列表滚动的开销量化出来,方便后续对比优化效果。

聊天、语音与服务器权限都齐了

日常用得上的东西基本都在。消息支持 Markdown、代码高亮与终端配色,表情、贴纸、自定义 emoji、嵌入卡片、画廊都能正常显示。回复、转发、置顶、话题、论坛与投票也做了,斜杠命令、应用按钮、下拉菜单与弹窗同样支持。

MaiCord slash command autocomplete
输入斜杠即弹出命令与自动补全

语音频道支持端到端加密,推挽式发言、按用户单独调音量、音效板与舞台频道齐备,还能观看直播画面与摄像头。服务器侧覆盖角色、权限、成员管理、封禁记录与审计日志,邀请、活动与社区引导也一并实现。

细节上照顾了 Windows 的使用习惯。系统通知、托盘图标、任务栏角标、拼写检查与输入法都走系统接口,屏幕阅读器通过 UI Automation 读取界面,更新包带签名,装之前会先验签。

MaiCord member profile card
点开成员即可看到资料卡与在线状态

本地数据加密,两步验证不止一种

聊天记录与凭据在本地是加密存放的。Windows 上交给系统数据保护接口,只有当前账户能解;Linux 上把密钥托管给桌面环境的密钥环,没有密钥环时退回私有密钥文件。

登录侧支持安全密钥、Windows Hello、验证器应用与短信四种两步验证方式,扫码登录也在,最多可以保存五个账号快速切换。

MaiCord 的全部界面由自研渲染器绘制,Windows 使用 Direct3D 11,Linux 使用 OpenGL ES,不包含浏览器引擎。

插件、主题与特效:一个官方目录管住

扩展走的是原生插件路线,用稳定的 C 接口写,装之前会列出它需要什么权限。目前官方目录里有 27 个插件、8 套主题与 8 个特效,全部经过审核、从公开源码构建并签名,客户端装之前会校验签名。

主题可以改颜色、字号、间距与动态背景,深色、浅色与 AMOLED 三种基底都有。特效是画在界面背后的着色器,比如字符雨与极光。

MaiCord appearance settings panel
外观设置里可调字号、间距与动态背景

0.7.0 补上 Linux,但只认 Wayland

这一版的重头是把 Linux 支持补齐:加密后端、GLES 渲染与 Wayland 后端都在这个版本落地。要求写得很清楚,Linux 版需要 Wayland 会话,X11 暂不支持;macOS 与手机端也没有计划内的版本。

功能上还补了三处:编辑过的消息会标注「已编辑」,没有可见角色的成员也能看到完整资料,横幅上直接显示当前版本的体积。

谁适合用它

在意资源占用、习惯把聊天软件常驻后台的人,会喜欢它 6MB 的体积和不到 1% 的空闲开销。折腾主题与插件的人也能找到对应入口,目录制让扩展不至于失控。

需要共享屏幕或向外推摄像头的人要等等,官方把这两项列在路线图上,当前版本只能看不能发。只用 Windows 且不介意体积的用户,换过来的收益主要在启动速度与内存占用上。

MaiCord下载地址
支持的操作系统: Windows Linux