From 1f7d13e44c40c8f486db06821feceb5189e30654 Mon Sep 17 00:00:00 2001 From: Alexej Wolff Date: Mon, 4 May 2026 00:59:56 +0200 Subject: [PATCH] Improve narrative rules, update temperature defaults, fix session character loading --- src/pages/CreateStoryPage.tsx | 10 +++++----- src/pages/GamePage.tsx | 23 +++++++++++++++++++++-- src/services/deepseek.ts | 33 +++++++++++++++++++-------------- 3 files changed, 45 insertions(+), 21 deletions(-) diff --git a/src/pages/CreateStoryPage.tsx b/src/pages/CreateStoryPage.tsx index bc5bd96..8f6f297 100644 --- a/src/pages/CreateStoryPage.tsx +++ b/src/pages/CreateStoryPage.tsx @@ -77,7 +77,7 @@ export default function CreateStoryPage() { plot: "", firstMessage: "", isNsfw: false, - temperature: 1.3, // Креативность ИИ + temperature: 0.9, // Креативность ИИ narrativeRules: "", // Правила повествования для ИИ // NPC персонажи мира characters: [{ name: "", description: "", role: "Союзник" }] as Character[], @@ -116,7 +116,7 @@ export default function CreateStoryPage() { plot: story.plot || "", firstMessage: story.firstMessage || "", isNsfw: story.isNsfw || false, - temperature: story.temperature || 1.3, + temperature: story.temperature || 0.9, narrativeRules: story.narrativeRules || "", characters: story.characters?.length > 0 @@ -448,9 +448,9 @@ export default function CreateStoryPage() {

{[ - { value: 1.0, label: "🎯 Сосредоточенный", desc: "1.0" }, - { value: 1.3, label: "⚖️ Сбалансированный", desc: "1.3" }, - { value: 1.5, label: "✨ Креативный", desc: "1.5" }, + { value: 0.9, label: "⚖️ Сбалансированный", desc: "0.9" }, + { value: 0.95, label: "✨ Живой", desc: "0.95" }, + { value: 1.05, label: "🎨 Креативный", desc: "1.05" }, ].map((opt) => (