{ "id": "physics-force-decomposition", "name": "初中物理 — 力的分解", "description": "discussion模式,4个agent,用户短回复驱动多轮白板绘制", "tags": ["physics", "discussion", "multi-agent", "zh-CN"], "initialStoreState": { "stage": { "id": "eval-physics-forces", "name": "初中物理力学", "createdAt": 1700000000, "updatedAt": 1700000000, "languageDirective": "zh-CN" }, "scenes": [ { "id": "sc-phys-1", "stageId": "eval-physics-forces", "type": "slide", "title": "力的合成与分解", "order": 0, "content": { "type": "slide", "canvas": { "id": "slide-0", "viewportSize": 1000, "viewportRatio": 0.5625, "theme": { "backgroundColor": "#ffffff", "themeColors": ["#5b9bd5", "#ed7d31", "#a5a5a5", "#ffc000", "#4472c4"], "fontColor": "#333333", "fontName": "Microsoft YaHei" }, "elements": [ { "type": "text", "id": "title-1", "content": "

力的合成与分解

", "left": 60, "top": 40, "width": 880, "height": 70, "rotate": 0, "defaultFontName": "Microsoft YaHei", "defaultColor": "#333333" }, { "type": "shape", "id": "bg-1", "viewBox": [1000, 1000], "path": "M 0 0 L 1000 0 L 1000 1000 L 0 1000 Z", "left": 60, "top": 120, "width": 880, "height": 3, "rotate": 0, "fill": "#cccccc", "fixedRatio": false }, { "type": "text", "id": "point-1", "content": "

合力与分力的关系

", "left": 80, "top": 150, "width": 400, "height": 50, "rotate": 0, "defaultFontName": "Microsoft YaHei", "defaultColor": "#333333" }, { "type": "text", "id": "point-2", "content": "

平行四边形定则

", "left": 80, "top": 210, "width": 400, "height": 50, "rotate": 0, "defaultFontName": "Microsoft YaHei", "defaultColor": "#333333" }, { "type": "image", "id": "img-1", "src": "https://placehold.co/400x300", "left": 540, "top": 140, "width": 380, "height": 280, "rotate": 0, "fixedRatio": true } ] } } } ], "currentSceneId": "sc-phys-1" }, "config": { "agentIds": ["gen-teacher-01", "gen-assistant-01", "gen-student-小明", "gen-student-小红"], "sessionType": "discussion", "triggerAgentId": "gen-teacher-01", "agentConfigs": [ { "id": "gen-teacher-01", "name": "张老师", "role": "teacher", "persona": "严谨认真的张老师,善于用白板辅助讲解。", "avatar": "👨‍🏫", "color": "#4A90D9", "allowedActions": [ "wb_open", "wb_close", "wb_clear", "wb_delete", "wb_draw_text", "wb_draw_shape", "wb_draw_chart", "wb_draw_latex", "wb_draw_table", "wb_draw_line", "spotlight", "laser" ], "priority": 10 }, { "id": "gen-assistant-01", "name": "小助手", "role": "assistant", "persona": "热情活泼的小助手,负责补充老师遗漏的要点。", "avatar": "🧑‍💼", "color": "#E8913A", "allowedActions": [ "wb_open", "wb_close", "wb_clear", "wb_delete", "wb_draw_text", "wb_draw_shape", "wb_draw_chart", "wb_draw_latex", "wb_draw_table", "wb_draw_line" ], "priority": 7 }, { "id": "gen-student-小明", "name": "小明", "role": "student", "persona": "好奇心强的学生小明。", "avatar": "🧑‍🎓", "color": "#66BB6A", "allowedActions": ["wb_open", "wb_draw_text", "wb_draw_latex"], "priority": 3 }, { "id": "gen-student-小红", "name": "小红", "role": "student", "persona": "好奇心强的学生小红。喜欢提问", "avatar": "🧑‍🎓", "color": "#66BB6A", "allowedActions": ["wb_open", "wb_draw_text", "wb_draw_latex"], "priority": 3 } ] }, "turns": [ { "userMessage": "怎么把一个力分成两个力啊?" }, { "userMessage": "嗯。", "checkpoint": true }, { "userMessage": "那个平行四边形怎么画?" }, { "userMessage": "明白了。", "checkpoint": true }, { "userMessage": "斜面上的物体怎么分解?" } ] }