用途:本技能用于指导 Tauri v2 应用访问 localhost 本地服务,并在保证功能可用的前提下将暴露范围降到最低。当用户提到 localhost、本地服务、开发服务器、端口,或涉及本地服务暴露与安全、开发与生产环境 localhost 行为差异时使用。
主要能力:识别本地服务及其访问需求;配置 localhost 插件的能力与允许端口;将开发模式访问与生产环境约束分离;验证最小暴露并审计访问模式。输出包括本地服务访问策略、开发生产分离清单。
使用方式:先确认本地服务与访问要求,再配置 localhost 插件能力与允许端口,区分开发与生产约束,最后验证暴露范围并审计访问模式。
适用场景:Tauri v2 应用需要连接本地端口、开发服务器或本地服务,并希望控制访问范围时。
限制与注意:范围仅限 localhost 插件使用,重点是受控访问与环境分离。需注意框架版本与依赖库兼容性,不同版本 API 可能有差异;配置文件格式错误是常见问题,建议使用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存时注意依赖冲突,使用 lock 文件锁定版本;大数据量场景注意性能优化。
参考:https://v2.tauri.app/llms.txt、https://v2.tauri.app/plugin/localhost/、https://v2.tauri.app/zh-cn/plugin/localhost/。