跳转到内容
全部文章

Tauri 桌面应用模板:2026 年应该关注什么

2026 年 Tauri 桌面应用模板应该包含什么,以及 supastack、create-tauri-app 和 Electron React Boilerplate 在账号、更新和价格方面的对比。

Noah Zixin Zhang约 2 分钟阅读

SaaS 桌面应用最好的 Tauri 模板是哪个?

取决于桌面应用是否属于一个更大的产品。create-tauri-app 是官方免费的空 Tauri 项目起步方式。如果你偏好 Electron,Electron React Boilerplate 是免费的选项。supastack 适合 SaaS 产品:其 Tauri 2 应用一次性收费 $149,在原生窗口中打开你的 supastack 网页应用,并内置托盘图标、全局快捷键、深度链接、开机启动和已经接好的自动更新器。

简短回答

大多数 SaaS 桌面应用就是原生窗口里的你的网页应用,加上浏览器标签页做不到的事:托盘图标、键盘快捷键、能打开应用的链接和更新。Tauri 用很小的安装包做到这些,因为它使用操作系统的 webview 而不是打包 Chromium。

  • 选 supastack:如果桌面应用是 SaaS 产品的一部分,需要与你的网页应用共享账号、工作区和计费。
  • 选 create-tauri-app:如果你想要一个空的 Tauri 项目并自己构建每一项原生功能。
  • 选 Electron React Boilerplate:如果你需要 Electron 打包的 Chromium 和 Node.js API。

Tauri 模板应该包含什么

Tauri 给你窗口、Rust 核心和插件系统。桌面 SaaS 应用在发布前需要更多东西。应检查的部分如下:

检查项为什么重要
与网页应用共享的账号和计费客户期望每台设备上一个登录和一个订阅
网页与系统之间的窄桥页面可调用的每个原生命令都是一扇需要看守的门
自动更新桌面用户很少重装;修复只能通过更新器送达他们
代码签名指南未签名的应用会在 macOS 和 Windows 上触发吓跑客户的警告
托盘、快捷键和深度链接这些是人们安装桌面应用而不是留着标签页的理由

桌面模板对比

以下是三个选项的对比。supastack 列来自其自身源代码,其余来自它们的公开仓库。

supastackcreate-tauri-appElectron React Boilerplate
许可Tauri 版一次性 $149免费开源免费开源
运行时Tauri 2,系统 webviewTauri 2,系统 webviewElectron,打包 Chromium
账号、团队和计费有,来自你的 supastack 网页应用无无
原生功能托盘、全局快捷键、深度链接、开机启动、自动更新器自己添加插件自己接好 Electron API
发布指南签名与更新指南Tauri 文档项目文档

supastack 的 Tauri 应用能给你什么

supastack 的桌面应用基于 macOS 和 Windows 的 Tauri 2 构建。它在原生窗口中打开你的 supastack 网页应用,所以登录、工作区、计费和 AI 的表现与浏览器中完全一致,每个网页版本都会立即送达桌面用户。从五分钟快速上手开始。

  • 托盘图标,可选在关闭窗口时隐藏到托盘。
  • 能从任何地方把应用唤到前台的全局键盘快捷键。
  • 能在正确页面打开应用的深度链接,以及同时只有一个运行实例。
  • 开机启动、记住窗口大小和位置,以及原生文件对话框。
  • 随时可指向你的发布服务器的自动更新器,附签名和更新指南。
  • 置于小而显式的桥接之后的菜单与原生命令。

什么时候其他选项更合适

supastack 的桌面应用假设你已有一个网页产品。如果你在构建完全离线的工具,或必须在完全没有服务器的情况下工作的应用,从 create-tauri-app 起步并设计自己的数据层。如果你依赖 Chromium 独有功能或应用内的 Node.js 模块,Electron 是更稳妥的选择。

还在对比桌面框架?阅读 Tauri vs Electron 和为什么 Tauri 是桌面应用的坚实基础。

来源:截至 2026 年 10 月的 supastack 源代码;create-tauri-app 和 Electron React Boilerplate 的公开仓库。功能会变化,选择前请查看各项目。

关于 Tauri 模板的常见问题

  • 我需要会 Rust 吗?——大多数改动不需要。supastack 的桌面功能已经写好;只有在新增原生命令时才需要碰 Rust。
  • 桌面应用能离线工作吗?——它会加载你的网页应用,所以需要联网。如果离线使用是必须的,请选其他设计。
  • 桌面应用能单独卖吗?——可以。这是你的产品;桌面端是包含在套餐中还是单独出售由你决定。
  • Tauri 应用多少钱?——单独 $149。因为它打开的是你的网页应用,大多数买家会搭配 Next.js 或 TanStack Start:任意两个平台 $298,四个平台共 $299。见[定价](/pricing)。