poster-design 是设计创意领域的开源项目,由 palxiao 开发,2022 年首次发布。
在全站 13,916 个收录项目中,它的 GitHub 星标数(4,898)位列前 9%,在设计创意分类的 192 个项目里位列前 11%。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-10。
它主要面向的使用场景是:电商运营快速制作商品主图与促销海报。同类可对比的替代方案包括 vue-fabric-editor、react-design-editor。

浏览器里拖拽做海报,几分钟出图直接导出
迅排设计(poster-design)是一款基于 Vue3 与 Canvas 的开源在线图片编辑器,定位类似稿定设计的轻量替代方案。它解决的核心问题是让非专业设计师也能在浏览器里快速完成海报、电商产品图、文章长图、视频与公众号封面等物料制作,无需安装 Photoshop 等重型软件。项目提供拖拽式画布编辑、图层管理、素材与文字排版、图片导出等能力,并集成 AI 相关工具与 Puppeteer 服务端渲染,支持将设计稿稳定输出为图片。整体采用前后端分离架构,前端 Vue3 + Moveable 实现元素拖拽缩放旋转,后端 Node.js 负责渲染与导出,适合二次开发成企业营销物料平台、电商主图工具或自媒体配图系统。
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
—
1获取项目源码
从 GitHub 克隆开源版 2.0 仓库到本地,README 中旧版位于 mit-version 分支,请使用默认分支。
git clone https://github.com/palxiao/poster-design.git
cd poster-design2构建前端
在项目根目录执行构建,产物输出到 dist/ 目录,AI 抠图模型与 onnxruntime 运行时会一并拷入产物。
npm run build3安装后端依赖
进入 service 目录安装后端依赖,README 说明后端在 service 目录,安装依赖后再进行构建与启动。
cd service
npm install4构建并启动后端
在 service 目录构建后端,并使用 pm2 方式启动服务;后端默认监听 7001 端口。
npm run build && npm run serverstart5直接运行后端(可选)
不想用 pm2 时,可在 service 目录用 npm run serve 直接运行后端服务,适合调试场景。
npm run serve6配置反向代理
前端与后端同源部署,将 /api、/design、/static 三个路径转发到后端端口(默认 7001),在 Nginx 等代理中配置。
7设置跨域后端地址
若前后端不同源,需在构建前端时设置环境变量 VITE_API_URL 指向你的后端地址,然后重新执行构建。
VITE_API_URL=https://你的后端地址 npm run build| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
VITE_API_URL | 否 | 前后端不同源时,构建前端时指定后端地址 | https://api.your-domain.com |
后端端口 | 否 | 反向代理需把 /api、/design、/static 转发到该端口 | 7001 |
反向代理配置完成后访问前端页面,编辑器能正常加载并完成图片导出,后端 7001 端口可正常响应,即部署成功。
Q:AI 抠图模型需要额外下载吗?
A:不需要。AI 抠图模型位于 public/models/,onnxruntime 运行时位于 public/ort/,会随仓库分发并一并拷入构建产物。
Q:前后端不同源怎么处理?
A:在构建前端时设置环境变量 VITE_API_URL 为你的后端地址,再执行 npm run build,让前端请求指向该后端。
Q:必须使用 pm2 启动后端吗?
A:不是。service 目录下既可用 npm run build && npm run serverstart(pm2 方式),也可用 npm run serve 直接运行。
Q:反向代理要转发哪些路径?
A:需要把 /api、/design、/static 转发到后端端口,后端默认端口为 7001。
vue-fabric-editor、react-design-editor
poster-design 是设计创意领域的开源项目,由 palxiao 开发,2022 年首次发布。
在全站 13,916 个收录项目中,它的 GitHub 星标数(4,898)位列前 9%,在设计创意分类的 192 个项目里位列前 11%。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-10。
它主要面向的使用场景是:电商运营快速制作商品主图与促销海报。同类可对比的替代方案包括 vue-fabric-editor、react-design-editor。
上一篇:open-pencil
open-design
开源
让 AI 代工做界面,本地跑完随手改
Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. ️ L···
Excalidraw
开源
开源虚拟白板协作工具
Virtual whiteboard for sketching hand-drawn like diagrams
morph
开源
用数据直接生成设计、动画和交互可视化
Morph is a free and open-source tool for creating designs, animations or interactive···
ChatGPT-MidJourney-prompt
开源
输入一句话,AI帮你生成Midjourney完整提示词
This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···