用途:当用户提到系统版本或架构信息、安全诊断数据采集、平台兼容性检查,或出现“os info”“system info”“diagnostics”“compatibility”“系统信息”“诊断”“兼容性”等触发词时,使用本技能。它聚焦 Tauri v2 的 os-info 插件使用,边界仅限该插件。
主要能力:帮助定义诊断所需的最小 OS 信息集合;配置 os-info 插件的能力与作用域;实现数据脱敏与上报策略;跨平台与多语言环境下的行为验证。产出包括诊断数据方案、脱敏与上报清单。
使用方式:按流程推进——环境准备(安装必要依赖与工具)、配置初始化(按项目需求做基础配置)、核心功能使用(按示例代码实现)、测试验证(运行测试确保功能正常)、部署上线(部署并监控)。
限制与注意:注意框架版本与依赖库的兼容性,不同版本 API 可能有差异;配置文件格式错误是最常见问题,建议用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存时注意依赖冲突,用 lock 文件锁定版本;大数据量场景注意性能优化,避免 N+1 查询。
参考:https://v2.tauri.app/llms.txt、https://v2.tauri.app/plugin/os-info/、https://v2.tauri.app/zh-cn/plugin/os-info/。