Pake – 一键打包网页成轻量桌面App

趣软酷站17小时前更新 J.Cling
7 0

还在被臃肿的Electron应用占满内存?还在为网页版工具没有独立窗口、操作繁琐烦恼?今天 软件格律诗 推荐下这款Pake直接封神!用Rust+Tauri打造,把任何网页一键打包成超轻量桌面App,体积仅5M左右,比传统套壳小20倍,启动快、占用低、无广告、超简洁,Windows/Mac/Linux全支持。

Pake 到底是什么?

Pake是一款基于Rust与Tauri框架的开源神器,核心能力是把任意网页快速打包成轻量级多端桌面应用

它抛弃笨重的Electron思路,用底层更高效的Rust引擎,做到体积小、内存低、运行流畅,同时支持快捷键、沉浸式窗口、去广告、样式定制,让网页应用拥有原生App般的体验。

开源免费、无捆绑、无广告,小白一键打包,专业人士深度定制。


核心亮点,用过就回不去!

1. 极致轻量,体积小到离谱

对比Electron动辄几百MB的臃肿体积,Pake打包后的应用仅5M上下,小将近20倍,不占硬盘、不占内存,低配电脑也丝滑运行。

2. Rust底层,性能碾压JS框架

基于Tauri+Rust构建,启动速度、响应速度、内存占用全面吊打传统JS套壳工具,打开即用不卡顿,长时间挂着也不拖慢系统。

3. 原生体验,功能超全

  • 支持快捷键透传,返回、刷新、缩放全键盘操作
  • 沉浸式窗口,极简无多余元素,干净清爽
  • 支持拖拽、双击全屏、窗口拖动,和原生App无区别
  • 去广告、改样式、定制界面,体验拉满

4. 全平台通吃,一次打包三端用

完美支持 Mac + Windows + Linux,不管你用什么系统,都能拥有属于自己的专属桌面App。

5. 三种玩法,小白到高手全覆盖

  • 小白:直接下载现成打包好的应用(微信读书、ChatGPT、小红书、YTuB等)
  • 进阶:命令行一键打包,一行命令生成专属App
  • 高手:源码二次开发,深度定制功能、图标、窗口

超简单使用方式,3步搞定!

方式1:直接用现成App(小白首选)

直接下载现成的 常用包,或通过 在线构建 无需环境配置即可打包

  1. 打开Pake发布页
  2. 下载你需要的封装好的App(ChatGPT、微信读书、小红书等)
  3. 打开直接用,体验原生般流畅

方式2:命令行一键打包(进阶用户)

安装 CLI 工具 后一行命令打包任意网站,支持自定义图标、窗口等参数

  1. 安装命令行工具:npm install -g pake-cli
  2. 执行打包命令:pake 网址 --name 应用名

高级用法:自定义选项 pake https://weekly.tw93.fun –name Weekly –icon https://cdn.tw93.fun/pake/weekly.icns –width 1200 –height 800 –hide-title-bar

  1. 等待几秒,生成专属桌面App

首次打包需要安装环境会比较慢,后续很快。完整参数说明查看 CLI 使用指南,不想用命令行可以试试 GitHub Actions 在线构建

方式3:定制开发(极客玩家)

需要 Rust >=1.85 和 Node >=22,详细安装指南参考 Tauri 文档。不熟悉开发环境建议直接使用命令行工具。

安装依赖 pnpm i

本地开发[右键可打开调试模式] pnpm run dev

打包应用 pnpm run build


想要样式定制、功能增强、容器通信等高级玩法,查看 高级用法文档

谁最需要Pake?

  • 效率达人:把常用网页变独立App,不占标签页、专注不打扰
  • 程序员:快速打包工具站、文档站,原生体验更舒服
  • 软件/网站站长:自己的网页一键变桌面应用,提升用户留存
  • 普通用户:不想装臃肿软件,用轻量封装版更省资源
  • 多平台用户:一套打包,Mac/Win/Linux都能用

更新日志

V3.11.0

  1. macOS 一键安装:新增 --install 参数,构建完成后自动将 App 移入 /Applications,可直接从 Spotlight 启动。
  2. 托管新窗口:新增 --new-window 参数,将弹窗和 OAuth 窗口作为托管 WebView 窗口在 App 内打开,Auth 流程(OAuth、SSO)不再跳转到系统浏览器。
  3. macOS 媒体权限:新增 --camera 和 --microphone 参数,适用于需要摄像头或麦克风的站点(如视频会议)。Entitlements 为按需添加,仅在明确传入对应参数时生效。
  4. 独立应用标识符:新增 --identifier 参数,支持自定义 Bundle ID。同一 URL、不同名称的两个 App 现在会生成不同的标识符,互不冲突。
  5. 图标 Fallback 来源:新增 dashboard-icons CDN 作为最终回退源,提升自托管及需要登录的站点的图标覆盖率。
  6. Linux AppImage 启动崩溃修复:自动生成的 Bundle ID 现在始终以字母开头,修复了 hash 首字符为数字时违反 D-Bus 命名规范导致 App 启动即 panic 的问题。
  7. Gemini 下载修复:Blob URL 下载在缓存未命中时改为通过 fetch() 直接获取,修复了 Gemini 等应用中 AI 生成内容下载静默失败的问题。
  8. 缩放渲染修复:macOS 上应用 CSS zoom 后新增 resize 事件派发,修复 ChatGPT 等复杂 Web 应用缩放后部分 UI 元素消失的问题。
  9. Windows 图标复制修复:修复了 Windows 上打包 Grok、ChatGPT 等预置应用时报 “Source and destination must not be the same” 的构建错误。
  10. macOS 新窗口崩溃修复:修复了使用 --new-window 构建的 App 在 macOS 上点击外部链接时崩溃的问题,根因为 WebKit 不兼容的窗口特性调用。

获取方式

官方网站

https://github.com/tw93/Pake

网盘下载

https://pan.quark.cn/s/52765ae4e7ad

更多趣软酷站请访问:

https://www.gewuzhizhi.vip/software-store/all-software-store/internet-resources

© 版权声明

相关文章