用途
tauri-setup 是一个面向 Tauri v2 的环境配置指导技能,用于帮助开发者准备 Tauri v2 在各类目标平台上的前置依赖与开发环境。其边界明确:只处理操作系统级别的依赖,不涉及应用层代码或业务逻辑。
该技能在用户提及以下内容时始终启用:Tauri v2 前置环境或安装配置;Rust 工具链、Node.js、构建工具、Xcode、Android SDK/NDK;桌面与移动端环境检查。触发词包括「prerequisites」「toolchain」「Xcode」「Android SDK」「NDK」「前置环境」「工具链」「Android Studio」等。
主要能力
- 识别目标平台与操作系统,包括 macOS、Windows、Linux 以及 Android、iOS。
- 提供针对具体操作系统的前置依赖安装步骤。
- 覆盖移动开发的环境检查,涉及 Android Studio/NDK 与 Xcode。
- 通过最小化命令与版本检查验证工具链是否就绪。
使用方式
技能强调 v2 对移动开发前置条件的覆盖要求,并给出参考资料链接,包括 Tauri 官方文档的 llms.txt、前置条件页面以及移动开发前置条件页面。执行时先确认目标平台与操作系统,再输出对应的环境清单与验证方式。
输出内容
- 按平台划分的前置环境清单。
- 验证命令与通过标准。
常见陷阱
技能中列出的注意事项包括:版本兼容性(框架版本与依赖库可能存在 API 差异);配置文件格式错误(建议使用编辑器语法检查);环境变量设置,避免敏感信息硬编码;多版本共存时的依赖冲突(建议使用 lock 文件锁定版本);大数据量场景下的性能优化,避免 N+1 查询等常见问题。
使用流程
资料给出的一般流程为:环境准备(安装必要依赖与工具)、配置初始化(按项目需求做基础配置)、核心功能使用(按示例代码实现)、测试验证、部署上线与监控。
限制
本技能范围限定为操作系统级依赖,不涵盖其他层面的配置内容。具体的安装命令、版本号、验证通过标准等细节,资料中未完整提供,需以官方参考链接为准。