用途:该技能面向 Tauri v2 的窗口相关开发,覆盖窗口创建与配置、窗口生命周期与行为、多窗口模式,以及自定义标题栏或无边框窗口 UI。当用户提到 window、titlebar、frameless、multi-window、window lifecycle 或对应中文词(窗口、标题栏、无边框、多窗口、生命周期)时应使用。
主要能力:识别窗口需求与目标平台;将需求映射到 windows 配置与运行时窗口 API;提供自定义标题栏结构与事件处理指导;校验生命周期事件与窗口状态转换。输出为窗口配置与生命周期方案、自定义标题栏指导。
使用方式:先做环境准备,安装必要依赖与工具;再进行配置初始化;随后按示例实现核心功能;运行测试验证;最后部署上线。范围仅限窗口创建、配置与生命周期,聚焦 v2 的 windows 配置与运行时窗口 API。
限制与注意:注意框架版本与依赖库的兼容性,不同版本 API 可能有差异;配置文件格式错误是最常见问题,建议使用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存时注意依赖冲突,使用 lock 文件锁定版本;大数据量场景注意性能优化。参考链接:https://v2.tauri.app/llms.txt、https://v2.tauri.app/learn/window-customization/、https://v2.tauri.app/zh-cn/learn/window-customization/、https://v2.tauri.app/reference/config/#windows-config。