介绍一个小工具-pake


今天我安利的这个神器,非常有意思!它叫 Pake(发音类似 "pack")。

Pake 是个啥?

简单说,Pake 就一个命令行小工具,网页的"一键打包机"。你给它一个网址,它"嗖"地一下,就能帮你生成一个跨平台的桌面 App。

它最牛的地方有三点:

  1. 轻到离谱! 它用 Rust 语言写的,底层是 Tauri 框架。打包出来的 App 只有几 MB,对比那些动辄上百 MB 的"electron",简直是羽毛对大象。
  2. 快如闪电! 启动速度、运行流畅度都堪比原生应用,内存占用也极低。
  3. 小白友好! 不需要懂代码,记住一条命令就够了。

三步上手,把deepseek网页做成一个app

用起来也很简单,跟着我,左脚右脚慢动作三步走起!

第一步:安装环境(只需要一次)

Pake 是用 Rust 写的,所以得先装个 Rust 的"工具箱"。打开你的终端(Windows 的 PowerShell 或 macOS 的终端),复制这行命令回车:

bash 复制代码
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

一路按回车选默认就行。装完后,再运行这行让它生效:

bash 复制代码
source "$HOME/.cargo/env"

第二步:安装 Pake

有了工具箱,安装 Pake 就小菜一碟了:

bash 复制代码
cargo install pake

第一次可能要编译几分钟,耐心等一下,以后就快了。

第三步:开始打包! 最激动人心的时刻来了!比如,我们想把微信网页版打包成桌面 App。 在终端里输入:

bash 复制代码
pake https://chat.deepseek.com/

回车!你会看到终端开始飞速运转,几秒钟后,一个 chat.deepseek.com.app (macOS) 或 chat.deepseek.com.exe (Windows) 文件就诞生在你面前了! 双击打开,看看是不是和原生软件一模一样?有独立的窗口,有自己的图标,还能在任务栏/Dock 上显示!✨

进阶玩法: 你还可以自定义名字和图标,让它更专业! 以notion示例

bash 复制代码
pake https://www.notion.so/ --name "我的Notion" --icon ./notion.icns --hide-title-bar --width 1280 --height 800

轻松搞定!现在你拥有了一个专属的、无边框的 Notion 桌面版! 这个命令也是相当简单,相信不用我多解释也能看明白。

我还是简单解释一下:

  • 定义自定义名称:--name "我的Notion"
  • 定义app图标:--icon ./notion.icns
  • 隐藏标题栏:--hide-title-bar
  • 设置应用大小:--width 1280 --height 800

整体上还是很简单的,感兴趣就试一下吧!

相关推荐
兰雪簪轩5 小时前
所有权与解构:一次把“拆”与“留”写进类型系统的旅程 ——从语法糖到零拷贝 AST
rust
oioihoii6 小时前
Rust中WebSocket支持的实现
开发语言·websocket·rust
陪我一起学编程7 小时前
Rust 不可变借用:从规则约束到内存安全的深度思考
后端·rust·编程语言
今日说"法"12 小时前
Rust探秘:所有权转移在函数调用中的表现
开发语言·后端·rust
G_dou_15 小时前
rust:第一个程序HelloWorld
rust
G_dou_17 小时前
Rust安装
开发语言·后端·rust
初学者,亦行者18 小时前
Rust性能优化:内存对齐与缓存友好实战
算法·rust
微知语19 小时前
悬垂引用的攻防战:Rust 如何从根源杜绝内存访问灾难
开发语言·算法·rust
想不明白的过度思考者19 小时前
Rust——或模式(Or Patterns)的语法:Rust模式匹配的优雅演进
开发语言·后端·rust·模式匹配