一个基于 Web 的 Pake 界面,可以将网页快速转换为桌面应用程序。
- 🎨 美观的 Web 界面
- ⚡ 一键生成桌面应用
- 🎯 支持自定义应用名称
- 🖼️ 支持自定义应用图标
- 📥 直接下载生成的应用
- 🔄 自动清理旧的生成文件
- 安装项目依赖:
cd pake-web-ui
npm install
注意:Pake 已作为项目依赖包含在 package.json 中,无需单独全局安装。
- 启动服务器:
npm start
- 开发模式(自动重启):
npm run dev
- 打开浏览器访问:
http://localhost:3000
- 在输入框中输入要转换的网页 URL(必须以在输入框中输入要转换的网页 URL(必须以 http:// 或在输入框中输入要转换的网页 URL(必须以 http:// 或 https:// 开头)
- 可选择自定义应用名称和图标(可选)
- 点击"开始生成"按钮
- 等待应用打包完成后,点击"下载应用"按钮下载生成的应用文件
根据不同的操作系统,Pake 会生成对应格式的应用文件:
- Windows:
.exe 文件
- macOS:
.dmg 文件
- Linux:
.AppImage 或 .deb 文件
- 确保服务器有足够的磁盘空间
- 生成过程可能需要几分钟时间,取决于网页大小和网络速度
- 生成的应用文件会在 24 小时后自动清理
- 后端: Node.js + Express
- 前端: HTML + TailwindCSS
- 核心工具: Pake (Rust + Tauri)
pake-web-ui/
├── src/
│ └── index.js # 后端服务器代码
├── public/
│ └── index.html # 前端页面
├── uploads/ # 上传的临时文件
├── downloads/ # 生成的应用文件
├── package.json
└── README.md
MIT