PakePlus 技术文档 · 网页秒变跨平台桌面与手机应用
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
关于本站
PakePlus 是一款开源的跨平台打包工具——它把任意网站、HTML 文件或 Vue/React 编译后的 dist 目录,变成真正可安装的桌面应用或手机应用。技术内核是 Rust + Tauri2,因此打包出来的应用体积通常只有 5MB 左右,比 Electron 小约 20 倍、启动和运行快约 10 倍。
本站整理了 PakePlus 的功能拆解、配置面板逐项说明、两种打包路径的适用场景、JS 注入与系统级 API 的实战用法,以及常见的坑与注意事项。全部内容基于公开的官方文档与社区评测整理。

产品档案速览
| 项目 | 说明 |
|---|---|
| 底层框架 | Rust + Tauri2(桌面端)、原生框架(Android/iOS) |
| 应用体积 | 桌面端 ≈ 5MB;移动端更小 |
| 官方客户端体积 | 约 10MB |
| 编译方式 | GitHub Actions 云端(需 Token)、本地直出(无需 Token) |
| 支持平台 | Windows / macOS / Linux / Android / iOS(含免签)/ 统信 / 麒麟 |
| 本地依赖 | 零依赖——云端打包不用本地装 Rust;本地打包也不用 |
| 前端项目支持 | Vue / React / 纯 HTML / Cocos / Unity WebGL |
| 特色能力 | JS 注入、系统级 API(下载/执行命令/开新窗口)、窗口持久化、单例模式 |
| 许可证 | 开源,打包仅限个人使用,不得商用或传播 |
本站内容导览
本站按"先理解、再上手、最后玩透"的逻辑组织,共 9 个板块、约 40 个细粒度页面:
- 产品定位:PakePlus 本质是什么、体积为什么能做到 5M、适合哪些场景→ PakePlus 核心定位
- 安装与启动:下载客户端、GitHub 授权或手动 Token、无 Token 也能用到什么程度→ GitHub 授权登录
- 创建与配置项目:新建项目卡片到配置面板每一项开关的意思→ 项目配置面板
- 云端打包与本地打包:两条路线怎么选、30 秒本地打包是什么原理→ 两种方式对比
- JS 注入与系统 API:原子弹级功能——去广告、自动化、调用系统能力→ JS 注入基础
- 静态文件与前端项目打包:Vue/React/dist/Cocos/Unity 变身 APP → Vue 项目打包
- 移动端打包:Android APK / iOS 免签怎么出→ iOS 免签
- 实战场景:内网壳、常用网站独立客户端、Win7 兼容等→ 内网平台壳应用
- 数据安全与边界:Token 存哪、哪些事不能做→ 打包仅限个人使用
为什么 PakePlus 值得关注
传统上把网页变成桌面应用有几条路:Electron(体积 200MB+、内嵌 Chromium)、PWA(体验弱、能力有限)、Tauri CLI(要本地装 Rust 环境、首次编译几分钟到几十分钟)。PakePlus 在中间切了一刀——GUI 操作、零本地依赖、云端编译、5MB 产物,把这件事的门槛拉到了"下载一个 10MB 的客户端、填几个表单、等几分钟出包"的程度。
当然它也有边界——打包仅限个人使用、不提供签名、不能商用传播。这些在 数据安全与边界板块 里有详细说明。