// 编剧工作台数据 export const scriptwriterData = { acts: [ { id: '1', stableId: 'act1', title: '第一幕:开端', desc: '故事背景设定与主要人物介绍', beats: ['人物登场', '冲突埋设', '情节推进'] }, { id: '2', stableId: 'act2', title: '第二幕:发展', desc: '矛盾冲突的展开与升级', beats: ['冲突加剧', '危机显现', '情节转折'] }, { id: '3', stableId: 'act3', title: '第三幕:高潮', desc: '故事达到最高潮并迎来结局', beats: ['最终对决', '问题解决', '情节收束'] } ], characters: [ { id: '1', stableId: 'char1', name: '主角', role: '核心人物', arc: '成长蜕变', desc: '内心独白与行为动机的深入刻画', color: '#8b5cf6' }, { id: '2', stableId: 'char2', name: '对手', role: '反派角色', arc: '阴谋败露', desc: '反派形象的立体化塑造', color: '#ec4899' } ], dialogue: { stableId: 'dialogue1', rhythm: '对白节奏的快慢变化', style: '人物语言风格的统一' }, themes: [ { id: '1', stableId: 'theme1', theme: '主题探索', desc: '故事核心主题的层层深入', depth: '通过情节与对白的双重展现' }, { id: '2', stableId: 'theme2', theme: '情感刻画', desc: '人物情感的细腻表达', depth: '借助环境与氛围的烘托' } ], dramaticLine: { stableId: 'dramaticLine1', points: [ { id: '1', stableId: 'point1', title: '开场', desc: '故事开始', intensity: 20 }, { id: '2', stableId: 'point2', title: '引子', desc: '背景介绍', intensity: 35 }, { id: '3', stableId: 'point3', title: '发展', desc: '冲突显现', intensity: 60 }, { id: '4', stableId: 'point4', title: '高潮', desc: '矛盾爆发', intensity: 85 }, { id: '5', stableId: 'point5', title: '结局', desc: '问题解决', intensity: 45 }, { id: '6', stableId: 'point6', title: '尾声', desc: '故事收束', intensity: 30 } ] } }; // 分镜设计台数据 export const storyboardData = { shotLanguage: [ { id: '1', stableId: 'shot1', type: '远景镜头', purpose: '展现场景全貌', usage: '用于开场和转场,建立空间感和氛围' }, { id: '2', stableId: 'shot2', type: '特写镜头', purpose: '突出细节表情', usage: '用于情感渲染和关键道具展示' } ], composition: { stableId: 'comp1', principles: '黄金分割和三分法则的运用', aesthetics: '画面构图的美感营造', framing: '取景框的合理设置' }, cameraMovement: [ { id: '1', stableId: 'cam1', type: '推轨', purpose: '渲染情绪', application: '角色情感的空间表达' }, { id: '2', stableId: 'cam2', type: '摇臂', purpose: '场景转换', application: '空间层次的流畅过渡' } ], visualNarrative: { stableId: 'visual1', logic: '视觉叙事的连贯性', progression: '故事节奏的视觉把控', emphasis: '重点情节的视觉强调' }, editingPoints: [ { id: '1', stableId: 'edit1', moment: '场景转换', cut: '通过物体运动的自然切换' }, { id: '2', stableId: 'edit2', moment: '情感高潮', cut: '快速剪辑的节奏渲染' } ] }; // 制作渲染台数据 export const productionData = { composition: [ { id: '1', stableId: 'comp1', element: '场景布局', details: '场景元素的空间排布与层次关系', status: '渲染中', progress: 65 }, { id: '2', stableId: 'comp2', element: '角色位置', details: '人物在场景中的站位与动线设计', status: '优化中', progress: 80 } ], lighting: { stableId: 'light1', ambient: '自然光效果的模拟与调节', artificial: '人工光源的位置布置', mood: '通过光影营造场景氛围', progress: 75 }, performance: [ { id: '1', stableId: 'perf1', aspect: '面部表情', details: '细微表情的精确捕捉', quality: '高品质', progress: 90 }, { id: '2', stableId: 'perf2', aspect: '肢体动作', details: '动作的流畅性与自然度', quality: '优化中', progress: 85 } ], sceneDetails: { stableId: 'scene1', textures: '材质细节的精细处理', objects: '场景道具的细节优化', atmosphere: '整体氛围的烘托渲染', progress: 70 }, technical: [ { param: '分辨率', value: '4K', status: 'optimized' }, { param: '帧率', value: '60fps', status: 'processing' }, { param: '渲染引擎', value: 'Cycles', status: 'active' } ], renderOutput: { currentFrame: 1500, totalFrames: 2400, quality: '最终质量', estimated: '预计15分钟' } }; // 剪辑调色台数据 export const editorData = { rhythm: { stableId: 'rhythm1', concept: '节奏的整体规划与设计', application: '快慢节奏的合理搭配', current: '正在优化转场节奏', progress: 85 }, audioVideo: [ { id: '1', stableId: 'av1', aspect: '音画同步', details: '确保声画精确匹配', sync: '帧级精度', balance: '优', progress: 90 }, { id: '2', stableId: 'av2', aspect: '音效处理', details: '环境音效的自然融合', sync: '毫秒级', balance: '良好', progress: 85 } ], emotionProgression: { stableId: 'emotion1', stages: '情感递进的节奏控制', techniques: '通过剪辑手法强化情感', current: '高潮段落调校中', progress: 75 }, transitions: [ { id: '1', stableId: 'trans1', type: '淡入淡出', usage: '用于时空转换的柔和过渡' }, { id: '2', stableId: 'trans2', type: '快速切换', usage: '用于紧张氛围的营造' } ], styleUnity: { stableId: 'style1', colorGrading: '色彩基调的统一处理', toneCurve: '明暗对比的整体调校', progress: 80 }, finalOutput: { format: 'MP4 H.265', resolution: '4K UHD', bitrate: '50Mbps', audio: '5.1声道', duration: '15:30', status: '渲染中', progress: 65 } };