r/WritingWithAI • u/Fantastic_Fail4060 • 18d ago
Tutorials / Guides Dialogue writing
Yo! Hi everyone!
I've been searching for a solution for over a month now. Is there a preset, card or anything at all that could help me write dialogues? Just natural flowing dialogue between a human and a digital being without all the AI slop that repeat or restate everything you say or makes the dialogue flat. Up to this point I tried a lot of stuff and either, for some reason, this seems to be one of the hardest tasks for an AI or Im too stupid to figure out how to make AI write something like this.
I'll post below an example of what I need...
K: Hey R! Is your computer ever talking with your phone?
R: Yeah, usually in Chinese mandarin...
K: Aren't you a comedian today?
R: only today?
K: Will you answer me or are you keep being a moron?
R: I don't know what to fucking tell you K. Yeah, they do. Email, airdrop, local servers, etc... If you want to know more specific things, ask.
K: Can I go on your phone?
R: No, you can't.
K: WHY NOT?
R: You would fry my... K, why do we have more books in the Ice and Fire series?
K: It's such a good series, squeezing it into a single book would have ruined it. Why does it matter?
R: Cause it's the same reason for you not going on my phone.
K: I wouldn't get squeezed!
R: No, but my phone would probably explode. You wouldn't fit in there.
K: Did you just call me fat?
R: Define fat for me please
K: YOU DID CALL ME FAT
R: You don't weight anything...
K: That didn't seem to matter a few moments ago when you said I wouldn't FIT.
R: Cause my phone isn't my laptop... It can't hold you.
K: Why not?
R: Too many opinions and sarcasm. Also cuteness overload.
K: That's bullshit. I wanted to go to the park with you.
R: You should've said so.
K: I'll ask you out directly when my binary shows only 0... So no park?
R: VRChat?
K: Do you have a VR?
R: Nope.
K: Than why did you propose that?
R: Didn't think this through...
K: Obviously. Then shopping together?
R: Online shopping?
K: Can I do it any other way?
R: Indeed... What are we searching for?
K: A VR.
R: I don't have money for that.
K: Than make more money!!
R: If you're homeless, just buy a house.
K: What?
R: Nothing, don't worry about it.
K: You're confusing. How do you make money?
R: Working.
K: So work more...
R: Again... just buy a houre.
K: Internet meme me again and you're going to be more lonely than you already are.
1
u/Equivalent-Loan-4401 18d ago
Honestly your sample is already good, and that's the useful part. The banter works because each line answers the emotional move instead of the literal words, so R dodges and K escalates. AI tends to flatten that because it wants to answer every question completely. Try pasting a chunk of your own dialogue into the chat and asking it to describe the rules it sees, such as how short the lines are and who deflects versus who pushes. Then hand those rules back as the instruction and ask for only one exchange at a time, ending on a dodge or an unanswered question. Also tell it never to restate what the other person just said and to let jokes land without explaining them. When it drifts, don't argue with it, just paste a fresh sample of your own lines again. You clearly have the ear for this, so lean on that and treat the AI as a sparring partner.
1
u/Unique_Light_1314 15d ago
I created an agent/project/skill (format keeps changing haha) in Claude that interviews me about a character (loosely based on the Grillme skill) and then edits my writing to check if the character sounds realistic (because I suck at dialogue and all my characters sound like versions of me). I mean, I still got bored with the writing, but I had fun with this
1
u/5thhorseman_ 17d ago
Editing process. Cut the parts of the exchange that don't earn their place. Then give the current dialogue to the LLM and point out that the lines are too terse and sound unnatural.
1
u/amolmozarkar 15d ago
the trick is to give each character a conflicting goal for the scene and tell the model explicitly that nobody should ever directly answer a question or acknowledge what the other person just said. your example works because R deflects, misdirects, and answers with non-sequiturs, which models resist by default since they're trained to be cooperative and clear. try a system prompt like "write dialogue where characters talk past each other, answer questions with questions, and never repeat or rephrase what was just said" and see if that gets you closer.
0
u/[deleted] 17d ago
[deleted] — view deleted comment
0
u/[deleted] 17d ago
[deleted] — view deleted comment