Pixso MCP 的稳定使用取决于四件事:Pixso 客户端已开启本地 MCP、目标设计文件保持打开且处于激活状态、IDE 已连接本地服务、提示词明确了技术栈与验收标准。完成连接后,你可以粘贴设计层链接,或在 Pixso 画布中单选一个容器,让支持 MCP 的 AI 编程工具读取设计上下文并辅助生成前端代码。
在完整产品链路中,Paico 更适合把一句需求快速变成可交互方案;进入专业设计、设计系统和工程交付后,再由 Pixso 与 D2C/C2D/MCP 承接。明确分工,能减少把需求探索、设计协作和代码验收混在一次调用里的问题。
本文只解决“怎么连接、怎么提问、出错怎么查”。如果你还需要了解协议原理、设计数据类型和团队落地方式,可先阅读Pixso MCP 设计到代码原理与落地指南。当前支持范围和功能更新以Pixso MCP 产品页为准。
使用 Pixso MCP 前需要准备什么?
最小可用环境是:已登录并打开目标文件的 Pixso 桌面客户端、同一台电脑上的支持 HTTP MCP 的 IDE,以及一个可单独定位的 Frame、Section 或容器。本地 Pixso MCP 服务地址为 http://127.0.0.1:3667/mcp。它在本机运行,IDE 与 Pixso 客户端需要位于同一台电脑。
知识库当前核对到 Pixso MCP 3.0.4 的本地工作流;工具名称、权限与调用额度可能随客户端版本和空间策略变化,本文以实际界面和账户提示为准。

- Pixso 客户端:安装并登录客户端,在客户端内打开目标设计文件;浏览器网页不能代替这一运行条件。
- IDE 或 Agent:Cursor、VS Code 等支持 HTTP MCP 的客户端可按各自配置格式连接;Windsurf、Claude Code、Codex 的字段或命令以当前版本为准。
- 设计对象:优先选择完整 Frame、Section 或语义清楚的容器;使用“画布选中”方式时,一次只选一个容器。
- 代码上下文:先打开目标仓库,并准备项目框架、组件目录、样式方案、路由和资源存放位置。
如果尚未安装客户端,可先下载最新版 Pixso 客户端。不要把账号密码、接口密钥、生产环境配置或客户敏感数据写进提示词。
如何在 Pixso 客户端启用 MCP?
打开设计文件后,从左上角“文件”菜单启用 Pixso MCP;看到启用成功提示后,再去 IDE 配置本地地址。如果菜单里没有 Pixso MCP,先确认你使用的是桌面客户端,并升级到当前版本后重新打开文件。
- 启动并登录 Pixso 客户端。
- 新建或打开一个设计文件,让目标页面处于当前激活页签。
- 打开左上角“文件”菜单,找到并启用 Pixso MCP。
- 记住本地服务地址
http://127.0.0.1:3667/mcp,不要把它改成其他端口,除非你的客户端明确提供了端口设置。

启用后不要关闭 Pixso 客户端,也不要关闭包含目标设计对象的文件页签。IDE 能连接本地地址但读取不到设计数据时,这两个状态是第一检查项。
如何连接 Cursor、VS Code、Windsurf、Claude Code 和 Codex?
所有客户端都连接同一个本地地址,但配置字段并不完全相同。Cursor 和多数客户端使用 mcpServers,VS Code 使用 servers,Claude Code 与 Codex 可以直接通过命令添加。不要把不同客户端的 JSON 原样混用。
| 客户端 | 配置入口 | 关键格式 | 成功信号 |
|---|---|---|---|
| Cursor | Cursor Settings → MCP & Integrations | mcpServers + url | 服务已启动并显示可用工具 |
| VS Code | Chat → Configure Tools,或 .vscode/mcp.json | servers + type: http | 连接状态为 Running |
| Windsurf | Settings → MCP Servers → Manage MCPs | mcpServers + serverUrl | 刷新后显示 Pixso 服务与工具 |
| Claude Code | 终端命令 | --transport http | 服务出现在 MCP 列表 |
| Codex | CLI 或 config.toml | codex mcp add | codex mcp list 可见 Pixso |
如果连接后要先确认可读能力,可优先查看工具列表;当前版本中常见的设计读取与转换入口包括 design_to_code、code_to_design、get_node_dsl 和 get_top_level_frames,具体显示名称取决于客户端与版本。
Cursor 配置示例
打开 Cursor Settings → MCP & Integrations,在 MCP Tools 中新建服务器,或将以下内容写入 Cursor 的 mcp.json:
{
"mcpServers": {
"Pixso MCP": {
"url": "http://127.0.0.1:3667/mcp",
"headers": {}
}
}
}
保存后返回设置页启动 Pixso MCP。只有看到工具列表加载出来,才算完成连接;仅看到配置文件存在并不代表服务可用。
VS Code 配置示例
VS Code 原生 MCP 使用 servers 字段。可以在用户级配置或项目内的 .vscode/mcp.json 中写入:
{
"servers": {
"pixso": {
"url": "http://127.0.0.1:3667/mcp",
"type": "http"
}
},
"inputs": []
}
保存后刷新 MCP 面板或重新加载窗口,再启动服务器。若界面没有“Configure Tools”或“Add MCP Server”,通常需要升级 VS Code,或确认当前使用的聊天扩展与模型支持 MCP。
Windsurf、Claude Code 与 Codex
Windsurf 可在 Manage MCPs 的原始配置中添加 Pixso 服务。不同版本的字段可能显示为 serverUrl,应以当前配置面板生成的结构为准,地址仍为 http://127.0.0.1:3667/mcp。
Claude Code 可在终端执行:
claude mcp add --transport http pixso-desktop http://127.0.0.1:3667/mcp
Codex CLI 或 Codex App 可执行:
codex mcp add pixso --url http://127.0.0.1:3667/mcp
codex mcp list
MCP 工具是否可见还受文件权限、席位或空间策略和客户端版本影响。写入类智能编辑需要具备相应编辑权限;不要因为配置成功,就默认拥有写入能力。

如何让 IDE 读取正确的 Pixso 设计稿?
有两种定位方式:复制“设计层链接”,或在 Pixso 画布中单选一个容器。设计层链接包含目标对象标识,适合跨页面、跨文件或需要稳定复现的任务;画布选中方式更快,适合当前文件中的临时生成与检查。
方式一:复制设计层链接
- 在 Pixso 客户端打开设计文件并选中目标 Frame 或容器。
- 复制该设计层的链接。不要只复制文件分享链接或页面链接。
- 把完整链接粘贴到 IDE 对话中,并说明要生成或检查的具体对象。
方式二:在画布中单选容器
- 保持目标设计文件处于激活页签。
- 在画布中只选中一个容器,避免同时多选。
- 在 IDE 中说明“读取 Pixso 当前选中的容器”,再下达任务。

开始写代码前,先让 Agent 返回对象名称、画布尺寸、主要层级、组件和资源清单;在支持的版本中,可先用 get_top_level_frames 获取文件顶层容器,再缩小到目标节点。若它描述的对象不对,立即停止生成并重新定位,避免在错误上下文上继续消耗时间。
Pixso MCP 提示词怎么写?
高质量提示词至少包含目标对象、技术栈、复用规则、响应式要求、文件位置和验收标准。“帮我生成代码”只能得到默认答案;把约束写清楚,才能让 Agent 在读取 Pixso 数据后做出更可控的工程决策。

提示词 1:先分析,不改代码
读取这个 Pixso 设计层链接。先不要修改代码。
请返回:1)画布尺寸与页面区域;2)主要图层和组件层级;
3)颜色、字体、间距与圆角;4)图片和图标资源;
5)可能需要复用的现有组件;6)你还缺少的上下文。
提示词 2:生成 React 页面
读取 Pixso 当前选中的单个容器,并在现有 React + TypeScript 项目中实现。
优先复用 src/components 与现有设计 Token,不新增重复组件。
布局优先使用 Flex/Grid,不用绝对定位复刻整页。
补齐桌面、平板和移动端状态,保留现有路由与数据接口。
完成后运行项目检查,并列出修改文件、未能确认的设计细节和验收步骤。
提示词 3:只修复视觉差异
比较当前实现与这个 Pixso 设计层。不要重写业务逻辑。
按影响排序列出差异:布局、尺寸、间距、字体、颜色、圆角、阴影、资源和响应式。
先给出修复计划,再只修改相关样式与展示组件。
完成后说明每一处差异的修复位置,以及仍需人工确认的内容。
提示词 4:生成可复用组件
读取该 Pixso 组件及其状态,生成可复用的 Vue 3 + TypeScript 组件。
把尺寸、颜色和间距映射到项目现有变量;将状态设计为明确的 props;
覆盖默认、悬停、禁用、加载和错误状态;补充使用示例。
不要把示例文案硬编码为业务数据,也不要创建第二套设计 Token。
如果团队已经建立Pixso 设计系统,应在提示词中明确“优先复用组件、变量和 Token”。这比单纯要求“像素级还原”更利于后续维护。
生成代码前如何整理 Pixso 设计稿?
结构清楚的设计稿比更长的提示词更有效。图层层级过深、遮罩过多、同名对象密集或把多个页面塞进一个超大容器,都可能增加上下文体积并降低模型判断质量。
- 缩小范围:按页面区域或组件分批读取,不要一次提交整个大型文件。
- 语义命名:使用 Header、ProductCard、EmptyState 等可理解名称,避免大量“Frame 123”。
- 复用组件:将重复 UI 建成组件及变体,并用变量管理颜色、字体、间距和圆角。
- 补齐状态:给表单、列表、弹窗准备加载、空、错误、禁用和移动端状态。
- 清理无关内容:删除废弃图层,压平不需要继续编辑的复杂装饰,确认图片资源可访问。
- 控制返回体积:大型文件先按 Frame 或页面区域拆分,避免让一次调用承载过多图层、图片和文本。

Pixso MCP 常见问题怎么排查?
排查顺序应从“客户端是否运行”开始,再检查“IDE 是否连通”“目标对象是否正确”,最后才是模型和代码质量。下面按症状给出最短检查路径。

IDE 显示连接失败
常见原因:Pixso MCP 未启用、地址或 JSON 字段错误、IDE 不支持当前传输方式,或桌面端与 VS Code 端口发生冲突。
处理与验证:重新启用本地服务,核对 127.0.0.1:3667/mcp,按客户端格式修改配置并重启服务。3.0.3 系列已记录端口隔离相关修复,但仍应以当前版本复测。MCP 面板显示运行中且能列出工具,才算恢复。
已连接但读取不到设计稿
常见原因:Pixso 客户端或设计文件已关闭、目标页签不活跃,或复制的是文件分享链接而不是设计层链接。
处理与验证:保持客户端和文件打开,激活目标页签,重新复制设计层链接或单选容器。让 Agent 返回对象名称、尺寸和层级,确认与目标一致。
读到了错误页面或对象
常见原因:链接没有指向目标设计层、画布中同时多选,或切换页签后仍沿用旧上下文。
处理与验证:重新单选一个容器并复制新链接,新开对话或让 Agent 重新读取。生成前的对象摘要应与目标 Frame 一致。
工具调用超时或内容截断
常见原因:容器过大、图层和遮罩太多、资源复杂,或上下文接近模型上限。
处理与验证:按区域拆分任务、清理无关图层,先分析再分批生成;先用 get_node_dsl 或对象摘要确认范围,再进入代码生成。小容器能够稳定读取且返回内容完整,说明拆分有效。
页面能运行但还原度低
常见原因:提示词缺少框架和设计约束、设计稿没有状态或 Token,或当前模型难以处理复杂页面。
处理与验证:补充技术栈、复用规则和验收项,先生成结构,再逐项修复视觉差异。关键尺寸、字体、资源和断点都应通过对照检查。
生成了重复组件或硬编码样式
常见原因:Agent 没有先读取现有代码库,提示词也没有要求复用组件与变量。
处理与验证:先让 Agent 搜索组件目录和 Token,再限制新增文件与硬编码值。最终代码应引用现有组件和变量,并移除重复实现。
图片或图标缺失
常见原因:资源未导出、链接不可访问,或目标容器没有包含对应资源上下文。
处理与验证:让 Agent 先列出资源清单,确认图片可访问,必要时单独处理资源节点。本地预览不应出现 404,图片比例与裁切也应正确。
工具不可见或写入被拒绝
常见原因:客户端版本、文件权限、席位或空间策略限制了工具范围;读取能力正常,也不代表当前会话具备写入权限。
处理与验证:先查看工具列表和当前文件权限,确认使用的是支持当前 MCP 版本的客户端;需要修改设计时,确认账号具有编辑权限。免费个人或团队空间在知识库记录的 3.0.4 口径下存在每日 300 次本地 MCP/IDE 工具调用软限制,达到后应以账户提示为准。
仍无法连接时,可先用另一个支持 HTTP MCP 的客户端验证同一地址:如果都失败,重点检查 Pixso 客户端;如果只有一个 IDE 失败,重点检查该客户端版本、配置字段和启动状态。
如何验收 Pixso MCP 生成的代码?
MCP 提供设计上下文,不替代工程验收。至少检查结构复用、视觉还原、响应式、交互状态、可访问性、性能和构建结果。不要只在一个桌面宽度下对比截图。
- 先跑通:安装依赖、启动项目并通过类型检查、Lint 与构建。
- 再对照:检查主要容器尺寸、间距、字体、颜色、圆角、阴影、图片裁切和图标。
- 测断点:至少覆盖桌面、平板和移动端,确认没有横向溢出、遮挡或文字截断。
- 测状态:检查加载、空、错误、禁用、悬停、聚焦和表单校验。
- 审代码:确认没有整页绝对定位、重复组件、散落的魔法数字和无关文件改动。
- 验工具结果:确认
design_to_code、get_node_dsl等读取结果与目标对象一致;写入类操作前再次确认编辑权限。

如果要建立团队级验收标准,可参考D2C 代码质量评测方法,把“能生成”拆成结构质量、视觉一致性、可维护性和多端适配等可验证指标。
Pixso MCP 常见问题
Pixso MCP 可以在浏览器版 Pixso 中直接使用吗?
当前本地 MCP 工作流依赖 Pixso 客户端。启用服务、保持设计文件激活和读取当前选中容器,都需要客户端处于运行状态。
Cursor 已连接 Pixso MCP,为什么还提示没有设计数据?
最常见的原因是设计文件没有保持在激活页签、复制的不是设计层链接,或画布中没有单选目标容器。先让 Cursor 返回对象名称与尺寸,确认定位正确后再生成代码。
Pixso MCP 能一次读取多个容器吗?
使用画布选中方式时应一次选择一个容器。多个页面建议按区域拆分,分别读取和生成,再由 Agent 在代码层组合。
为什么同一份 Pixso 设计稿生成结果不同?
结果会受所选范围、提示词、代码库上下文、目标框架、模型能力与上下文长度影响。固定设计层链接、模型、提示词模板和验收清单,能减少不必要的波动。
Pixso MCP 可以直接生成 React、Vue 或小程序代码吗?
它可以把 Pixso 设计上下文提供给支持 MCP 的模型,但最终输出取决于模型与提示词。官方工作流主要传递面向前端的设计数据;非 HTML 技术栈应先做小范围验证,并明确组件、样式和运行时约束。
连接成功后,是否还需要设计标注和人工评审?
仍然需要。MCP 能减少手工读取设计信息的工作,但业务逻辑、响应式决策、无障碍、性能、安全和代码维护仍应由团队验收。
为什么连接成功后看不到全部 MCP 工具?
工具范围可能受客户端版本、文件权限、席位或空间策略影响。先刷新工具列表,确认 Pixso 客户端和目标文件保持打开,再检查当前账号是否拥有对应读取或写入权限。
Pixso MCP 是否有调用次数限制?
限制会随版本和空间策略变化。知识库记录的 Pixso MCP 3.0.4 口径中,免费个人或团队空间存在每日 300 次本地 MCP/IDE 工具调用软限制;达到后请以账户提示和当前套餐说明为准。
Paico 和 Pixso MCP 分别适合什么阶段?
Paico 适合从一句需求出发探索方案、比较方向并快速生成可交互原型;Pixso 负责专业设计协作、设计系统和工程交付,MCP 则把 Pixso 的设计上下文传给 IDE 与代码仓库。两者是前后衔接的工作流,而不是相互替代。