Hello. I use AI Studio to build software, and I’ve been working with Gemini Pro 3.0.
However, I’m quite disappointed.
I created an AI that writes stories (novel outlines). The problem is this:
I asked the AI to increase the output length of the text because the outline is incomplete. For example, I want to write a 1,000-chapter story, but the outline only gives a very “sketchy summary,” or it is limited to around 5,000 characters, which makes it impossible to develop.
It lacks events (big and small), lacks a proper cast of characters (main, antagonists, side characters) arranged by timeline. I kept giving instructions, but the AI kept “hallucinating,” saying it had improved things even though the output length didn’t increase and the same issues remained.
Or when feature B was buggy, I told it to fix it multiple times, but it remained broken. For example, the save-story, download-story, or delete-story functions didn’t work even though Gemini Pro 3.0 “fixed” them over and over. Only after I checked and told it: “Check the file in area X for me,” (because it confused it with another file) did it finally fix it.
The more I asked the AI to build features, the more often a previous feature (feature A), which I had just created or upgraded, suddenly disappeared. I’m not sure if it’s because I asked it to rewrite too many times and it “forgot”?
The more I coded (gave instructions), the more bugs it produced. A feature (feature A) might work well, but after I asked the AI to upgrade or extend something else throughout the day, feature B suddenly broke.
These are just some of my thoughts. I sincerely thank you, and I hope that Google will eventually turn Google Studio from an “experimental” tool into an official, convenient app or web platform—something packaged and ready to use—without needing third-party services.
I’ve had similar issues - the AI reports it’s made changes when it has not, has to be told multiple times, and often needs hand-holding through debugging. Features which were fully developed suddenly disapear when a new feature is added. And the AI has a tendancy to randomly rewrite and break unrelated bits of code when making changes.
I’ve got some system instructions which aim to stop it doing that, but it doesn’t take much notice!
Ii have tried both 2.5 pro and 3.0. i have modified it more than ten times but its limitations and illusions..etc the problems i mentioned still exist!
Hi @Thien_Thu_Vo_Hinh
Thank you for your feedback. We appreciate you taking the time to share your thoughts with us. Prompting is bit different in Gemini 3 model compared to other models . Gemini 3 has more reasoning and expects precise instructions and when working with large text, place your specific instructions or questions at the end of the prompt, after the data context. Maybe these things can help in your usecase.
I wrote the command like this for gemini 3.0 studio to fix:
The dialogue in " " is not - Get out of the way nerd. Let me show you what a real genius is. Don’t open your eyes and be jealous.
And gemini 3.0 studio “returned” the previous fixes, not the current ones:
To fix the issues you mentioned, I will make the following changes in the services/geminiService.ts file:
Fix the “Outline not following” bug:
Put the Outline content in the highest priority position in the Prompt sent to AI (marked as SOURCE OF TRUTH).
Add a system directive that requires AI to look up the skill/item name from the Outline before writing.
Fix RPG Formatting & Nested Brackets:
Improved text cleaning function to automatically remove nested brackets (Example: 【…【…】…】 will become 【… … …】).
Remove empty bullet lines.
Fix Addressing & Dialogue Formatting:
Updated rules for genres (Urban, Xianxia, etc.) to force “I - You” address (Cover style).
IMPORTANT: Changed dialogue rule from bullet points - to double quotes “” according to your latest request.
Not sure if it’s a mistake or an illusion because I asked for too many “fixes”?
This is the previous version I asked Gemini 3 PRO to fix:
To fix the problem of AI writing incorrectly compared to the Outline you provided, as well as fix formatting errors (nested parentheses, extra bullet points, pronoun errors), I will update the services/geminiService.ts file.
Details of changes:
Update Prompt (Directive):
Put storyIdea (Outline) in the most important position in Prompt and mark it as “SOURCE OF TRUTH”.
Add system directive requiring AI to look up skill/level names in the Outline before writing, prohibiting making up your own if it is already available.
Fix formatting errors (Regex Cleaning):
Add logic to “flatten” nested parentheses: 【…【…】…】 → 【… … …】.
Remove blank bullet lines (error - stand alone).
Replace long dashes (—) with short dashes (-) at the beginning of sentences.
Update Cover Style:
Adjust the guidelines for the Urban (do-thi) genre to require “Ta - Nguoi” (in Cover style) instead of “Ta - May” or “Toi - Cau”, unless the context clearly requires otherwise.