> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

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

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

_发布于 2026-10-28._
_更新于 2026-10-28._

> **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 列来自其自身源代码，其余来自它们的公开仓库。

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


## supastack 的 Tauri 应用能给你什么

supastack 的桌面应用基于 macOS 和 Windows 的 Tauri 2 构建。它在原生窗口中打开你的 supastack 网页应用，所以登录、工作区、计费和 AI 的表现与浏览器中完全一致，每个网页版本都会立即送达桌面用户。从[五分钟快速上手](https://supastack.dev/zh/docs/desktop/ship-in-5-minutes.md)开始。

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


## 什么时候其他选项更合适

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

还在对比桌面框架？阅读 [Tauri vs Electron](https://supastack.dev/zh/blog/tauri-vs-electron-for-desktop-apps.md) 和[为什么 Tauri 是桌面应用的坚实基础](https://supastack.dev/zh/blog/building-desktop-apps-with-tauri.md)。

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


## 关于 Tauri 模板的常见问题

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