☰
Midjourney图文教程:Discord接入与/imagine参数复现
2026/11/4 2:41:04 网站建设 项目流程

简介:这份《超详细的图文Midjourney操作教程大全》面向零基础到进阶的数字艺术爱好者、设计师及创意工作者,围绕Discord接入、图像生成与提示词设计构建完整学习路径,帮助读者把创意快速转化为视觉作品。内容从AI绘图与Midjourney概述讲起,依次覆盖Discord频道加入、账号注册与基础配置、/imagine等常用命令说明,并深入提示工程、质量与步数等参数调整、产品设计、室内装饰、概念艺术等应用案例,还整理了社区活动及官方文档、教程视频等延伸学习资源。资源包为1个PDF文件,约9.49MB,图文编排便于按章节查阅和跟随练习。目前已有902人学习,适合希望系统掌握Midjourney操作、提升出图可控性与创意表达效率的读者。

1. 从一条 /imagine 命令切入:这份图文教程到底解决了哪几步

很多人第一次打开 Midjourney 图文操作教程,会被注册、Discord 频道、会员订阅、/imagine命令、参数表这些目录吓退,以为要先学完一套理论才能出图。真实情况反过来:先把 Discord 频道和机器人接通,再用一条/imagine跑出第一张能看的图,后面才有必要回头补提示词结构和参数边界。这份课程资源的价值不在“讲全”,而在把注册、命令、提示词、参数、避坑串成一条能照着走的路径。它适合刚接触 AI 绘图的设计师、产品岗和独立开发者,也适合已经会写提示词但总在尺寸、种子和订阅状态上翻车的人。

2. 账号、频道与机器人:把 Midjourney 接进 Discord 的完整落地路径

2.1 先选路径:网页客户端、桌面客户端与 Discord 频道的差别

Midjourney 的操作入口挂在 Discord 上,理解这一点比记住按钮位置更重要。Discord 的结构可以拆成三层:服务器是工作区,频道是工作区里的房间,机器人是接收命令并返回图片的服务入口。很多人把“加入 Midjourney 频道”和“创建自己的服务器”混成一件事,结果在公开频道里输入命令,图片和别人的作品混在一起,后面找图、复现参数都很麻烦。常见做法是先在自己的账号下建一个只有自己使用的服务器,再把机器人邀请进来,这样频道干净,历史记录也可控。

客户端选择上,网页版启动最快,适合临时改一条提示词;桌面客户端在长时间挂机、上传参考图、拖拽文件时更稳;移动端适合看结果和做简单重做,不适合输入长提示词和逐项调参数。我一般会让新手先用桌面客户端完成第一张图,因为上传图、查看按钮、复制图片链接都在同一个窗口里,少一次切换就少一次出错。下表是三种入口的取舍,不是绝对规则,按你手头设备选就行。

入口适合场景优点容易踩的点
网页客户端临时出图、快速改词打开快,不占本地空间长提示词容易误触,历史频道切换频繁
桌面客户端连续调参、上传参考图文件拖拽顺手,频道固定多账号登录时容易把订阅绑错
移动端查看结果、简单重做随手看四宫格输入长 prompt 费劲,参数容易漏写

选完入口后,不要把“能看到 Midjourney 频道”当成“已经能用”。能看见公开频道只说明你进了展示区,真正出图要在机器人可用的频道里输入命令,或者把机器人邀请到自己的服务器。这个区别在后面的订阅和权限检查里会反复出现,先记住“账号—服务器—频道—机器人”四层关系,排错时就不会一上来就怀疑提示词。

2.2 注册与加入频道:把账号、服务器、机器人三层关系理顺

注册流程不复杂,难的是注册后每一步落到哪个界面。先在 Discord 客户端下载页完成账号注册,邮箱验证后再登录;如果已经有账号,直接跳到创建服务器。创建服务器时选“仅供我和我的朋友使用”这类小规模模板即可,不需要复杂权限。服务器建好后,在频道列表里新建一个文本频道,命名成mj-work之类的短名,后面所有出图命令都放在这个频道里执行,找历史记录时不会和闲聊混在一起。

接下来是邀请机器人。常见做法是在 Discord 的应用目录里搜索 Midjourney,选中机器人后选择“添加到服务器”,目标服务器选你刚建的那个,权限保持默认可用范围,不要为了省事给管理员权限。添加完成后回到mj-work频道,输入/看命令列表里是否出现/imagine、/info、/settings。如果只看到/help或什么都没有,先检查机器人是否真的进了当前服务器,而不是只进了别人的公开频道。

阶段操作检查点常见失败
注册客户端下载页注册并验证邮箱能正常登录,能看到服务器列表邮箱未验证,后续邀请机器人被拦
建服务器新建小规模服务器左侧服务器列表出现自定义名称误进公开频道,把测试图发到展示区
建频道新建文本频道mj-work频道输入框可输入/频道权限只读,命令发不出去
邀请机器人应用目录搜索并添加到自己的服务器频道内输入/出现/imagine加到错误服务器,命令列表不刷新
首轮测试输入/info返回账号状态和可用信息未订阅或订阅绑到另一个账号

这里有一个容易被忽略的细节:Discord 的账号、Midjourney 的订阅状态、机器人所在的服务器是三个独立对象。你可以在 A 账号里看到机器人,却在 B 账号里完成订阅;也可以在服务器里看到机器人,但订阅已经过期。/info是第一个应该记住的排查命令,它返回的账号状态比任何猜测都直接。先把这层关系跑通,再去碰提示词,否则后面每次出图失败都会被误判成“词写得不好”。

2.3 订阅与权限检查:为什么命令能看见却不能出图

命令列表里能看到/imagine,不代表账号一定有出图额度。图文教程里把订阅拆成“进入订阅中心、会员充值条件、价格说明”三段,这个拆法是对的,因为很多人卡在“点进去不知道选哪个”和“付完不知道有没有生效”。操作上,先回到mj-work频道输入/info,看返回的订阅状态、可用模式、快速时间之类的信息;如果状态显示未订阅或额度耗尽,再进订阅中心按页面提示完成。价格和套餐内容以页面显示为准,不要拿旧截图对照,套餐会调整。

权限检查要分三层看。第一层是频道权限:当前频道是否允许发送消息和使用应用命令,如果频道是只读的,命令会直接发不出去。第二层是机器人权限:机器人是否在当前服务器里,是否被限制了频道范围。第三层是账号订阅:/info能否返回有效状态。三层里任何一层断了,表现都可能是“输入命令没反应”或“提示不可用”。我一般会按“频道能否发普通消息—/info能否返回—订阅状态是否有效”的顺序查,不要一上来就重装客户端。

还有一个高频翻车点:同一台机器上登录过多个 Discord 账号,浏览器记住了旧账号,桌面客户端又登着新账号。你在网页端完成了订阅,回到桌面端却用另一个账号发命令,结果当然是不出图。解决方式很朴素:出图前在客户端左下角确认当前账号,再用/info核对一次;如果团队共用一台机器,给每个账号建独立服务器,频道名带上账号缩写,避免把测试图混进同一套历史记录里。订阅这件事没有太多玄学,关键是让“当前登录账号”和“当前订阅账号”保持一致。

2.4 第一张图的完整操作链:从频道到导出

第一张图不要追求复杂。进入mj-work频道,输入/imagine,在prompt字段里写一个主体明确、场景简单的描述,例如“a ceramic coffee cup on a walnut desk, side light from window, product photography”。先不加一堆风格词,先确认命令能跑通、四宫格能返回、按钮能点。发送后等待进度条走完,机器人会返回一张四宫格预览图,下面带U1到U4、V1到V4以及重做按钮。U是放大单张,V是基于该张做变体,重做是重新生成一组。第一次操作只需要点一次U1,看单张图是否正常返回。

导出时不要直接截屏。点开单张图后保存原图,或者在频道里打开图片再下载,检查文件尺寸和清晰度。图文教程里专门写了“图片指令及导出图片”和“尺寸与分辨率”,这两节要连起来看:四宫格预览和单张大图的像素不同,宽高比参数影响的是构图比例,不等于最终文件一定是你想要的像素。常见做法是先固定--ar,再看单张放大后的文件,不要拿预览图去交付。

操作阶段具体动作成功表现失败时先看什么
发命令/imagine加简短 prompt返回进度提示频道是否只读,机器人是否在线
等结果等四宫格返回出现四张候选图订阅额度是否耗尽,/info状态
选图点U1放大返回单张大图按钮是否过期,频道是否被限流
导出打开单图后下载文件可正常打开是否保存了预览图而非原图
记录复制 prompt 和参数下次可复现是否漏记--seed、--ar

这条链路跑通后,再回头读教程里的命令章节会顺很多。第一张图的目标不是“惊艳”,而是把账号、频道、机器人、命令、导出五个环节各验证一次。任何一个环节没通,后面调提示词都像在黑匣子里猜。我的习惯是新建一个mj-log文本频道,专门贴每次成功的 prompt 和参数,出图频道只放图,这样一周后回看不会对不上号。

3. 五个核心命令拆解:/imagine、/blend、/settings、/prefer、/info 的参数边界

3.1 /imagine 的完整语法:prompt 与参数如何分段

/imagine是最常用的入口,但它的结构经常被写成一锅粥。比较稳的写法是“主体 + 场景 + 光线 + 材质/风格 + 构图 + 参数”,参数统一放在 prompt 末尾,用双短横线开头。主体放最前面,因为模型对前几个词的权重更敏感;场景和光线负责压住画面关系;风格词放在后面,数量不要超过三类。参数之间用空格分隔,不要用中文标点,也不要把参数塞进句子中间,否则容易被当成普通描述词。

# 主体、场景、光线、风格、构图一次写清,参数统一放末尾 /imagine prompt: a ceramic coffee cup on a walnut desk, side light from window, shallow depth of field, product photography, muted palette --ar 4:5 --stylize 120 --quality 1 --seed 3188 --no text, logo

这段命令里,prompt:后面是描述正文,--ar 4:5控制宽高比,适合竖版产品图;--stylize 120让画面有一点风格化但不过头;--quality 1是常用质量档,具体可用档位以当前账号返回为准;--seed 3188固定随机种子,方便后面做对比;--no text, logo用来排除文字和标志。参数不是越多越好,第一次跑通时只留--ar和--seed,确认构图和复现链路,再加风格化参数。

/imagine的另一个边界是 prompt 长度。描述词堆到几百字并不会线性提升质量,反而容易让主体被风格词淹没。我一般控制在“主体一句、场景一句、光线一句、风格不超过三个词、构图一个参数”的范围。需要多主体时,可以用双冒号调权重,例如cat::2 dog::1,但不要一上来就上权重;先把主体关系写清楚,再考虑权重。权重是修正工具,不是救命药。

3.2 /blend 与图生图:什么时候该融图而不是重写提示词

/blend适合“已有两张或几张参考图,想让它们在同一画面里融合”的场景。操作上先上传图片,再在频道里输入/blend,按提示选择 2 到 5 张图,必要时指定宽高比。它和直接写 prompt 的区别在于:prompt 是从文字出发,/blend是从视觉素材出发。你已经有明确的材质、配色、构图参考时,融图比反复改词更直接;你只有抽象概念时,先写 prompt 更省事。

# 先上传参考图,再调用 /blend;不要直接把图片当附件发出去就等结果 /blend # 常见做法:选 2 到 3 张风格接近的图,宽高比与最终用途一致 # 融合后如果主体糊了,减少图片数量或回到 /imagine 用文字重建主体

/blend的坑在于“图越多越丰富”的误解。两三张风格接近的图通常比五张互相冲突的图更好控制;如果一张是冷色产品图、一张是暖色人像、一张是手绘线稿,融合结果很容易变成四不像。我的做法是先用两张图验证方向,融合结果里主体清楚、色彩不脏,再考虑加第三张。融合后如果主体结构糊了,不要继续叠加图片,回到/imagine用文字把主体重新写一遍,再用参考图约束风格。

图生图还有一层边界:参考图提供的是视觉线索,不是精确复刻。你要的是“同一种光线和材质感”,不是“把原图每个像素搬过去”。如果任务要求严格保持产品外形,先拍清楚产品,再用 prompt 描述材质和场景,比硬融图更稳。融图适合概念探索、情绪板、风格拼接,不适合需要精确尺寸和结构还原的交付图。

3.3 /settings、/prefer option set 与 /info:把默认值固定下来

/settings用来调整机器人当前的部分默认项,例如版本、风格化程度、操作模式。不同账号看到的选项可能不同,以频道里返回的按钮为准。频繁出图时,先把常用模式固定下来,比每次在 prompt 末尾重复参数更省事。/prefer option set则是把一组参数存成自定义选项,后面在 prompt 末尾用--选项名调用。/info用来查看账号服务信息,出图失败、额度异常、订阅状态不明时先跑它。

# 查看当前默认设置,按返回按钮调整 /settings # 把常用宽高比和风格化存成自定义选项,后面用 --wide 调用 /prefer option set option:wide value:--ar 16:9 --stylize 120 # 查看账号状态、订阅与额度信息 /info

/prefer option set的option是自定义名称,建议用短名,比如wide、square、soft;value是参数串,不要把整段 prompt 存进去。存好后在/imagine末尾加--wide,相当于把这组参数展开。这里要注意:自定义选项不是覆盖所有参数,prompt 里再写--ar仍可能冲突,常见做法是一个任务只用一个宽高比来源,要么用自定义选项,要么在 prompt 里明写,不要两处同时改。

/info返回的信息不要只看“有没有订阅”,还要看当前可用模式和额度状态。有时候命令能发出去,但排队很久或直接失败,问题不在 prompt,而在账号状态。我的排查顺序是:先/info看状态,再/settings看默认项是否被改乱,最后才回到 prompt 检查参数。把这三个命令放在同一个文本频道里固定使用,排错时不用翻聊天记录。

3.4 命令执行后的按钮语义:U、V、重做与导出

四宫格下面的按钮不是装饰。U1到U4是对应位置单张放大,V1到V4是基于对应位置生成变体,重做按钮是重新跑一组。很多人点完U发现图片“变糊了”或“构图变了”,其实是对按钮语义理解错了:放大不等于无损放大,变体也不是微调,它会重新引入随机性。需要保持构图时,先固定--seed,再做变体对比;需要换方向时,直接重做,不要在一张不理想的图上反复点变体。

按钮/动作作用适用场景注意点
U1-U4放大对应单张选中候选图,准备导出放大后尺寸和预览不同,导出要拿原图
V1-V4基于对应图做变体构图满意,想换细节会引入新随机性,重要任务先固定 seed
重做重新生成一组整体方向不对不要在同一条不满意的结果上反复重做
导出下载单张大图交付、归档不要截屏,检查文件像素和格式

导出环节要和命名一起做。我的习惯是文件名带上日期、主体、宽高比和 seed,例如0112-cup-4x5-s3188.png,后面复现时不用翻频道。按钮操作看起来简单,但它决定了你后面能不能把“这张图怎么来的”讲清楚。教程里把命令和按钮分开讲是对的,实际使用时要把它们当成一条链:命令负责生成候选,按钮负责筛选和放大,命名负责留下证据。

4. 提示词结构工程:主体、场景、风格、构图与参数的组合方法

4.1 主体先行:把“好看”拆成可命名的视觉要素

提示词最常见的失败不是词太少,而是主体不明确。写“a beautiful scene”这种描述,模型只能随机发挥;写“a ceramic coffee cup with a chipped rim on a walnut desk”,主体、材质、状态都有了,画面才有落点。我一般先问三个问题:画面里最重要的物体是什么,它在什么表面上,它处于什么状态。这三问答完,主体句就出来了。主体句不要塞风格词,先把“是什么”写清楚,风格放到后面。

# 先写主体和状态,不加风格词,验证构图是否成立 /imagine prompt: a ceramic coffee cup with a chipped rim on a walnut desk, side light from window, shallow depth of field --ar 4:5 --seed 3188 # 主体成立后,再加材质和风格约束 /imagine prompt: a ceramic coffee cup with a chipped rim on a walnut desk, side light from window, shallow depth of field, matte ceramic texture, editorial product photography, muted palette --ar 4:5 --stylize 120 --seed 3188

第一段命令只保留主体、表面、光线和景深,用来验证“杯子在桌上”这个关系是否成立。第二段命令加入材质和摄影风格,参数只增加--stylize。这样对比时,变量只有一个,出了问题知道是哪一层导致的。很多人一次把主体、风格、构图、参数全改掉,最后不知道哪一项起了作用,这就是典型的黑匣子调参。

主体描述里少用抽象形容词,多用可命名的名词和材质。比如“高级感”不如“matte ceramic”“brushed metal”“soft linen”;“氛围感”不如“side light from window”“warm rim light”。这不是说形容词不能用,而是形容词要和具体视觉要素绑定。A 同学曾经把“赛博感”写满三行,结果画面元素互相打架;后来改成“dark metal surface, thin cyan edge light, wet asphalt reflection”,主体关系立刻清楚了。

4.2 场景与光线:用空间关系压住画面散乱

场景不是背景板,它决定主体和环境的比例关系。写场景时至少交代“位置”和“距离”:主体在画面中间还是偏左,背景是近景墙面还是远处街景,前景有没有遮挡。光线则交代“方向”和“软硬”:侧光、逆光、顶光、窗光、柔光箱,不同方向会改变材质表现。常见做法是把场景和光线放在主体之后、风格之前,因为它们比风格词更能约束构图。

提示词槽位作用示例常见误用
主体决定画面核心a ceramic coffee cup主体太多,四五个物体抢焦点
表面/环境建立空间关系on a walnut desk只写“background”,没有具体承载面
光线控制材质和层次side light from window同时写三种光源,方向互相冲突
景深/镜头控制虚实shallow depth of field微距和广角词混用
风格统一视觉语言editorial product photography风格词堆到七八个,互相抵消

场景词要服务于主体,不要为了“丰富”硬塞。产品图里加一堆远处人群,主体会被稀释;人像里写“wide landscape”又要求“close-up”,模型只能二选一。我的做法是每次只保留一个空间主线:要么室内桌面,要么室外街角,要么纯色背景。空间主线定了,光线才有落点,风格词才不会飘。

光线词也不要贪多。一个主光方向加一个补光描述通常够了,例如“side light from window, soft bounce from white wall”。三个以上光源容易让画面变脏,尤其是金属和玻璃材质。需要更强氛围时,优先改光线的软硬和色温,而不是继续加光源数量。这个取舍在教程的“关键词结构组成”里没有展开,但实际调参时非常影响成图率。

4.3 风格词与关键词库:三类词就够,别把风格堆成调色盘

风格词的作用是统一视觉语言,不是越多越高级。我一般把风格词分三类:媒介类(摄影、插画、3D 渲染、版画)、质感类(matte、glossy、grainy、soft focus)、色彩类(muted palette、warm neutrals、high contrast)。每类最多选一个,三类加起来不超过五个词。超过这个数量,风格之间会互相抵消,画面容易变成“什么都像一点,什么都不像”。手册里整理了一个风格关键词库入口,按风格词检索很方便,但检索结果要按这三类过滤,不要整段复制。

# 风格词控制在三类:媒介、质感、色彩 /imagine prompt: a ceramic coffee cup on a walnut desk, side light from window, editorial product photography, matte texture, muted palette --ar 4:5 --stylize 120 --seed 3188 # 需要更强风格时,先改 stylize,不要继续堆风格词 /imagine prompt: a ceramic coffee cup on a walnut desk, side light from window, editorial product photography, matte texture, muted palette --ar 4:5 --stylize 300 --seed 3188

第一段命令里,editorial product photography是媒介类,matte texture是质感类,muted palette是色彩类,三类各一个。第二段只把--stylize从 120 提到 300,观察风格强度变化。这样调参有对照,不会把“风格不够”误判成“词不够多”。风格关键词库适合做灵感检索,但检索出来的词要回到你的主体和场景里做减法,不能直接堆。

负面约束也要克制。--no text, logo在需要干净画面时有用,但不要把所有不喜欢的东西都写进--no,排除项太多会让模型收缩画面元素。常见做法是只排除最影响交付的两三类,例如文字、水印、杂乱背景。需要排除人物时写--no people,但先确认主体描述里没有暗示人物出现,否则排除和描述会打架。

4.4 构图与参数协同:宽高比、质量、风格化怎么配

构图不是写完 prompt 就结束,宽高比参数会直接改变画面关系。竖版--ar 4:5适合产品和人像,横版--ar 16:9适合场景和封面,方形--ar 1:1适合头像和图标。先定用途,再定比例,不要出图后再裁。裁切会丢构图,尤其是主体贴近边缘时。我的习惯是把最终用途写在 prompt 备注里,例如“cover”“product detail”“social avatar”,再选对应比例。

参数控制什么常用写法调整建议
--ar宽高比--ar 4:5、--ar 16:9先定用途,不要出图后硬裁
--quality质量档--quality 1先用常用档验证,再按账号可用档调整
--stylize风格化强度--stylize 120一次只改一档,和风格词分开验证
--chaos结果差异度--chaos 0需要复现时保持低值
--seed随机种子--seed 3188做 A/B 对比时固定
--no排除项--no text, logo只排最影响交付的两三类

参数协同的核心是“一次只动一个变量”。先固定--ar和--seed,跑一张基准图;再改--stylize,看风格强度;最后才动--chaos。--chaos拉高后结果差异会明显变大,适合找灵感,不适合复现。需要给客户看方案时,我一般把--chaos压到低值,保证多张图在同一视觉语言里;需要探索方向时,才临时拉高,探索完把 seed 和参数记回来。

构图词和参数也要一致。写“close-up”却用--ar 16:9,画面容易在左右两侧留出无关空间;写“wide landscape”却用--ar 4:5,主体会被压扁。遇到这种冲突,优先改参数而不是继续加构图词。参数是硬约束,词是软约束,硬约束先对齐,软约束才有意义。

5. 常见问题排查:订阅、机器人离线、出图失败与尺寸错位的五个坑

5.1 账号与订阅类:命令看得见,图出不来

现象:在频道里输入/imagine后,命令能弹出,prompt 也能填,但发送后没有进度,或者只返回一条不可用提示。原因通常不在提示词,而在账号状态或频道权限。先看当前频道是否允许使用应用命令,再看机器人是否真的在当前服务器里,最后用/info核对订阅状态。很多人只检查了第一层,看到命令列表存在就以为没问题,结果订阅绑在另一个账号上。

解决顺序要固定:先在当前频道发一条普通消息,确认频道不是只读;再输入/info,看返回的账号信息是否正常;如果/info不可用,回到服务器设置里检查机器人是否被移除或限制了频道;如果/info正常但出图失败,检查订阅额度和当前可用模式。血泪经验是不要在同一台机器上混用多个账号做测试,浏览器和桌面客户端各登一个,订阅状态很容易错位。给每个账号建独立服务器,频道名带账号缩写,能省掉大量排查时间。

5.2 命令与机器人类:/blend 没反应,参考图传不上去

现象:输入/blend后没有出现选择图片的提示,或者上传图片后命令仍然报错。原因通常是调用方式不对:/blend需要先有可用的图片附件,再按提示选择,不是把图片发到频道里就自动融合。另一个原因是频道权限限制了附件上传,图片根本没传成功。解决时先换一个允许上传的频道,重新拖入两张图,确认附件显示正常,再输入/blend;如果仍然没有反应,用/info看账号状态,排除额度问题。

还有一种情况是图片格式或大小不符合要求。常见做法是先用两张尺寸接近、风格不冲突的图做测试,确认链路通了再换正式素材。融合结果不理想时,不要连续叠加图片,先把图片数量降到两张,宽高比固定成最终用途的比例。/blend是探索工具,不是精确合成工具;需要严格保持产品结构时,回到/imagine用文字重建主体,再拿参考图约束风格。

5.3 画面与参数类:尺寸不对、构图被裁、风格漂移

现象:出图后导出,发现像素和预期不符,或者主体被裁掉一半。原因多半是把四宫格预览当成了最终文件,或者--ar和构图词冲突。四宫格是候选预览,单张放大后才适合导出;--ar控制比例,不保证像素一定达到某个数值。解决时先点U放大单张,再下载原图,检查文件尺寸;如果构图被裁,回看出图时的--ar是否和“close-up”“wide landscape”这类词冲突,先改参数再改词。

风格漂移是另一个高频问题。现象是同一组提示词,两次出图风格差很多。原因通常是--seed没固定、--chaos太高,或者风格词堆得太多导致模型每次抓不同重点。解决时固定--seed,把--chaos压到低值,风格词按媒介、质感、色彩三类各留一个。需要对比风格强度时,只改--stylize,不要同时换风格词。玄学感往往来自变量太多,把变量收住,出图就稳了。

5.4 导出与归档类:图找到了,参数丢了

现象:一周后想复现某张图,只找到图片,prompt 和参数没记,重新写怎么都不像。原因是出图时只保存了图,没有保存命令和 seed。解决方式是从第一张图开始就建一个mj-log频道,把成功的/imagine命令整条贴进去,文件名带上日期、主体、比例和 seed。导出时不要用截屏,打开单图后下载原文件,避免像素和元数据丢失。

归档不需要复杂工具,一个文本频道加一套命名规则就够。我的命名规则是日期-主体-比例-seed.扩展名,例如0112-cup-4x5-s3188.png。prompt 里如果用了自定义选项,例如--wide,要在日志里展开写清楚它对应什么参数,否则换账号后自定义选项不在了,复现会断。这个习惯看起来笨,但比事后凭记忆补参数可靠得多。

5.5 订阅与价格类:套餐变了,旧截图对不上

现象:照着旧教程里的套餐截图操作,发现页面选项对不上,或者完成订阅后额度没有立刻变化。原因是套餐和页面会调整,旧截图只能看流程,不能当价格表。解决时以订阅中心当前显示为准,先看/info返回的状态,再决定要不要调整套餐。不要因为一次出图失败就重复下单,先确认当前账号是否已经生效。

价格相关的内容不要背数字,背检查顺序:当前登录账号是不是要用的账号,/info是否返回有效状态,频道是否允许命令,额度是否还有余量。四步走完,再考虑套餐问题。团队共用账号时,把订阅账号和出图账号分开管理,避免一个人改了套餐,其他人还在用旧状态排查。订阅是账号层的事,提示词是画面层的事,两层不要混在一起查。

6. 种子复现与模板化工作流:把一套教程变成可验证的产出

6.1 用种子和参数表做 A/B 复现

出图稳定之后,下一步不是继续堆词,而是建立可复现的记录。我的做法是每次只改一个变量:先固定主体、场景、--ar、--seed,跑一张基准图;再改--stylize或风格词,跑第二张;两张并排看差异。记录表只留五个字段:主体、场景、关键风格词、参数、seed。字段少才愿意填,填了才能在下次出图时对照。下面这张表可以直接抄成文本文件,放在项目目录里。

记录项示例用途
主体ceramic coffee cup, chipped rim锁定画面核心
场景/光线walnut desk, side light from window锁定空间关系
风格词editorial product photography, matte, muted锁定视觉语言
参数--ar 4:5 --stylize 120 --quality 1锁定构图和质量
seed3188复现随机起点

复现时不要指望完全一模一样,种子固定后,画面大关系会稳,但细节仍可能变化。需要更稳的对比时,把--chaos压到低值,风格词减到三类以内。A 同学之前做包装方案,一次改五个词,出了二十张图也说不清哪张对应哪个方向;后来改成一次只改一个变量,三轮就收敛了。这个习惯不花哨,但能省掉大量返工。

6.2 用命名脚本把出图归档

图片多了以后,靠频道翻记录很慢。我一般用一个简单的重命名脚本,把下载目录里的图片按“日期-主体-比例-seed”整理。脚本只做一件事:读文件名里的临时标记,改成可检索的名字。不要让它自动删文件,也不要让它覆盖同名文件,保留原图是后悔药。

#!/usr/bin/env bash # 用法:./rename_mj.sh ./exports cup 4x5 3188 # 参数 1 是目录,参数 2 是主体短名,参数 3 是比例,参数 4 是 seed set -euo pipefail dir="${1:?请传入图片目录}" subject="${2:?请传入主体短名}" ratio="${3:?请传入比例,例如 4x5}" seed="${4:?请传入 seed}" prefix="$(date +%m%d)-${subject}-${ratio}-s${seed}" i=1 for f in "$dir"/*.png "$dir"/*.jpg; do [ -e "$f" ] || continue ext="${f##*.}" target="$dir/${prefix}-$(printf '%02d' "$i").${ext}" # 不覆盖已有文件,避免误伤同批导出 if [ -e "$target" ]; then echo "跳过已存在:$target" else mv "$f" "$target" echo "$f -> $target" fi i=$((i + 1)) done

脚本里的dir是下载目录,subject用短名,ratio写成4x5这种不带冒号的形式,seed和出图记录保持一致。set -euo pipefail让参数缺失时直接退出,避免在错误目录里乱改名;[ -e "$f" ] || continue处理空目录;目标文件存在时跳过,不覆盖。跑完脚本后,图片名就能和记录表对上,后面找图不用再翻频道。

从那以后,我每次出图都强制走一遍“先记参数、再导出、最后重命名”的流程,哪怕只出一张测试图也不省这一步。看起来多了三个动作,实际省下的是后面反复试错的半天。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询