{"repo":"joeseesun/poster-studio","free":true,"listed":false,"github":"https://github.com/joeseesun/poster-studio","clone":"git clone https://github.com/joeseesun/poster-studio.git","description":"乔木画布：小红书封面、知识卡片和社媒海报设计工作台 | Browser poster studio for Xiaohongshu covers and social graphics.","language":"TypeScript","stars":82,"topics":["ai-image","fabricjs","nextjs","qiaomu","xiaohongshu","poster-studio","ai-design","design-tool","vercel"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"乔木画布 Poster Studio 面向小红书封面、知识卡片和社媒海报的在线设计工作台。打开即可排版、生成、去背景、导出。 An online poster studio for Xiaohongshu covers, knowledge cards, and social graphics. Design, generate, remove backgrounds, and export in the browser. 中文 English 为什么值得用 很多内容创作者并不缺“图像生成”，缺的是一个能快速把标题、引用、图片、画布比例和导出流程串起来的轻量工具。乔木画布把这些日常步骤放在一个浏览器工作台里： - 适合小红书封面、公众号配图、知识卡片、课程海报、社媒图。 - 不需要设计软件，直接在浏览器里编辑画布。 - 本地自动保存，刷新后继续编辑。 - 可接入自己的 HiAPI、火山方舟 / Seedream、自定义兼容接口，也可以在你自己的部署里开启服务端即梦。 - 线上站点 ps.qiaomu.ai 使用乔木服务端内置即梦，默认模型 jimeng-4.5 ；开源模板不会包含或暴露乔木的 API Key。 核心能力 - 画布编辑 ：文本、图片、形状、图层、样式、阴影、圆角、滤镜。 - 多比例尺寸 ：支持 3:4、1:1、4:3、16:9、21:9、9:16 等常用比例。 - 文字高亮 ：荧光笔、下划线、边框三种样式。 - 版本管理 ：最多 5 个版本，可复制当前版本继续改。 - AI 生图 ：支持 HiAPI、即梦、火山方舟 / Seedream、自定义兼容接口。 - 图生图 / 去背景 ：支持参考图改写，Remove.bg 或本地背景移除。 - 素材转存 ：可通过服务端七牛配置转存上传图、生成图、去背景结果。 - 分享与公开素材 ：支持 Vercel KV；未配置时回退到本地文件存储。 立即体验 - 在线使用：https://ps.qiaomu.ai - 一键部署到 Vercel： Vercel 一键部署默认是“无私有密钥基础版”：编辑、导出、本地自动保存可用；AI、七牛、Unsplash、Remove.bg、KV 等服务按需在 Vercel Project Settings 里配置环境变量。 本地运行 打开 http://localhost:3000。 生产构建： 环境变量 复制 .env.example 为 .env.local ，按需填写。不要把 .env.local 、 .env.production 或任何真实 Key 提交到 Git。 默认开源配置 开源模板默认不启用乔木内置即梦： 用户可以在浏览器设置里填自己的 HiAPI / Seedream / 自定义接口 Key。线上 ps.qiaomu.ai 的乔木内置 Key 只存在于服务器环境变量，不会进入仓库，也不会下发到浏览器。 AI 生图 如果你想在自己的部署里提供“服务端内置即梦”，需要显式开启，并建议限制来源与频率： 图片转存、搜索、去背景 分享 / 公开模板 / 公开素材 Vercel 或其他 serverless 环境建议配置 Vercel KV 兼容变量，否则本地文件存储在无状态平台上不适合长期保存数据。 Vercel 部署说明 1. 点击 README 顶部的 Deploy with Vercel 。 2. Vercel 会克隆本仓库到你的 GitHub/GitLab/Bitbucket，并自动识别 Next.js。 3. 先部署基础版；需要服务端 AI、七牛、U","default_branch":null,"files":null,"tree":[],"storefront":"/r/joeseesun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joeseesun/poster-studio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}