
好家伙,最近在GitHub上刷到一个开源项目,直接把我看愣了——一个工具居然能一键把任意网页打包成桌面应用,而且生成的安装包只有5MB左右,比Electron小了整整20倍!
说实话,作为一个经常需要把各种网页工具固定在桌面上用的人,我之前试过Electron、NW.js这些方案,但打包出来的动辄几十上百MB,电脑内存吃紧的时候开几个就卡得不行。直到遇到Pake,我才知道什么叫”轻量级”。
Pake是什么?
Pake是一个基于Rust语言Tauri框架的开源工具,核心功能就一句话:把任意网页打包成跨平台桌面应用。支持macOS、Windows和Linux三个平台。

你没看错,就是这么简单粗暴。输入一个网址,选好目标平台,点一下打包——几秒钟后你就得到了一个独立的桌面应用。没有浏览器的地址栏、标签页这些干扰,就像一个原生APP一样运行。
为什么比Electron好?
做过前端开发的朋友应该都知道Electron,VS Code、Slack、Discord这些知名应用都是基于它。但Electron有个致命缺点:太重了。每个Electron应用都会打包一个完整的Chromium浏览器内核,导致安装包动辄100MB起步,运行时内存占用也很高。
Pake的方案完全不同。它基于Tauri框架,使用系统自带的WebView来渲染页面,不需要打包浏览器内核。结果就是:
- 安装包只有5MB左右,比Electron小20倍
- 内存占用极低,开10个Pake应用的内存消耗可能还不如1个Electron应用
- 启动速度飞快,秒开不是梦
- 底层用Rust,性能和安全性都有保障

实际用起来什么体验?
我拿Pake打包了几个常用的网页工具试了试,体验确实惊艳:
- Notion网页版:打包后就像一个原生Notion应用,没有浏览器干扰,快捷键也能正常使用
- 微信网页版:终于能在桌面有个独立的微信窗口了,不用和浏览器标签页挤在一起
- 各种AI工具网页版:ChatGPT、Claude这些,打包成桌面应用后切换起来方便多了
而且Pake还支持一些高级功能:快捷键透传、沉浸式窗口、拖拽支持、自定义样式,甚至还能去广告。这些在PakePlus版本里都有。
怎么用?
有两种方式:
- 命令行方式:安装Pake CLI后,一行命令就能打包。适合开发者。
- PakePlus图形界面:有可视化操作界面,填入网址、选好参数就能打包,小白也能上手。
GitHub项目地址:github.com/nicedayzhu/pake,开源免费,直接clone下来就能用。
说实话,如果你经常需要用网页工具,又不想让浏览器越来越臃肿,Pake绝对值得试试。把最常用的几个网页打包成桌面应用,既清爽又高效,关键还省内存。这种”小而美”的开源工具,才是真正的效率神器。
关注公众号:「实用软技」,在公众号窗口里回复关键字「软件」即可免费获取
https://www.88531.cn/?p=52024
创作不易,用心坚持,请喝一怀爱心咖啡!继续坚持创作~~
