开箱即用、可零开发部署生产的开源 AI 海报设计器

  • Github 开源仓库地址
  • Gitee 开源仓库地址
    • 全新开源版 2.0:内置免费 AI 生图与文案,AI 抠图在浏览器端完成,无需部署.
    • 相比旧版拥有完整的后台管理与接口,编辑器 100% 全功能可用,真正做到开箱即用.
    • 原生 DOM 画布编辑器 + 服务端混合出图,操作体验丝滑,开发门槛低极易上手.
    • 支持导入 PSD 设计文件解析辅助生成模板.
    • 主要技术栈:Vue3 、Vite5 、Pinia 、TypeScript 、Node.js + Express + ElementPlus.
    • 图片合成:Puppeteer(后端)、Html2canvas(前端),图像处理:sharp,数据库:内嵌 SQLite(better-sqlite3).

    "开源版 2.0 功能完整、免费可用,但协议对外商用有明确限制——评估商业使用前,请先阅读下方许可证说明。"

    LICENSE 中文许可证:

    「迅排设计」(以下简称迅排,官方站点: design.palxp.cn),本项目自 v2.0(重构版)起切换至 AGPLv3 协议,旧版 v1.x 仍保留 MIT 协议,如有需要请在 mit-version 分支获取。

    根据 AGPL-3.0 协议,任何人可以免费使用、研究、修改和分发本软件及其源代码;但:

    1. 分发(无论修改与否)时必须以相同协议(AGPL-3.0)开源,并保留本版权及许可声明。
    2. 将本软件作为网络服务提供时,必须是在内部(如企业/组织内部)使用,不可用作 SaaS 提供商业服务,否则必须向该服务的使用者提供修改后版本的完整源代码。

    如需获取本软件商业版本,请联系迅排官方 迅排 Plus。

    开源版适合你吗?

    开源版功能完整且免费,但自 v2.0 起遵循 AGPL-3.0 协议,对商业使用有明确约束。如果你正在评估「是不是用开源版就可以了」,请对照以下场景判断:

    适合直接使用开源版
    • 学习研究、个人项目或团队内部工具。
    • 企业/组织内部使用,不对外提供设计服务。
    • 具备开发能力,并接受修改后的代码以 AGPL-3.0 协议开源。
    以下情况请选择商业版
    • 计划对外提供 SaaS / 在线设计服务——有明确限制此用途。
    • 需要闭源使用——不愿公开修改后的代码,或无法接受 AGPL-3.0 的同协议开源义务。
    • 需要源码交付、定制开发、专属技术支持与长期维护。

    重要:无论开源还是商业版,均不支持将程序本身转售或分发给第三方(包括下游客户)。授权仅限被授权方自身业务使用,转让与二次分发不在授权范围内。

    开源版与迅排 Plus 商业版对比

    维度 开源版(本页) 迅排 Plus 商业版
    适用对象个人开发者、学习研究、内部二次开发企业业务团队、对外提供设计服务的站点
    商用授权AGPL-3.0:对外 SaaS 受限,分发须同协议开源完整商业授权,可闭源自用,不可转授权分发
    部署方式自行部署企业私有化部署
    交付与开发社区 Issue 交流 + 自行二开源码交付、定制开发
    支持与保障社区支持专属技术服务与长期维护
    客户基础5000+ 开发者的选择已服务 20+ 中小企业与上市公司

    如果属于右侧任一情况,建议直接了解商业版——规避协议合规风险,并获得完整的交付与支持保障。

    功能清单:

    基础设计功能

    1. 元素拖拽操作

      允许用户将设计元素(如图片、文字、形状等)从工具栏或素材库拖拽到画布上,支持自由定位。

    2. 组合与拆分操作

      允许用户将多个元素组合成一个整体,支持一键拆分组合元素。

    3. 缩放操作

      用户可以通过拖拽或输入数值调整元素的大小,支持锁定比例缩放。

    4. 对齐与分布

      提供对齐工具选项,支持水平、垂直对齐以及多个元素的均匀分布。

    文本编辑功能

    1. 基础文字功能

      支持修改字体、字号、颜色、斜体、下划线加粗、间距行距、对齐方式等

    2. 基于CSS的文字特效

      支持高级文字特效,如阴影、描边、渐变等,支持组合使用,创造丰富多样的文字效果。

    3. 文字花字组合

      支持花字效果与图片icon的自由组合组件,为用户的创意设计增添多样化选择。

    图像处理功能

    图片素材插入与替换

    允许用户从本地或素材库插入图片,从图库中选择替换图片内容。

    图片裁剪

    支持图片圆角,支持缩放裁剪图片显示区域以适应设计需求。

    图片蒙版/容器

    可自定义容器填充图片,支持通过蒙版调整图片的显示区域。

    简单SVG素材编辑

    允许用户编辑SVG的颜色、透明度等属性。

    画布与画板设置

    自定义画布尺寸

    用户可以自由设置画布的尺寸,拖动把手实时改变画布尺寸,支持宽高比锁定,内置尺寸预设。

    缩放功能

    用户可以使用鼠标滚轮或点击进行画布的缩放,方便查看细节。

    画布颜色或背景图片修改

    支持修改单色、或渐变色背景。

    画布水印

    支持在前端画布添加版权水印。

    历史记录

    可对画布数据进行记录,撤销重做。

    多画板支持

    提供多个画板功能,用户可以在同一项目中创建多个画板,方便多主题或超长文档设计。

    辅助功能

    在线 PSD 解析

    支持解析PSD设计稿还原到网页中,方便辅助创建模板。

    画笔修补擦除工具

    支持对抠背景图片进行擦除修补操作。

    吸附对齐

    支持元素对齐吸附,帮助用户辅助放置元素。

    标尺和辅助引导线

    提供可拖动的辅助引导线、画布的标尺,帮助用户精准定位和对齐元素。

    漫游导航

    支持以导航形式指引新手如何操作。

    快捷操作与交互

    键盘快捷键

    支持常用操作的键盘快捷键,如复制、粘贴、撤销、重做、成组等

    右键菜单操作

    提供右键菜单,支持常见操作如复制、删除、层级调整等

    二维码功能

    二维码生成与编辑

    提供二维码生成功能,支持自定义二维码的颜色、大小、样式。

    二维码风格设置

    支持单色二维码、渐变色二维码和自定义 logo 嵌入功能,提升二维码的个性化。

    图层与颜色工具

    图层操作

    支持图层管理,用户可以自由拖拽元素变更层级、锁定/解锁图层等。

    调色板与吸色器

    支持用户通过调色板选择颜色,内置吸色器工具,帮助用户从电脑画面中吸取颜色。

    渐变色支持

    支持渐变色选择,可自由定制多个颜色节点、调整角度等,增强设计的丰富性。

    用户与作品管理(2.0 新增)

    用户注册与登录

    支持用户注册、登录及登录状态维护。

    作品保存与管理

    用户可保存设计作品并继续编辑已保存作品,支持访问、删除自己的作品及下载保存。

    管理后台(2.0 新增)

    模板与组件管理

    模板与组件分开管理,支持列表查看、删除、编辑基础信息及修改分类。

    素材与图片管理

    查看和管理用户作品、用户上传图片及用户列表,上传图片绑定归属,普通用户仅能查看自己的图片,管理员可查看全部。

    分类管理

    模板、组件、素材、图片四类分类的新增、重命名、删除及数量查看。

    字体管理

    字体的分页、搜索、新增、编辑、删除及 woff/woff2 文件上传。

    服务端数据与接口(2.0 新增)

    数据持久化

    使用 SQLite 持久化模板、组件、分类、字体、用户、作品和图片数据,启动时自动执行表结构迁移。

    文件上传接口

    支持 multipart/form-data 图片及字体文件上传,文件保存到 static/ 目录后对外提供访问。