> ## 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

# 一套把你的 Web 應用變成桌面產品的 Tauri SaaS 起步套件

supastack 的 Tauri 應用把同一套產品裝進原生桌面殼：系統匣、簽章自動更新，以及 macOS 與 Windows 安裝程式，沒有 Electron 等級的體積。

_釋出於 2026-10-17._
_更新於 2026-10-17._

> **supastack 的 Tauri 應用程式包含什麼？**
> 取決於所選方案，但 Tauri 應用把同一套產品裝進原生桌面殼：你現有的 Web UI 跑在原生視窗裡，系統匣與關閉到系統匣行為，以及經 updater 外掛的簽名自動更新。macOS 與 Windows 安裝包體積很小，因為它用作業系統的 WebView 渲染，而不是綁定 Chromium。

## 真正的桌面應用，不是捷徑

Tauri 應用把你的產品放進原生視窗，並帶上桌面使用者期待的系統整合，系統匣與關閉到系統匣的行為，以及簽章自動更新：無需下載頁，每台安裝都保持最新。

- 承載你現有 Web UI 的原生視窗，完整產品面
- 系統匣與關閉到系統匣行為
- 經 Tauri updater 外掛的簽章自動更新
- 主題、計費、AI 任務、收件箱與文件，網頁應用有的這裡都有
- tauri.conf.json 中的能力化權限，而非全盤放行


## 以 Tauri 團隊熟悉的方式建構

Rust 核心加作業系統原生 WebView，讓安裝程式更小、記憶體佔用更低，這正是團隊放棄 Electron 選擇 Tauri 的實際理由。渲染層就是你現有的 Web 應用，桌面工作只發生在殼層，不碰產品程式碼。

更新通道、簽章與發佈管線透過環境變數與打包設定完成，發佈新的桌面版本是流水線的一步，而不是一個專案。

- Rust + TypeScript
- tauri.conf.json + capabilities
- macOS + Windows
- TypeScript + Turborepo


## 一套程式碼庫，涵蓋所有螢幕

桌面應用複用你的 Web UI 與認證，沒有需要額外維護的桌面程式碼庫。網頁端發佈的功能會隨下一次更新出現在桌面上。

而且每份 supastack 授權都涵蓋全部四個應用，桌面端包含在內，無需二次購買。


## 從複製到簽章安裝程式

讓桌面應用對接本機或已部署的 Web 服務，然後透過更新通道簽章並發佈。桌面端指南涵蓋憑證、發佈來源，以及第一個簽章安裝程式的完整流程。

- 複用本機或正式環境的 Web 部署，無需額外後端
- 更新通道與簽章金鑰透過環境變數設定
- 指南完整涵蓋簽章、發佈與更新器


## 常見問題

- 桌面應用是原生重寫嗎？, 不是，這正是它的意義。它把你現有的 Web 應用嵌入原生殼層，你交付一個產品，每次改進都會自動落到桌面上。
- 更新如何送達已安裝的應用？, Tauri updater 外掛檢查你的發佈來源並就地安裝簽章更新。通道與端點透過環境變數設定。
- 為什麼選 Tauri 而不是 Electron？, Tauri 用作業系統的 WebView 渲染，而不是綁定 Chromium，因此安裝程式體積更小、閒置記憶體佔用更低。我們的 Tauri 對比 Electron 文章有完整分析。
