Agent Skills
返回列表
HTML 网页打包成 EXE

HTML 网页打包成 EXE

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_af3b8a3f/exeify-web2exe。

技能介绍

要解决什么问题

你手头已经有一个静态站点、本地 index.html 目录,或者只想把某个 https:// 页面「像桌面软件一样」交给非技术同事使用。浏览器书签、本地起静态服务器、再教对方装 Node——这些路径都偏重。你更需要的是:一个 .exe,双击打开,窗口里就是网页,终端机器不必单独装运行时。

技能如何工作

本技能在 Windows 上调用随包分发的 exeify.exe(缺失时可从 Exeify Releases 补齐),用命名参数 CLI 执行 pack:

  • 源(二选一):--local 指向含入口页的文件夹,或 --url 指向在线地址
  • 产物:--out 生成 Windows exe;--apk 可同一次命令再出安卓 APK(免本地 Android SDK,侧载安装需 Android 7+ 与系统 WebView)
  • 体验参数:--title、--width / --height、--window(含全屏)、--icon、--splash;未指定标题时会尝试从入口页 <title> 读取
  • 本地入口:非根目录 index.html 时用 --entry(例如 dist/index.html)

Windows 产物用系统 WebView2 渲染;本地目录模式会把站点打进 exe,离线自包含。网址模式则依赖运行时联网。默认开启源码保护(内嵌资源加密、限制查看源码),调试时可 --no-protect。成功时 CLI 输出 OK: 并返回 0,需确认目标 .exe / .apk 已生成再交付。

边界与注意点

  • 仅 Windows 可执行打包;非 Windows 环境应直接说明无法运行本技能。
  • exe 面向 Windows 10+(通常已带 WebView2);源码保护是提高门槛,不是绝对防逆向。
  • APK 的前端路由回退、状态栏避让等行为与 Exeify 版本相关(文档中提及 v0.7.1+ / v0.7.2+);遇路径解析问题宜用新版 exeify.exe 重打。
  • 可选检查 GitHub 最新版;网络不畅时静默使用内置 exe,不影响出包。

使用场景

  • 内网培训用的 Vue/React 构建产物在 `dist/` 目录,需要打成单个 exe 发给没有 Node 环境的 Windows 同事
  • 客户演示站点已部署在公网 URL,希望现场笔记本双击 exe 全屏打开固定尺寸窗口,不依赖浏览器书签
  • 线下展会 kiosk 需要本地 HTML 加启动图与自定义图标,打包后 U 盘拷贝到多台 Win10 机器离线运行
  • 同一套前端页面既要给 Windows 内勤发 exe,又要给外勤安卓手机侧载 apk,一次 `pack` 同时出两种产物

适合人员

  • 维护内部管理后台前端、要把静态构建结果交给行政/财务等非开发同事在 Windows 上双击使用的全栈或前端
  • 做售前或解决方案演示、需要在客户现场用 exe 封装指定网址或本地演示包的实施顾问
  • 负责活动/展厅互动屏内容、要把本地网页目录做成带图标与启动图、可离线运行的 Windows 程序的活动技术
  • 需要把已有 H5 页面快速出 Windows exe 与安卓 apk 双端包、又不想本地搭 Android SDK 的独立开发者