SuperAPI AI 工具集

tauri-app-opener

通用与其它

查看项目

更新于 10-15 21:48

技能介绍

用途:该技能用于指导 Tauri v2 的 opener 插件使用,帮助在应用中安全地打开外部链接或文件。当用户提到打开外部链接或文件、协议或路径白名单、安全打开封装,或出现 opener、open link、protocol allowlist、open file 等触发词时使用。

主要能力:围绕协议与路径白名单展开,输出打开策略与白名单方案,以及跨平台行为清单。边界限定为仅涉及 opener 插件用法,核心要点是协议与路径的允许列表控制。

使用方式:先定义允许的协议与目标路径,再配置 opener 插件的能力与作用域,随后实现带严格校验的安全打开 API,最后跨平台验证行为与错误情况。

适用场景:需要在 Tauri v2 应用中打开外部链接或本地文件,并希望限制可访问协议与路径、降低安全风险时。

限制与注意事项:资料提示需关注框架版本与依赖库的兼容性,不同版本 API 可能存在差异;配置文件格式错误是常见问题,建议使用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存时注意依赖冲突,使用 lock 文件锁定版本;大数据量场景注意性能优化。参考文档为 https://v2.tauri.app/llms.txt 、https://v2.tauri.app/plugin/opener/ 与 https://v2.tauri.app/zh-cn/plugin/opener/ 。具体安装命令与代码示例暂未提供。