palxiao/poster-design

迅排设计 - 图片编辑器、AI 在线海报设计,仿稿定设计,适用于多种场景:海报生成、电商产品图、文章长图、视频/公众号封面等。A beautiful online image designer, suitable for various scenarios like generate posters, making design easier!

解决的问题

提供即开即用、可直接投入生产的 AI 海报编辑器和在线创意图像设计工具。无需大量开发工作,即可简化海报、电商分享图、长文文章和社交媒体封面的创建流程。

工作原理

该项目使用基于 Vue 3 和 TypeScript 构建的原生 DOM canvas 编辑器。采用混合图像生成方法,结合 html2canvas 的前端渲染和 Puppeteer 的后端渲染,并内置并发队列。在 AI 功能方面,集成 onnxruntime-web 和轻量级模型 u2netp,在浏览器中直接执行 AI 背景移除(抠图),无需为该特定任务专门部署后端服务器。同时支持导入 PSD 文件,以帮助生成模板。

适用人群

专为希望构建或自定义自己在线设计平台的开发者,以及需要快速生成专业图形设计和海报的用户而设计。

主要亮点

  • AI 驱动工具:内置 AI 图像生成、文案辅助功能,以及带画笔修复/擦除工具的一键 AI 背景移除。
  • 全面的编辑器:支持高级文本效果(阴影、描边、渐变)、图像遮罩和 SVG 编辑。
  • 生产就绪:配备完整的后端管理系统、基于 JWT 的用户认证,以及用于持久化模板和资源的 SQLite 数据库。
  • 灵活输出:支持前端和后端图像合成,降低维护难度。

相关

  • 项目
  • 项目
  • 项目
  • 项目