S.EE Docs
開發者

桌面應用

S.EE 的原生桌面應用

在桌面端縮短網址、分享文字和上傳檔案。S.EE 提供 macOS 和 Linux 原生應用。

下載

支援的平台

平台狀態技術棧
macOS已提供SwiftUI
Linux已提供GTK4 + libadwaita + Rust
Windows開發中-

功能

  • URL 縮短 —— 支援自訂短碼、標題、密碼和過期時間
  • 文字分享 —— 使用等寬編輯器分享純文字、原始碼或 Markdown
  • 檔案上傳 —— 支援拖拽、剪貼簿貼上或檔案選擇器
  • QR Code 生成 —— 可匯出為 PNG、SVG 或 PDF
  • 歷史記錄 —— 本地記錄所有已建立的連結、文字和檔案
  • 多網域支援 —— 每項服務均可從多個網域中選擇
  • 用量儀表板 —— 一眼檢視儲存空間使用情況和頻率限制

macOS

使用 SwiftUISwiftData 構建。完整支援鍵盤快捷鍵和選單欄整合。

亮點

  • 選單欄 —— 無需開啟主視窗即可建立短網址、貼上並上傳,以及查看最近項目
  • 拖拽 —— 可在上傳區域任意位置拖放檔案
  • 從剪貼簿貼上(Cmd+V)—— 自動將圖片轉換為 WebP,不支援時回退到 PNG
  • Keychain —— 透過 macOS Security framework 安全儲存 API Key

鍵盤快捷鍵

快捷鍵操作
Cmd+N新建短網址
Cmd+Shift+N新建文字分享
Cmd+V從剪貼簿貼上並上傳
Cmd+,開啟設定
Cmd+Q退出

技術棧

技術
UISwiftUI
儲存SwiftData
網路URLSession(基於 actor)
安全Keychain
縮圖QuickLookThumbnailing
影像處理Swift-WebP

Linux

使用 GTK4libadwaitaRust 構建,遵循 GNOME Human Interface Guidelines。

亮點

  • 原生 GNOME 體驗 —— 自適應佈局,遵循 GNOME HIG
  • QR Code匯出 —— 支援 PNG、SVG 或 PDF
  • 設定檔案 —— ~/.config/see/config.toml 用於設定 API Key、基礎 URL 和預設網域
  • 環境變數 —— SEE_API_KEYSEE_BASE_URLSEE_TIMEOUT 會覆蓋設定檔案

鍵盤快捷鍵

快捷鍵操作
Ctrl+1切換到短網址檢視
Ctrl+2切換到文字檢視
Ctrl+3切換到檔案檢視
Ctrl+,開啟偏好設定
Ctrl+?顯示鍵盤快捷鍵
Ctrl+Q退出

技術棧

技術
UIGTK4 + libadwaita
語言Rust(2024 edition)
API 客戶端see-sdk
QR Code內建(支援 PNG、SVG、PDF 匯出)

資料儲存

  • 設定~/.config/see/config.toml
  • 歷史記錄~/.local/share/see/history.json

快速上手

  1. 下載 macOSLinux 版本
  2. 如果您還沒有帳號,請前往 s.ee 建立帳號
  3. 在儀表板中 產生 API 金鑰
  4. 開啟應用,前往 偏好設定 並輸入您的 API Key

本頁內容