| { |
| "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": "<p style=\"font-size: 32px;\">力的合成与分解</p>", |
| "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": "<p style=\"font-size: 18px;\">合力与分力的关系</p>", |
| "left": 80, |
| "top": 150, |
| "width": 400, |
| "height": 50, |
| "rotate": 0, |
| "defaultFontName": "Microsoft YaHei", |
| "defaultColor": "#333333" |
| }, |
| { |
| "type": "text", |
| "id": "point-2", |
| "content": "<p style=\"font-size: 18px;\">平行四边形定则</p>", |
| "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": "斜面上的物体怎么分解?" |
| } |
| ] |
| } |
|
|