一款基于 BuildingAI 平台的智能图像生成与创意风格处理插件,让每个人都能轻松创作专业级插画与图片效果。
支持提示词创作、自定义风格、多图组合(最多 5 张参考图)、比例选择、异步任务生成、按模型积分计费、图片水印等多种创意玩法
浏览官方预置的风格案例,如商品包装、乐高模型、线稿上色、高清修复等,一键套用同款参数快速创作。
在自定义风格页面中,输入提示词、上传参考图片,灵活调整风格说明,生成符合自己需求的图像作品。
系统自动保存所有生成记录,支持预览、下载、删除,方便整理与复用资产。
BuildingAI Banana Paint 是一款集成于 BuildingAI 平台的 AI 图像生成与风格变换插件。
用户无需掌握复杂的图像处理或设计技能,只需输入简单的文字描述或上传参考图片,即可快速生成高质量、风格多样的图片作品。
| 价值点 | 说明 |
|---|---|
| 低门槛创作 | 不需要专业美术基础,输入提示词即可生成图片 |
| 多风格玩法 | 商品包装、乐高模型、动作模仿、角色设定、线稿上色、高清修复等多种玩法 |
| 高效生产力 | 几秒到几十秒内生成全新图片,大幅提升创作与迭代效率 |
| 资产沉淀 | 自动沉淀生成记录与提示词,方便复用、归档与分享 |
| 灵活接入 | 前后端完全基于 BuildingAI 扩展规范,可与平台其他能力无缝集成 |
- 电商商品包装与宣传图生成
- 海报设计与创意视觉草图
- 头像、角色设定图与二次元场景
- 线稿上色、草图润色与高清修复
- 品牌视觉延展、模型展示效果图
| 功能 | 描述 |
|---|---|
| 文本生成图片 (Text-to-Image) | 输入中文或英文提示词,由 AI 自动生成对应图像 |
| 图像生成图片 (Image-to-Image) | 上传参考图片,基于原图进行风格迁移、重绘或高清修复 |
| 多图组合能力 | 支持最多 5 张参考图组合生成,如商品包装、动作模仿、人像与背景组合等 |
| 官方风格案例 | 内置多种精选风格案例,一键套用提示词与示例图 |
| 自定义风格 | 支持完全自定义提示词与参考图,搭建属于自己的绘画风格 |
| 比例选择 | 支持选择常用图片比例(会追加到最终提示词中) |
| 任务模式 | 支持“同步生成(等待结果)”与“创建任务(立即返回记录ID,异步生成)”两种模式 |
| 功能 | 描述 |
|---|---|
| 生成记录管理 | 自动保存所有生成任务,支持分页浏览、预览、下载与删除 |
| 提示词复制 | 支持一键复制历史记录中的提示词,方便再次编辑与快速复用 |
| 参考图管理 | 可将生成图片直接设为参考图,用于下一次创作 |
| 多语言界面 | 内置中英日多语言文案,适配不同语言用户 |
- 前端框架: Nuxt 3 + Vue 3 + TypeScript
- UI 组件: BuildingAI UI 组件库
- 状态管理与工具: Pinia + 组合式 API + 内置 hooks
- 后端框架: NestJS
- 数据库: PostgreSQL + TypeORM
- 缓存与任务: Redis(依托主站配置)
- 存储服务: 本地文件存储 / 对象存储(按主站配置)
sequenceDiagram
participant User as 用户
participant Frontend as 前端
participant Backend as 后端
participant ImageAI as 图像生成引擎
participant Storage as 存储
User->>Frontend: 1. 输入提示词 / 上传参考图片 / 选择风格
Frontend->>Backend: 2. 提交生成请求
Backend->>Backend: 3. 校验配置与积分
Backend->>ImageAI: 4. 调用图像生成接口
ImageAI-->>Backend: 5. 返回任务 ID 或生成结果
Backend->>ImageAI: 6. 轮询任务状态(如需要)
ImageAI-->>Backend: 7. 返回最终图片地址
Backend->>Storage: 8. 下载并保存图片文件
Backend->>Backend: 9. 记录生成结果与积分消耗
Backend-->>Frontend: 10. 返回生成记录与图片地址
Frontend-->>User: 11. 展示生成图片并支持下载
- 用户在前端选择风格(官方案例或自定义),输入提示词并上传参考图片(可选)。
- 前端对表单进行基础校验(必填项、图片格式与大小等)。
- 后端校验积分规则与配置(是否收费、每次消耗多少积分等)。
- 通过后端服务调用图像生成引擎 API,提交生成任务。
- 对于异步任务,后端定时轮询任务状态,直至完成或失败。
- 生成完成后,后端将图片下载至本地或对象存储,并记录生成结果。
- 前端轮询或通过主动请求拉取生成结果,展示图片、提示词与相关信息。
在导航栏或应用列表中点击「香蕉绘画」进入插件首页。
首页通常分为「风格案例」和「自定义风格」两大区域。
- 选择「风格案例」,可直接从官方提供的多个案例中挑选,例如:
- 商品包装图
- 乐高模型
- 动作模仿
- 线稿上色
- 高清修复
- 选择「自定义风格」,可完全由用户自行编写提示词与上传参考图。
- 在提示词输入框中描述你想要生成的画面内容、风格、光照、构图等。
- 根据不同风格要求,上传一张或多张参考图片(如人物照、商品图、线稿等)。
提示词编写建议:
清晰描述主体 + 风格 + 场景 + 光照 + 构图 + 细节
示例:
「以原图人物为主体,在日系插画风格的城市街头,黄昏时分的逆光,偏暖色调,画面干净、有设计感」
确认参数后点击「开始生成」按钮,系统将自动:
- 校验输入参数与图片合法性。
- 按配置校验积分余额(如启用计费)。
- 提交生成任务至图像生成引擎。
- 等待若干时间后返回生成结果。
生成完成后,你可以:
- 预览生成图片大图。
- 下载图片到本地。
- 一键将生成图片设为参考图,用于下一次创作。
- 在「生成记录」页面查看历史记录,支持删除或下载。
管理员可在控制台中对香蕉绘画插件进行全局配置与内容管理,包括但不限于:
路径:控制台 → 香蕉绘画 → 配置管理
| 配置项 | 说明 |
|---|---|
| 密钥绑定 | 绑定平台的密钥配置(用于读取 apiKey/baseUrl 等) |
| 首页标题 | 首页标题拆分为前半部与后半部(便于样式排版与运营文案调整) |
| 图片水印 | 是否启用生成图片水印 |
| 模型配置 | 维护模型列表:模型名、前台显示名、是否启用、每次生成积分消耗(0 表示免费) |
路径:控制台 → 香蕉绘画 → 风格案例
- 新增风格案例:配置名称、简介、提示词、示例图片、是否展示等。
- 编辑风格案例:更新排序权重、描述与图片。
- 控制展示:控制某个风格是否在前台展示、排序优先级等。
- 批量操作:支持批量启用/禁用、批量删除。
路径:控制台 → 香蕉绘画 → 生成记录
- 查看用户的生成记录与状态。
- 支持按用户、时间、状态等维度过滤。
- 按需执行删除等运维操作。
香蕉绘画插件采用积分制计费(按“模型配置”维度控制):
- 每个模型可配置单次生成所需积分
pointsConsumption。 - 当
pointsConsumption = 0时,表示该模型免费。 - 用户发起生成前会校验积分余额,不足时会提示“积分不足,请充值后重试”。
可能原因及排查建议:
- 检查网络连接是否正常。
- 检查后台配置是否完整(模型、密钥、计费规则等)。
- 如果启用积分计费,确认用户积分余额是否充足。
- 尝试简化提示词内容,避免过于复杂或不符合模型能力范围的描述。
优化建议:
- 使用更具体、详细的提示词,描述清楚主体、风格、场景与光照。
- 尽量上传清晰、高质量的参考图片。
- 对于线稿上色、高清修复等场景,保证原图质量足够。
- 多次生成对比选择更符合需求的结果。
建议步骤:
- 明确该风格对应的典型使用场景(如商品包装、角色设定稿等)。
- 准备高质量示例图片,并编写简洁明确的中文简介。
- 为英文提示词或多行提示词做好排版,便于后期维护与复用。
- 在测试环境中多次试跑,确保生成效果稳定后再上线。
请根据接入的具体图像生成服务提供商与实际业务场景,确认使用条款与版权说明。
通常建议在平台层面向终端用户提示相关合规与版权风险。
- 优先查看后台「生成记录」列表中的错误状态与错误信息。
- 查看服务端日志中关于图像生成接口调用的错误堆栈。
- 检查最新配置与代码发布记录,确认是否为配置变更导致。
本项目基于 BuildingAI 许可证发布,仅可在 BuildingAI 生态内依照相关协议进行使用与二次开发。
- 应用市场官网: https://www.buildingai.cc/plugin
- 作者: BuildingAI Teams-dserha
让 AI 成为你的绘画助手,用更少的时间创造更多灵感。






