如何使用扣子和Midjourney API搭建创意AI画图助手

梦敏姑娘_7922

梦敏姑娘_7922

2026-06-08

696人浏览

原创

coze机器人需通过合规mj代理服务(如mj.run)调用图像生成,配置http插件发送prompt、轮询/fetch接口获取结果,支持中文前缀优化与失败提示。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如何使用扣子和midjourney api搭建创意ai画图助手

你需要让扣子(Coze)机器人调用Midjourney的图像生成功能,实现用户在群聊或私聊中发送文字描述后自动返回AI画图结果,而不是手动切到Midjourney Discord频道反复粘贴提示词。

准备Midjourney API可用的服务端环境

Midjourney官方不提供公开API,必须通过第三方封装服务(如Imagine API、MJ API Proxy等)中转请求。直接调用Discord机器人接口违反其服务条款且极不稳定,【必须使用已获授权的合规代理服务】,否则Bot会被封禁且生成任务全部失败。

注册一个支持Webhook回调的MJ代理平台(例如:https://mj.run 或自部署的 mj-api-server),获取专属API Key和Base URL。

测试该API是否可用:用curl或Postman发送POST请求到 /imagine,Body为{"prompt":"a cat wearing sunglasses"},确认返回status=200且含task_id字段。

在Coze平台创建Bot并配置插件能力

进入coze.com → 创建新Bot → 填写名称与简介 → 进入「开发」→「插件」→「新建插件」。

选择「HTTP 请求」类型,填写插件名称为“MJ画图”,Base URL填你上一步拿到的代理服务地址(如 https://api.mj.run/v2)。

添加一个操作方法:Method选POST,Path填 /imagine,Headers里加入 Authorization: Bearer 【你的API Key必须严格保密,不能硬编码在前端或日志中】,Body模板设为 {"prompt":"{{input.prompt}}"}。

保存插件后,在Bot工作流中拖入「调用插件」节点,将用户输入的文本映射为prompt参数,启用「等待插件异步响应」选项。

Midjourney
Midjourney

通过Midjourney Discord机器人进行AI图像生成:根据提示词创作图像、放大、制作变体、混合图像及描述图像。适用场景:(1) 生成...

下载

处理Midjourney任务的异步状态轮询

第一步:调用/imagine接口后,立即从响应中提取task_id,并存入临时变量task_id。

第二步:启动一个延迟3秒的「等待」节点,避免立刻查询未就绪的任务。

第三步:向代理服务的 /fetch 接口发起GET请求,URL拼接为 /fetch?task_id={{task_id}},每2秒重试一次,最多重试15次。

第四步:当/fetch返回status="success"时,提取response.url字段;若返回status="failed",则输出固定提示:“绘图失败,请检查提示词是否含敏感词或过长”。注意:部分代理服务对中文提示词支持不佳,建议强制在prompt前加英文前缀如“masterpiece, best quality, ”

在Coze Bot中组装完整画图流程

方法一:纯文本交互流
用户发送消息 → 触发「意图识别」判断是否含“画”“生成图”“给我一张”等关键词 → 调用MJ插件 → 轮询获取图片URL → 用「发送卡片」组件将图片嵌入富文本消息返回。

方法二:结构化表单交互
设置Bot主动发起提问:“请描述你想要的画面,支持风格、比例、质量等细节(例:赛博朋克城市夜景,8k,横版)” → 收集用户多轮输入 → 拼接成完整prompt → 执行上述调用+轮询链路。

发布Bot前,务必在「调试」面板中用真实提示词测试全流程,确认图片能正常显示在聊天窗口中。

大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!

相关专题

更多
扣子智能体开发实操指南
扣子智能体开发实操指南

本专题面向开发者与产品同学,完整讲解扣子智能体Bot从零到一的搭建流程,包括Bot创建、提示词编写、插件接入、变量与记忆配置、调试与多渠道发布,帮助你打造属于自己的AI助手。

2026.06.05

434

14

扣子工作流全功能使用教程
扣子工作流全功能使用教程

本专题系统讲解扣子工作流的搭建逻辑与节点使用,覆盖LLM节点、代码节点、条件分支、循环节点与子工作流等核心能力,配合15个实战案例,帮助你用工作流把复杂业务流程自动化。

2026.06.05

334

15

扣子知识库零基础入门
扣子知识库零基础入门

本专题围绕扣子知识库与记忆系统,详细讲解知识库创建、文档上传、切片策略、向量召回、问答调优以及变量记忆与数据库的使用方法,帮助你打造高准确率的私有知识问答能力。

2026.06.05

427

15

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

220

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 267人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

midjourney AI绘画手册
midjourney AI绘画手册

共0课时 | 0人学习