Vobuda 与 Hyper 对比
Hyper 证明了终端可以用 Web 技术构建,并让任何人都能扩展它。Vobuda 押注了同样的渲染方式,但在程序核心该放在哪里这个问题上,走了完全不同的路线。
Hyper 的长处
Hyper 的思路很早就是对的:如果界面是 HTML 和 CSS 写的,那么任何会写 Web 代码的人都能扩展这个终端,插件生态自然就形成了。它开源、跨平台,配置文件是一个 JavaScript 文件,所以配置本身就是一段程序。
如果你想用 JavaScript 编写自己的终端功能,又不想学一套新系统,Hyper 的插件模型在这个领域仍然是上手门槛最低的。
两者的差异
-
核心放在哪里
Hyper 基于 Electron。Vobuda 使用 Tauri 2,所以界面是网页技术,但核心是 Rust,负责伪终端、文件访问、监视器数据和更新,Mac 安装包约 10 MB,每种芯片各一个。内存和启动表现因此很不一样。
-
扩展方式
Hyper 用任何人都能写的 JavaScript 插件来扩展。Vobuda 只有来自自己目录的附加组件,目前是 Design 和 Director,每个都一键整体安装、整体移除,并在自己的页面里运行,不会拖垮窗口。其余一切都用文件扩展:主题、外观、监视器皮肤、程序坞按钮、智能体描述或快捷键集都是一个 JSON 文件,添加智能体完全不需要写代码。
-
智能体
Vobuda 会读取正在运行的 智能体 自身的会话、技能、模型、思考强度和权限模式,并将其绘制成控件,每次 智能体 停止时都会记录一行。
-
源代码
Hyper 开源,Vobuda 不开源。如果你想阅读并修改程序本身,这一点上 Hyper 更占优势。
配置文件放在哪里
这是对这场对比最简短、最诚实的回答。两个示例都设置了同样的四项内容:字体、字号、颜色、透明度。
module.exports = { config: { fontFamily: 'JetBrains Mono', fontSize: 13, backgroundColor: '#1a1b26', }, plugins: ['hyper-tokyo-night'],}; { "theme": "tokyo-night", "term": { "font": "JetBrains Mono", "fontSize": 13 }, "window": { "opacity": 0.96, "quakeKey": "cmd+`" }} # themes/、keys.json 和 skins/ 都在同一个文件夹里。# 关于你的任何信息都不会写到别处。 并排对比
以 2026 年 9 月为准。此后如有变化,以官网信息为准。
| vobuda | Hyper | |
|---|---|---|
| 支持平台 | macOS 10.15+、Linux | macOS、Linux、Windows |
| 源代码 | 闭源,免费 | 开源,MIT |
| 账户 | 不需要 | 不需要 |
| 技术架构 | Rust 核心搭配 Tauri 2、React 19、xterm.js,GPU 渲染可选 | Electron |
| 配置方式 | 一个可读的 JSON 文件夹,支持热重载 | 一个 JavaScript 配置文件 |
| 扩展方式 | 来自自己目录的附加组件;主题、外观、皮肤、按钮、智能体、按键用文件 | JavaScript 插件 |
| 智能体 控制栏 | 有 | 没有 |
| 系统监控 | 十二种面板 | 通过插件实现 |
| 界面语言 | 40 种,每种都配有指南 | 英语 |
关于 vobuda 的所有说法都可以在本站的构建版本中核实。参见一页看完整个赛道。
关于 Hyper 和 vobuda 的直接问答
Vobuda 是 Electron 应用吗?
不是。它使用 Tauri 2,所以界面是由系统自带的网页视图渲染的网页技术,核心是 Rust。整个 Mac 安装包约 10 MB,每种芯片各一个。
我能给 Vobuda 写插件吗?
没有。附加组件来自 vobuda 自己的目录,目前是 Design 和 Director,整体安装、整体移除。其余通常会做成插件的东西改用文件:主题、窗口外观、监视器皮肤、程序坞按钮、智能体描述和快捷键集都是 JSON,添加智能体不需要写代码。
哪个更轻量?
Vobuda 明显更轻,因为它的核心是原生代码,而不是打包进去的浏览器运行时。
花十分钟亲自试试,比看这个页面更有说服力
一行命令即可安装,打开就是一个终端窗口,不会索取你的任何信息。
curl -fsSL https://vobuda.com/install.sh | sh