v1.0.0 · Cursor MCP · Windows 桌面版

PSD,一键还原代码

导入 Photoshop 设计稿,本地生成可维护的 HTML / Vue / React。 视觉还原95%+;再通过 Cursor MCP 把整页预览和骨架代码交给 AI, 相比把切图逐张塞进对话,Token 可节省约 90%。

视觉还原95%+图层效果按 PS 语义烘焙
Token 节省约 90%MCP 只传整页预览
本地运行设计稿不上云
<!-- PSD2CODE 生成 -->
<template>
  <div class="hero-banner">
    <img src="./assets/images/bg-main.png" />
    <h1 class="title-text">活动主标题</h1>
    <button class="btn-receive">立即领取</button>
  </div>
</template>

✓ 视觉还原95%+,图层顺序与 PSD 一致
✓ 切图自动导出 & 语义化命名
✓ Flex 布局智能优化
✓ Cursor MCP:整页预览 + 骨架代码
MCP 就绪 · Token 节省约 90%
95%

视觉还原度
描边 / 阴影 / 混合按 PS 语义

90%

Token 节省
MCP 传整页预览,不塞碎图

3

输出目标
HTML / Vue / React

MCP

对接 Cursor
预览 + 代码 + 交接约束

为真实交付而生

先本地还原设计稿,再把「整页真源 + 骨架代码」交给 Cursor,而不是把几百张切图丢进对话。

🔌

Cursor MCP

转换完成后,Agent 可拉取 PSD 整页 composite、生成代码和交接约束,直接改写到业务仓库。

💸

Token 节省约 90%

MCP 只传一张压缩整页预览,不再把所有图层 PNG 塞进上下文,贵模型也能用得起。

🎯

视觉还原95%+

描边、阴影、发光、剪贴蒙版、混合模式按 PS 语义处理;文本可编辑,纯色 / 圆角用 CSS 还原。

🧩

多框架输出

支持 HTML 静态页、Vue 3 单文件组件、React JSX,一套设计稿适配不同技术栈。

📐

布局可维护

绝对定位重构为 Flex,语义化类名,DOM 顺序与 PSD 面板一致,不是蓝湖式截图堆叠。

🔒

本地桌面应用

设计稿不上云,不限 PSD 体积。安装版内置转换引擎,无需配置 Python。

Cursor MCP 工作流

设计真源是 PSD 整页图,生成代码只是骨架。Agent 按业务项目的 rem、组件、接口改写,而不是原样拷贝。

整页预览

把 PSD 整页图交给 Cursor,作为视觉对齐的唯一真源。一张预览替代上百张碎图,这是 Token 能省约 90% 的关键。

骨架代码

读取 Vue / React / HTML 参考稿与切图,迁到业务仓库时沿用项目规范,按预览改写,而不是原样粘贴。

交接信息

画布尺寸、产物路径和改写约束一次给齐,减少来回问「图在哪、稿有多大」。

MCP 配置

Cursor Settings → MCP → 新增服务器,粘贴下面 JSON。本机需已安装 Node.js。

{
  "mcpServers": {
    "psd2code": {
      "command": "node",
      "args": ["D:/psd2code/mcp/server.mjs"],
      "env": {
        "PSD2CODE_OUTPUT": "C:/Users/你的用户名/AppData/Roaming/PSD2CODE/output"
      }
    }
  }
}

args 换成本机 mcp/server.mjs 的绝对路径。 安装版把 PSD2CODE_OUTPUT 指到%APPDATA%/PSD2CODE/output。 先在本软件里转一次 PSD,Cursor 连上后会自己拉起进程。

Cursor 生成页面

设计真源是整页预览,生成代码只是骨架。按业务仓库规范改写,不要原样粘贴。

  1. 1

    本软件转换 PSD

    选出 HTML / Vue / React,产物写入 output 目录。

  2. 2

    打开业务仓库并启用 MCP

    用 Cursor 打开要落地的项目,确认 psd2code 已连接。

  3. 3

    说明目标路径和规范

    告诉 Agent 写到哪个目录、用 rem 还是 px、沿用哪些组件和接口。

  4. 4

    对照预览改写骨架

    以整页预览对齐视觉;切图可复用。描边阴影多半已烘焙进 PNG,不必再用 CSS 重做。

  5. 5

    浏览器验收

    超长页按模块拆分。和预览对一下位置、切图和交互,再提交。

可直接复制下面这段给 Cursor:

用 psd2code MCP 读取最近一次转换。
以整页预览为视觉真源,生成代码只作骨架参考。
按当前仓库的 rem、组件、接口规范,把页面写到指定目录。
效果已烘焙进切图的不要再用 CSS 重做;超长页按模块拆分。

四步完成转换

桌面里出代码,Cursor 里落地到业务仓库。

1

选择 PSD

选取本地 .psd,不限文件大小

2

一键转换

HTML / Vue / React,视觉还原95%+

3

预览产物

整页预览、切图、可维护代码一次生成

4

MCP 交给 Cursor

Agent 按预览改写业务页,Token 省约 90%

下载 PSD2CODE

当前版本 v1.0.0 · 适用于 Windows 10 / 11(64 位)· 安装后无需额外配置 Python 环境。

视觉还原95%+Token 节省约 90%Cursor MCP不限 PSD 文件大小
下载 Windows 安装包

macOS / Linux 版本筹备中

安全无毒,放心使用

PSD2CODE-1.0.0-setup.exe 已通过 VirusTotal 全球 67 家安全厂商联合扫描, 全部判定为安全,无病毒、无后门、无捆绑广告。

0 / 67 威胁无病毒无后门无广告
VirusTotal 安全扫描报告:PSD2CODE-1.0.0-setup.exe 0/67 无威胁

SHA-256: 01e7bacec7b8a30401532d6bc78318ce7fad03c6d48e9d9bd9d146f7fb21ae76

联系我们

产品咨询、定制功能或 bug 反馈,欢迎通过以下方式联系。

✉️

电子邮箱

2544839059@qq.com

💬

微信

hahaha139456