MockPilot icon

MockPilot

MockPilot 是一款桌面原型编辑器,可抓取实时网页并转换为独立 HTML 原型,支持自然语言编辑,适用于 macOS 和 Windows 的 GitHub 发布版下载。

MockPilot

概述

MockPilot 是一款围绕已抓取网页构建的桌面原型编辑器。它可以将实时页面转换为独立的 HTML 原型,然后通过自然语言编辑进一步完善该原型。

该项目以 GitHub 仓库形式发布,并提供适用于 macOS 和 Windows 的桌面版本。其 README 将它定位为面向设计师、产品经理和开发者的工具,帮助他们在不启动单独 Figma 工作流的情况下创建逼真的原型。

核心功能

网页抓取转原型

抓取实时网页并将其转换为可编辑的原型,同时保持为独立的 HTML,便于比原始浏览器页面更灵活地处理。

自然语言编辑

使用自然语言编辑生成的原型,而不是从头手动重塑每个元素。

桌面应用

作为桌面 Electron 应用使用,并为 macOS 和 Windows 发布提供安装包。

跨平台打包

通过 Electron Forge 打包和分发应用,并为 macOS 和 Windows 生成发布构建。

现代 Web 应用技术栈

使用项目的 React、TypeScript、Tailwind CSS 和 shadcn/ui 技术栈作为 UI 层,并由 Electron 和 Vite 处理桌面应用结构。

常见使用场景

  • 快速创建原型

    设计师可以将现有网页转换为原型,并快速调整结果,而无需从头重建布局。

  • 规格与概念评审

    产品经理可以抓取页面,通过自然语言工作流修改文本或布局,并在投入完整设计流程前评审想法。

  • 基于实时页面的界面迭代

    开发者可以使用该应用基于真实站点制作页面变体原型,而不是手动拼装。

  • 桌面编辑工作流

    在桌面上工作的团队可以为 macOS 或 Windows 安装打包后的应用,并将工作流程保持在本地。

Pros and Cons

Pros

  • 将实时网页转换为可编辑的原型,而不需要从空白画布开始。
  • 支持自然语言编辑,能减少简单修改所需的手动返工。
  • 面向多个角色,包括设计师、产品经理和开发者。
  • 仓库中直接提供了源代码和发布说明,包括本地运行与打包命令。

Cons

  • README 仅记录了 macOS 和 Windows 的安装方式;未提及 Linux 支持。
  • 编辑器更深入的功能集在可用的 README 文本中没有完整说明,因此部分工作流细节仍不清楚。

FAQ

MockPilot 是做什么的?

它会抓取实时网页,并将其转换为可用自然语言编辑的独立 HTML 原型。

支持哪些平台?

README 仅说明支持 macOS 和 Windows,并分别提供对应平台的发布下载。

我可以从源代码运行 MockPilot 吗?

可以。README 提到可使用 Node.js 22+ 和 npm 从源代码在本地运行应用。

发布是如何进行的?

发布通过 GitHub Actions 自动化完成,`package.json` 中的发布脚本会提升版本号、提交、打标签并推送。

Quick Facts

类别
Developer Tool
产品类型
Desktop app
主要流程
抓取网页 → 编辑原型
提到的平台
macOS, Windows
仓库
github.com/ykadosh/mock-pilot
许可证
ISC