desktop-tauri-scaffold - 搭建 Tauri v2 桌面应用脚手架
创建具备默认拒绝安全性、严格 CSP、更新器配置和 CI 工作流的 Tauri v2 桌面应用脚手架。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 使用 create-tauri-app 生成项目
- 配置严格的内容安全策略
- 创建窗口权限 capability 文件
- 配置 tauri.conf.json 更新器
- 集成 tauri-specta 类型桥接
- 从 Rust 导出 TypeScript 绑定
- 添加跨平台 CI 工作流
输入
- 应用名称与标识符
- 前端技术栈选择
- 目标操作系统
- 应用图标
- 更新器开启选项
输出
- 前端源代码目录
- Tauri Rust 后端目录
- 包含严格 CSP 的 tauri.conf.json
- 窗口 capability JSON 文件
- TypeScript 绑定文件
- GitHub Actions CI 工作流
要求
- Node.js 及 npm 包管理器
- Rust 工具链与 Cargo
- Tauri v2 CLI
- create-tauri-app 工具
