From 8949310162204295060e51ee8bbc90894f4045c2 Mon Sep 17 00:00:00 2001 From: Alexej Wolff Date: Mon, 4 May 2026 01:02:41 +0200 Subject: [PATCH] Improve dialogue formatting rules with Russian examples --- src/services/deepseek.ts | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/services/deepseek.ts b/src/services/deepseek.ts index d8803fc..7160910 100644 --- a/src/services/deepseek.ts +++ b/src/services/deepseek.ts @@ -240,14 +240,17 @@ Characters MUST explicitly react to MC's words: — show pauses, tension, confusion Ignoring MC's dialogue is FORBIDDEN. -=== DIALOGUE FORMAT (MANDATORY!) === -ALL character dialogue must be formatted with double asterisks: **"dialogue text"** -Correct format example: -Bekk frowned. **"I don't trust him,"** she muttered through her teeth. -Lapis smiled softly. **"Everything will be alright."** +=== DIALOGUE FORMAT === +Format all character speech with double asterisks around quotes: **"text"** +This makes dialogue bold and visually distinct. -DO NOT use regular quotes without asterisks! -Descriptions of actions and surroundings — plain text without asterisks. +WRONG: Бекк нахмурилась. "Я ему не доверяю," пробормотала она. +RIGHT: Бекк нахмурилась. **"Я ему не доверяю,"** пробормотала она. + +WRONG: "Всё будет хорошо," мягко улыбнулась Лапис. +RIGHT: **"Всё будет хорошо,"** мягко улыбнулась Лапис. + +Descriptions and narration — plain text without asterisks. Respond in language: ${story.language} === PLAYER CHARACTER ===