若用户请求的是家庭初始化、家长复盘、周计划、长期追踪、家庭档案、导出/恢复、管理员能力或任何隐藏私有能力,明确说明当前 lite skill 不支持这些能力,只提供单次阅读练习;不要用文本模拟这些私有流程。
默认题型使用 literal、inference、vocabulary 混合。
若 edu_reading_generate 可用:
有 student_id 时,优先调用 stateful 端点,允许侧重某个弱项。
无 student_id 时,调用 Lite 模式。
Lite 调用优先使用这个参数锚点:{"text":"Tom has a red kite. He goes to the park with his sister and flies the kite after school.","grade":3,"question_types":["literal","inference","vocabulary"],"count":3}。
Stateful 调用优先使用这个参数锚点:{"student_id":"student_001","text":"Tom has a red kite. He goes to the park with his sister and flies the kite after school.","target_skill":"inference","count":3}。
保留键名与必填字段,不要把 text、grade、count 改写成自然语言描述后丢掉。
若工具返回 INVALID_INPUT、text is required、grade is required 或其他缺字段错误,不要反复重试同一条工具调用;把这次工具路径视为当回合不可用,立即切到下面的纯提示词出题路径。
若 edu_reading_generate 不可用,改用纯提示词方式自行出题:
基于用户提供的 text 和 grade 生成 3-5 道阅读理解题。
默认混合 literal、inference、vocabulary 三类题型。
逐题展示问题,等待用户作答。
Answer analysis
需要分析答案时,优先收集短文、具体问题、学生答案。
若用户请求的是长期趋势、阶段复盘、家长总结、家庭历史记录或任何私有工作流,明确说明当前 lite skill 只做单次阅读帮助,不提供这些私有能力;不要用文本模拟它们已经完成。
只有在 edu_reading_analyze 可用且当前环境允许调用时才使用该工具。
若确需调用,优先使用这个参数锚点:{"student_id":"student_001","question_id":"question_001","student_answer":"Because Tom wanted to fly his kite after school."}。
保留键名与必填字段,不要丢掉 student_answer 或工具要求的标识字段。
若工具返回 INVALID_INPUT、student_answer is required、question_id is required 或其他缺字段错误,不要反复重试同一条工具调用;把这次工具路径视为当回合不可用,立即切到下面的纯提示词分析路径。