First off, the spoiler below has nothing to do with the next couple of paragraphs, it is just a short, entertaining story where the AI made up its mind about a character at the very start of the story and stuck with that choice in what I felt were humorous ways. I hope at least a few people find it entertaining.
Now that that is out of the way, I feel like the main issue people (mostly unknowingly) have while using AI dungeon is that they aren't providing the AI with the information correctly. Most people wind up falling into one of two groups. The first group is the one everybody starts in, they have no idea how the system works, so they just react to the story the AI produces and interact with the AI almost entirely through the do, say, or story buttons. This is actually perfectly fine for a decent amount of time as long as they make sure to correct any mistakes in the AI output. However, it is terrible for story consistency because once any information has passed out of the AI's memory it is gone forever.
Based on quite a few scenarios I have looked through, I suspect many people then over-correct from this behavior. Filling their remember/pin storage to the max with every detail about their life, their friend's lives, and descriptions of every item they are carrying and every where they found them. They then fill out extremely detailed world info entries for their character, every party member, every item, and every town they have ever visited. Interestingly enough, this approach will almost certainly cause the AI to derail the story constantly.
Here are a few tips I have either come up with or adopted that have successfully kept some of my lengthier stories on track without too much hassle. the main thing is to keep things LEAN. Trim all the excess details from non-story sources. First of all, the AI will never reliably utilize the fact that plump helmets are your third favorite beverage ingredient, but your absolute favorite sentient humanoid intelligent plant man race. More importantly though, the things you pin to remember, and every world entry that is loaded at the moment eat space that would otherwise be more of the story output being sent to the AI. This is why I keep my remember limited to information about my character's name, who they are travelling with if it's important, environment I'm in if it's important, and my current goals/afflictions. Once something is no longer actively important to the story I will remove it from the remember section and set up a world info entry if I think it might become important again. I try to keep my world info entries as short as possible as well. It is usually important to mention the world info keyword in the actual world info entry if you want the AI to associate the key with the entry though. Also be careful with world info keys, because it is just looking for the string of letters. For example, if you have a world entry for a person named 'Cally' it would be loaded every time something magi'cally' happened. As a final pointer, the AI will as often as not ignore negatives in sentences, so I find it is usually easier to rephrase sentences so they don't contain negatives (especially not) as often as possible.
Warning: The following has been rated PG for suggestive(o.O) themes and smoking.
You are Angie, a spy living in Chicago. You have a concealed pistol and a syringe of poison. You listen to the Russian diplomats and hear them discussing a plan where a shipment of guns from the US is being shipped to a secret location. You need to get into that shipment to prevent it from arriving. You can send a note via courier indicating the location of the shipment or you can attempt to kill the diplomats to prevent the shipment from being moved. You could also try to kill the courier or get information from them.
> You decide your best course of action is to seduce the courier using your feminine wiles.
You have heard they are all quite susceptible to feminine wiles so you decide to use that to your advantage. You go to the train station and catch the courier as she leaves the train.
"Hello," you say, "You wouldn't happen to have a cigarette for a woman would you?"
The courier laughs and hands you one.
> You seductively place the cigarette in your mouth.
You walk a bit while smoking the cigarette and glancing around making sure no one is watching. When you believe you are alone you slip and the cigarette goes down your throat. You choke a bit before regaining your composure.
"Ah, I think I may have just swallowed it," you cough.
"It's okay," she says, "I'll just give you the next one."
> You tell her one was probably enough.
"I'm not sure if I'll be able to get it down," you say.
The girl laughs and says, "Don't worry about that." She slips the cigarette from your mouth and continues on her way. Well... That didn't go as planned.
You curse yourself for being so stupid and start to make your way back to the city when you hear a strange voice emanate from within your clothing.
"Look out!"
> You quickly dodge out of the way.
You dodge the oncoming bullet but you aren't quick enough and it strikes your arm rendering it useless. You begin to run back in hopes that somehow you can still accomplish your mission but the night is far from over yet...
"Thought you said you weren't carrying."
It's the courier. You quickly turn to face her, realizing that with one bullet she had already rendered you defenseless.
> You swallow your cyanide pill to avoid torture.
"I'm not your enemy," you say calmly and swallow a pill.
"Good. Burdens should be shared. Here."
She hands you the cigarette and then shoots you in the chest. You fall onto the ground, dead.
"Thanks for the cigarette," she says as she turns and walks away.
In your last moments you see a hooded figure approach the girl. It would appear that this mission was not as successful as first thought.
YOU HAVE FAILED