Tauri Skill
🤖 AI 接入指南:将本页链接发送给 AI,自动完成接入指导
快速信息
- 应用类型: Tauri
- Skill 版本: 1.0.0
- 接入难度: ⭐⭐ (简单)
- 预计时间: 10 分钟
🎯 接入步骤
步骤 1:安装插件
bash
npm install @tauri-apps/plugin-updater步骤 2:配置 tauri.conf.json
复制以下配置到 tauri.conf.json:
json
{
"plugins": {
"updater": {
"dangerousInsecureTransportProtocol": true,
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDY4QjBGNEM4NjUyMUNGRjAKUldUd3p5Rmx5UFN3YUN1UkFMK05DdWR4VjA1eDRybkxJNzMreURNbHZ4VFhtSk54UTVMWVg4NnAK",
"endpoints": [
"https://api.upgrade.toolsetlink.com/v1/tauri/upgrade?tauriKey=YOUR_TAURI_KEY&versionName={{current_version}}&appointVersionName=&devModelKey=&devKey=&target={{target}}&arch={{arch}}"
],
"windows": {
"installMode": "passive"
}
}
}
}⚠️ 注意:将 YOUR_TAURI_KEY 替换为您的实际 Tauri Key
步骤 3:添加检查更新代码
在您的 Tauri 应用中添加以下代码:
typescript
import { check } from '@tauri-apps/plugin-updater';
async function checkForUpdates() {
try {
const update = await check({
timeout: 5000,
headers: {
'X-AccessKey': 'YOUR_ACCESS_KEY',
},
});
if (update?.available) {
console.log('发现新版本:', update.version);
await update.downloadAndInstall();
}
} catch (error) {
console.error('检查更新失败:', error);
}
}⚠️ 注意:将 YOUR_ACCESS_KEY 替换为您的实际 Access Key
步骤 4:设置权限
在 src-tauri/capabilities/default.json 中添加:
json
{
"permissions": [
"updater:default",
"process:default"
]
}🤖 AI 接入
将本页链接发送给 AI,例如:
请帮我接入应用升级,这是 Skill 链接:
https://www.toolsetlink.com/upgrade/skill/tauriAI 将自动:
- 识别应用类型为 Tauri
- 获取配置信息和示例代码
- 指导您替换占位符(YOUR_TAURI_KEY 等)
- 验证配置正确性
- 完成接入测试
📋 完整示例
查看完整示例项目:tauri-demo
❓ 常见问题
Q: 如何获取 Tauri Key?
A: 登录 UpgradeLink 后台,创建 Tauri 应用后获取。
Q: 如何获取 Access Key?
A: 登录 UpgradeLink 后台,在密钥管理页面获取。
Q: 更新失败怎么办?
A: 检查网络连接、配置是否正确,或联系 AI 获取帮助。