介绍一个小工具-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

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

相关推荐
RobinDevNotes2 小时前
Memvid 把 Agent 长期记忆塞进一个文件
人工智能·rust·openresty
miofly4 小时前
GitHub 今日推荐|agent-desktop:通过无障碍树让 AI 代理直接操作桌面应用
rust·开源·github
geovindu4 小时前
rust:N-Barrier Pattern
开发语言·后端·设计模式·rust·屏障模式·并发型模式
Ramble_Naylor5 小时前
Rust深度解读:高性能 Web 网关与 Axum 架构剖析
前端·架构·rust
Hello.Reader5 小时前
100 人同时操作一座三维城市,为什么不需要服务器渲染 6000 帧?Rust + wgpu 多端并发架构实战
服务器·架构·rust
遇码19 小时前
2026-11-01-daw-retry-banner-body
人工智能·ai·rust·数据分析·大模型·agent
不积跬步无以至千里mmbb2621 小时前
rust_analysis
开发语言·后端·rust
怪我冷i2 天前
Rust 的impl语法详解
开发语言·后端·rust
geovindu2 天前
rust: Semaphore Pattern
开发语言·后端·设计模式·rust·代理模式·企业级信号量模式·同步型模式
Thneonl2 天前
Claude Code 频繁 Compacting?发布次日我根治了 2 个痛点
后端·rust