用Midjourney出图时,最让人头疼的是指令发出去了却不返回结果,或者直接提示失败。下面按“最常见、最容易自查”的顺序,把Midjourney生成失败的原因拆开排查。你只要跟着做一遍,基本能定位到是权限、队列、素材链接还是内容过滤的问题。
先看频道与权限:机器人能否正常工作
Midjourney在Discord里运行,最常见的坑是“你在发指令,但机器人在这个地方没权限”。确认你在可用的频道里输入 /imagine,并且该频道允许Midjourney发消息与上传文件。若在私密频道或新建服务器里用Midjourney,检查是否把机器人加入服务器、以及是否给了发言/附件权限。
如果你能看到Midjourney机器人在线,但完全不回应,先换到官方提供的公共频道或你确定可用的频道做一次对比测试。对比能快速排除“本频道权限/规则”导致的异常。
指令发不出去:Unknown Interaction 与消息发送失败
遇到“Unknown Interaction/交互未知”时,通常是你点按钮太慢、Discord交互超时,或者网络抖动导致回调失败。做法很简单:重新发送一次 /imagine,不要复用旧消息上的按钮;同时尽量在桌面端Discord操作,稳定性更好。若频繁出现,退出Discord重登一次,很多情况下能直接恢复。
如果是“消息发送失败/Failed to send”,先看Discord左上角是否显示重连或延迟飙高。Midjourney本身没变,但Discord链路不稳时,指令就像“丢包”一样丢在路上。
任务排队不动:卡在Queued/Processing怎么办
Midjourney显示排队很久,不一定是你账号出问题,更多是当时整体负载高。建议先减少同时提交的任务数,等前一个进入生成再发下一个;并避免在同一条任务上反复点“重做/变体”按钮,容易把队列越堆越满。你也可以切换到人少的频道再发一次,观察是否能更快进入处理。
