这个项目能做什么

PacBao (PakePlus) 允许用户将网站或基于 Web 的项目(如 Vue、React、Cocos 或 Unity)转换为轻量级的桌面和移动应用程序。它基于 Rust 和 Tauri 构建,旨在生成比 Electron 创建的应用程序体积更小(5MB 以下)且速度更快的应用。 核心功能包括: - 支持 Windows、macOS、Linux、Android 和 iOS 的跨平台支持。 - 通过 GitHub Actions 实现基于云的自动打包,或在无需复杂本地依赖的情况下进行本地打包。 - 支持静态文件打包(dist 文件夹或 index.html)。 - 支持自定义 JavaScript 注入,用于自动化、去除广告或添加自定义功能。 - 能够通过 JS 脚本调用系统级 API,以执行下载文件或运行命令等任务。 - 提供用户友好的 UI,可通过客户端应用程序或 Web 界面使用。 - 提供调试模式,用于在发布前进行预览和故障排除。