用途:该技能用于 Tauri v2 应用的单实例(single-instance)行为配置与运行时处理,解决防止多开实例、处理二次启动参数、以及深链或 CLI 与单实例联动等问题。当用户提到“single instance”“second launch”“arguments”“deep linking”或中文“单实例”“二次启动”“参数”“深链”时适用。
主要能力:启用单实例并定义初始化行为;捕获并路由二次启动参数到应用;在重新进入时聚焦或恢复主窗口;通过深链或 CLI 场景验证行为。输出包括单实例行为方案与二次启动路由清单。
使用方式:按环境准备、配置初始化、核心功能使用、测试验证、部署上线五步推进;重点在于安全传递参数与窗口聚焦行为。
限制与注意:需注意框架版本与依赖库的兼容性,不同版本 API 可能有差异;配置文件格式错误是常见问题,建议使用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存时注意依赖冲突,使用 lock 文件锁定版本;大数据量场景注意性能优化。
参考:https://v2.tauri.app/llms.txt、https://v2.tauri.app/plugin/single-instance/、https://v2.tauri.app/zh-cn/plugin/single-instance/。具体安装命令与代码示例资料中暂未提供。