---
id: auto-update
name: 客户端自动更新
status: done
progress: 100
---

## 概述
基于 tauri-plugin-updater 的客户端自动更新，检查阿里云 OSS 上的 latest.json，发现新版本后下载安装。
完整指南见 docs/tauri-updater-guide.md。

## 任务卡

### ✅ 更新检测
- status: done
- files: src/components/settings/SettingsPage.tsx

点击「检查更新」请求 latest.json 比对版本号。

### ✅ 下载 & 安装
- status: done
- files: src/components/settings/SettingsPage.tsx

下载安装包（带进度条），安装后自动重启。

### ✅ 错误提示
- status: done
- files: src/components/settings/SettingsPage.tsx

错误信息完整展示，支持一键复制。

### ✅ Capabilities 权限配置
- status: done
- files: src-tauri/capabilities/default.json

updater:default + process:default + http 域名放行。

### ✅ 自动检查更新
- status: done
- notes: 应用启动时自动检查，发现新版本后在状态栏提示，而非需要手动进入设置页。
