feat: refine UI, improve UX, optimize the analysis pipeline, and add character standing positions

This commit is contained in:
saturn
2026-04-02 17:39:16 +08:00
parent c3e74c228a
commit 9703714b69
153 changed files with 4472 additions and 1088 deletions

View File

@@ -2,6 +2,7 @@
"title": "From Inspiration to Screen",
"subtitle": "Describe your story and let AI generate cinematic short dramas",
"inputPlaceholder": "Enter your story idea, novel excerpt, or script outline...",
"defaultProjectName": "New Project {timestamp}",
"startCreation": "Start Creating",
"recentProjects": "Recent Projects",
"viewAll": "View All Projects",

View File

@@ -346,7 +346,22 @@
"actingNotes": "Acting Direction (acting_notes)",
"actingTitle": "Acting Direction",
"actingDescription": "Performance Notes",
"noActingData": "No acting data"
"noActingData": "No acting data",
"appearance": "Appearance",
"appearanceReadonly": "Appearance (read-only)",
"slot": "Slot",
"slotUnset": "Unset",
"framePosition": "Frame Position",
"screenPosition": "Screen Position",
"actingGuide": "Acting Direction",
"photoEnv": "Photography Settings",
"availableSlots": "Available Slots",
"optional": "Optional",
"reference": "Reference",
"aiRequired": "AI Required",
"characterDetails": "Character Details",
"shotAndScene": "Shot · Scene",
"jsonCheck": "JSON Review"
},
"insertModal": {
"insertBetween": "Insert between #{before} and #{after}",

View File

@@ -23,6 +23,11 @@
"createFailed": "Failed to create project",
"analysisModelRequiredAfterCreate": "Project created. Please configure default models in Profile first (at minimum an analysis model), or the project cannot be used.",
"updateFailed": "Failed to update project",
"validation": {
"nameRequired": "Project name is required.",
"nameTooLong": "Project name cannot exceed 100 characters.",
"descriptionTooLong": "Project description cannot exceed 500 characters."
},
"deleteFailed": "Failed to delete project",
"totalProjects": "{count} projects in total",
"statsEpisodes": "Episodes",
@@ -34,4 +39,4 @@
"link": "Settings Center",
"after": "to configure models, or customize them in project settings after creation."
}
}
}

View File

@@ -2,6 +2,7 @@
"title": "从灵感到银幕",
"subtitle": "描述你想要创作的故事AI 为你智能生成影视短剧",
"inputPlaceholder": "输入你的故事创意、小说片段或剧本大纲...",
"defaultProjectName": "新项目 {timestamp}",
"startCreation": "开始创作",
"recentProjects": "最近项目",
"viewAll": "查看全部项目",

View File

@@ -346,7 +346,22 @@
"actingNotes": "演技指导 (acting_notes)",
"actingTitle": "演技指导",
"actingDescription": "表演指令",
"noActingData": "无演技数据"
"noActingData": "无演技数据",
"appearance": "外貌描述",
"appearanceReadonly": "外貌(只读)",
"slot": "站位slot",
"slotUnset": "未指定",
"framePosition": "画面站位",
"screenPosition": "屏幕位置",
"actingGuide": "表演指导",
"photoEnv": "摄影环境",
"availableSlots": "场景可用位置",
"optional": "可选",
"reference": "参考",
"aiRequired": "AI 必读",
"characterDetails": "角色详情",
"shotAndScene": "镜头 · 场景",
"jsonCheck": "JSON 核查"
},
"insertModal": {
"insertBetween": "在 #{before} 和 #{after} 之间插入",

View File

@@ -23,6 +23,11 @@
"createFailed": "创建项目失败",
"analysisModelRequiredAfterCreate": "项目已创建。请先前往个人设置配置默认模型(至少设置分析模型),否则无法使用。",
"updateFailed": "更新项目失败",
"validation": {
"nameRequired": "项目名称不能为空。",
"nameTooLong": "项目名称不能超过 100 个字符。",
"descriptionTooLong": "项目描述不能超过 500 个字符。"
},
"deleteFailed": "删除项目失败",
"totalProjects": "共 {count} 个项目",
"statsEpisodes": "章节数",
@@ -34,4 +39,4 @@
"link": "设置中心",
"after": "配置模型,或在创建项目后于项目配置中自定义。"
}
}
}