This Midjourney tutorial focuses on solving two things: how to reverse-engineer a prompt when you don’t know how to write one, and how to keep a set of images in the same style over the long term. As long as you master Midjourney’s /describe and --sref, you can turn image generation from “pure luck” into a reusable workflow.
How to get started and prepare: first make sure your Midjourney commands work
In Discord, enter any available Midjourney channel or your own private channel, and make sure you can send commands normally and see the bot return results. When using Midjourney for the first time, it’s recommended to generate an image with a simple prompt first to confirm your permissions and that the queue is working, before moving on to the reverse-engineering and style-locking steps. Doing this helps you avoid mistakenly attributing problems to the prompt.
If you mainly use Midjourney in your own server, remember to check whether the channel allows the bot to speak and whether you’re operating in the correct channel type. Midjourney’s command entry is the same everywhere—the key is that the bot can reply and generate a grid of images.
Reverse-engineer with /describe: turn a “reference image” into an editable prompt
When you only have an image you like (photography, illustration, posters—anything), type /describe directly in Discord and upload the image. Midjourney will return multiple English description options, which are prompt prototypes you can reuse directly. You don’t need to copy them verbatim—prioritize keeping these three parts: “subject + materials/lighting + lens/composition.”
In practice, I recommend: first choose the closest description and generate once, then remove unwanted elements with negative terms (for example, get rid of background clutter, text, or a watermark-like feel). Once you’ve edited the reverse-engineered prompt so that it “doesn’t go off track even after generating three times,” that Midjourney prompt is basically ready to go into your常用 library.


