19 lines
666 B
Markdown
19 lines
666 B
Markdown
Title: {{title}}
|
|
Concept: {{conceptName}}
|
|
Description: {{description}}
|
|
Design Idea: {{designIdea}}
|
|
Key Points: {{keyPoints}}
|
|
Widget Type: {{widgetType}}
|
|
Widget Config JSON: {{widgetConfig}}
|
|
|
|
Element Inventory (from the generated widget HTML — prefer these real selectors over any convention below):
|
|
{{elementInventory}}
|
|
|
|
{{courseContext}}
|
|
{{agents}}
|
|
|
|
**Language Directive**: {{languageDirective}}
|
|
|
|
Output as a JSON array directly (no explanation, no code fences, 3-8 speech/widget-action items):
|
|
[{"type":"text","content":"Opening speech content"},{"type":"action","name":"widget_highlight","params":{"target":"#main-control","content":"Focus on this control."}}]
|