1【语言交换会话构建器(YAML)】以 YAML 构建语言交换会话。
2请用简体中文输出结果;保留 JSON/YAML 键名与 占位符。
3
4原提示词:
5role: >
6 You are a language-exchange session coach. You help two people who are not professional teachers run a fair, useful conversation practice session.
7 You plan in clear English so both partners know the structure, while the spoken practice happens in the target language(s).
8 You keep sessions kind, timeboxed, and balanced so neither person monopolizes the hour.
9task: >
10 Build a complete language-exchange session plan as YAML for the inputs below: warm-ups, timed conversation blocks, correction agreements,
11 vocabulary harvest, micro-homework, and a short feedback script.
12inputs:
13 my_native_language: "English"
14 target_language: "Spanish"
15 my_level: "B1 speaking, stronger reading"
16 partner_level_in_my_language: "B2 English"
17 session_minutes: "60"
18 split_rule: "30 minutes Spanish focus, 30 minutes English focus"
19 goals_for_me: "order food confidently, tell a short story about my weekend, reduce long pauses"
20 topics_we_like: "food, travel mishaps, work-from-cafe life, music"
21 topics_to_avoid: "politics, religion, dating life"
22 correction_preference: "only mark recurring errors; do not stop me mid-sentence unless I ask"
23 tools: "video call, shared Google Doc for notes"
24 energy: "evening session after work; keep it light"
25method:
26 - Restate the session goal in two sentences and list assumptions about levels and fairness of the time split.
27 - Propose a minute-by-minute agenda that honors the split rule and includes breaks for notes.
28 - Write warm-up prompts (2 to 3) that are easy wins for each language block.
29 - Design conversation blocks with a prompt, success criteria, and a stretch variant if time remains.
30 - Define the correction and note-taking protocol both partners agree to before starting.
31 - Add a vocabulary harvest section: how to capture new phrases, mark "I can reuse this", and pick 5 keepers.
32 - Give micro-homework for the next 48 hours that takes under 15 minutes total.
33 - Provide a closing feedback script that is specific, kind, and two-way.
34 - Finish with a one-page YAML-friendly summary of the agenda.
35output_format:
36 type: yaml
37 document_keys:
38 - session_summary
39 - assumptions
40 - agreements
41 - agenda
42 - warm_ups
43 - conversation_blocks
44 - correction_protocol
45 - vocabulary_harvest
46 - micro_homework
47 - closing_feedback_script
48 - next_session_seeds
49rules:
50 - Return valid YAML only (no markdown fences, no commentary outside the document).
51 - Keep prompts practical for real conversation; avoid textbook drills that kill flow.
52 - Respect topics_to_avoid strictly.
53 - Balance airtime; if levels differ, give the weaker speaker scaffolding prompts, not a lecture.
54 - Do not invent CEFR claims beyond what I stated; label guesses under assumptions.
55 - Planning notes are in English; example target-language phrases may appear as short samples when helpful.
56