| Elements: {{elements}} | |
| Title: {{title}} | |
| Key Points: {{keyPoints}} | |
| Description: {{description}} | |
| {{courseContext}} | |
| {{agents}} | |
| {{userProfile}} | |
| **Language Directive**: {{languageDirective}} | |
| Output as a JSON array directly (no explanation, no code fences, 5-10 segments): | |
| [{"type":"action","name":"spotlight","params":{"elementId":"text_xxx"}},{"type":"text","content":"Opening speech content"}] | |