Crafting Better Story Prompts
The prompt is the single most important input in DeepFiction. It's the blueprint the AI builds from. A vague prompt produces a generic story. A focused, layered prompt produces something that feels intentional and worth reading.
This tutorial breaks down what works, what doesn't, and why.
Why Prompts Matter
Every dropdown in the Studio (genre, challenge, perspective, visual style) shapes the style of the story. But the prompt shapes the substance: the characters, the conflict, the world, and what makes the story yours.
Think of it this way: the settings are the director's instructions. The prompt is the screenplay.
The Anatomy of a Great Prompt
A strong prompt usually has four elements. You don't need all four every time. But the more you include, the more tailored the result.
1. A Character With a Specific Trait or Background
Generic characters produce generic stories. Give the AI something concrete.
| Weak | Strong |
|---|---|
| "a woman" | "a 30-year-old art restorer" |
| "a soldier" | "a combat medic who lost his hearing in an explosion" |
| "a detective" | "a retired homicide detective who now runs a used bookshop" |
The extra detail (their job, their flaw, their backstory) gives the AI a thread to weave through the entire narrative. It keeps the character coherent and interesting.
Including a character name helps too. It makes the story feel more personal and helps the AI maintain consistency across longer pieces.
2. A Clear Setting: Location + Time Period
Time period and location shape a story's atmosphere, language, and logic more than most people expect.
| Weak | Strong |
|---|---|
| "a city in England" | "Victorian London during the cholera outbreaks" |
| "somewhere in space" | "a mining colony on Europa, 200 years from now" |
| "a school" | "a boarding school in the Swiss Alps in the 1960s" |
The Studio doesn't have a dedicated setting or time period dropdown. So putting location and era directly in your prompt is the strongest way to ground the story. Be specific and the AI will follow.
3. A Central Conflict or Goal
Stories need tension. Without a conflict or goal, the AI tends to wander, producing pleasant but directionless prose.
Add a single sentence that describes what's at stake:
"She has 24 hours to find the stolen painting before her family's gallery is accused of the theft."
"He must cross enemy territory to deliver a message that could end the war, but the message is in a language he can't read."
"Two estranged siblings inherit a house they both want to sell, but neither can agree on terms or confront why they stopped speaking."
The conflict doesn't have to be physical. Emotional, social, and moral conflicts produce some of the richest stories.
4. A Unique or Unexpected Element
One unusual detail transforms a standard premise into a memorable one. This is the hook.
- A detective who can hear the last words any object has "witnessed"
- A romance between two competing food critics reviewing the same restaurant
- A heist story where the target is a memory, not a physical object
- A horror story set entirely inside a lucid dream the character can't wake from
This is often the difference between "this is fine" and "this is interesting." Give the AI something distinctive to build around.
The Prompt Formula
Here's a structure that works consistently:
[Character with a specific trait] + [Setting with time/place] + [Central conflict or goal] + [One unique element]
Example:
"A combat medic who lost his hearing in an explosion (character) is stationed at a remote Antarctic research base (setting) when the crew starts disappearing one by one (conflict). The only clue is a radio frequency that he can somehow still perceive (unique element)."
You don't need to follow this rigidly. But if you're stuck, filling in each slot almost always produces something strong.
Using Tone Words
You can embed emotional descriptors directly into your prompt. These act as strong signals about the feel you're going for:
- "melancholic" for sadness with beauty
- "feverish" for urgent, unhinged energy
- "darkly comedic" for humor born from grim situations
- "slow-burn" for tension that builds gradually
- "claustrophobic" for tight spaces, no escape, rising anxiety
- "dreamlike" for surreal, drifting, logic slightly off
Example:
"A slow-burn, claustrophobic thriller about two strangers trapped in an elevator who slowly realize they've met before, in circumstances neither wants to remember."
One or two tone words shape the AI's entire emotional register before it writes a single sentence. Don't stack more than that or they start competing with each other.
Fanfiction Tips
DeepFiction fully supports fanfiction. Here's what works:
Name the fandom and characters explicitly. "Harry Potter AU where Hermione was sorted into Slytherin" is clear. The AI knows exactly what universe it's working in.
Specify divergence points. "What if Tony Stark survived Endgame but lost all memory of being Iron Man?" gives the AI a clear fork to write from.
Mix fandoms for crossovers. "Sherlock Holmes investigates a series of crimes in the world of Avatar: The Last Airbender" works better than you'd expect.
Indicate canon fidelity. Tell the AI if you want to stay close to canon or diverge. And reference core character traits, not just names. The AI handles familiar characters best when it knows who they are, not just what they're called.
What to Avoid
Overly broad prompts. "Write me a love story" gives the AI nothing to anchor on. Add one concrete detail and the output transforms.
Contradictory tone signals. "Dark and funny and hopeful and gritty and whimsical" pulls the AI in five directions at once. Pick 1 or 2 tones.
Adjective lists with no character or situation. "Epic, intense, dramatic, emotional, gripping" isn't a prompt. It's a mood board. Give the AI a story.
Prompts longer than 5 sentences. Over-explaining confuses the model. 1 to 3 sentences is the sweet spot. 4 to 5 is the upper limit.
Repeating what the dropdowns already do. If you've set the genre to Horror and the challenge to Survive a Haunted Past, you don't need to write "write a scary horror story about a haunted past" in the prompt. Use the prompt for story-specific details the dropdowns can't capture.
Advanced Technique: Iterative Prompting
You don't have to get it right on the first try. In fact, you probably won't. That's fine.
- Start broad. Generate with a simple 1-sentence prompt to see what direction the AI takes.
- Identify what works. Note the characters, situations, or phrases you like.
- Refine your prompt. Add the specific details that worked, remove what didn't.
- Regenerate. The new version will be more focused and more "yours."
- Continue. Once you have a beginning you love, use Continue Story to extend it.
This is a collaboration, not a dictation. Let the AI surprise you, then steer.
Quick Reference: Prompt Checklist
Before you hit Generate:
- ✅ Does my prompt have a specific character (not just "a person")?
- ✅ Is the setting grounded in a time and place?
- ✅ Is there a conflict, goal, or question driving the story?
- ✅ Is there at least one unique or unexpected detail?
- ✅ Is my prompt 1 to 3 sentences (concise but specific)?
- ✅ Have I avoided contradicting my dropdown settings?
If you can check most of those, you're going to get a strong story.
What's Next?
- How to Write Your First AI Story if you haven't used the Studio yet
- Characters: Generate, Edit, Chat & Visualize for the full character system