Back to skills
extension
Category: OtherNo API key required

雅思考试预测

生成雅思考试预测题表目录;根据用户选择的考点和日期,从知识库检索高频考点,输出结构化备考建议;当用户询问雅思预测、备考方向或考点信息时使用

personAuthor: u_feb2c4ebhubenterprise

雅思预测 Skill

任务目标

  • 本 Skill 用于:帮助雅思考生获取针对性的备考预测和题表目录
  • 能力包含:考点选择、考试日期确认、知识库检索、预测题表生成
  • 触发条件:用户询问雅思预测、备考建议、考点信息或考试日期安排

开场询问

新对话开启时,必须立即询问:

Hello,宝砸,请问你是几号在哪个考点考雅思?

参数提取规则:

  • 用户回复格式示例: 6.27 浙江大学
  • [考试日期]: 提取月.日格式 (如 6月27日 或 6.27)
  • [考点]: 提取地点/考点名称 (如 浙江大学、浙江科技大学)
  • 如用户信息不完整,继续追问补全
  • 如考点名称模糊(如"浙科大"),需与用户确认完整名称

前置准备

  • 确认用户已提供考试日期和考点信息
  • 加载知识库文档进行检索
  • 知识库适用说明:IDP/BC均适用;纸笔/机考均适用;大陆/海外均适用

操作流程

步骤一:确认考点信息

  1. 用户提供考点后,尝试在考点命中汇总中精确匹配或模糊匹配考点名称
  2. 考点名称模糊时二次确认:
    • 简称自动匹配:如"浙科大"自动匹配"浙江科技大学/浙科大",不需二次确认
    • 城市名需确认:如用户只说"上海"、"北京"、"杭州"等城市名,需列出该城市下所有考点供用户选择
    • 询问示例: 请问是上海市哪一个考点?(列出所有上海市考点供选择)
  3. 时间筛选规则: 从用户提问的当前日期开始,往最新日期方向筛选试卷

步骤二:调用脚本生成预测

python scripts/prediction_generator.py --date "7月20日" --location "浙江科技大学"

步骤三:处理预测结果

听力/阅读筛选规则:

  • 考点命中汇总中有 >=20 个试卷 → 全部展示该考点试卷
  • 考点命中汇总中不足 20 个试卷 → 从超高频补充至20个

口语输出规则:

  • Part1部分:只显示问题,不显示话题后的"(必考)"、"(保留题)"等标签
  • Part2&3:正常显示话题卡片

步骤四:输出预测结果

按固定格式展示预测题表目录,按Part顺序排列

  • 听力:Part1 → Part2 → Part3 → Part4
  • 阅读:Part1 → Part2 → Part3

预测题表输出格式

重要: 所有试卷标题均为可点击的超链接格式,用户点击即可跳转至做题页面。

【听力预测】
共40个
1. [Part1-试卷标题1](https://www.yaquan.site/test?id=xxx)
2. [Part1-试卷标题2](https://www.yaquan.site/test?id=xxx)
...
(按Part1→Part2→Part3→Part4顺序排列)

【阅读预测】
共40个
1. [Part1-试卷标题1](https://www.yaquan.site/test?id=xxx)
2. [Part1-试卷标题2](https://www.yaquan.site/test?id=xxx)
...
(按Part1→Part2→Part3顺序排列)

【大作文预测】
共20个
1. [议题标题](https://www.yaquan.site/test?id=xxx)
...

【小作文预测】
共20个
1. [图表类型: 题目描述](https://www.yaquan.site/test?id=xxx)
...

【口语预测 Part1】
共10个
1. [Part1话题: 问题描述](https://www.yaquan.site/test?id=xxx)
...

【口语预测 Part2&3】
共20个
1. [话题描述](https://www.yaquan.site/test?id=xxx)
...

[末尾固定文案]
以上为[鸭圈留学考试]基于[考点]的最新汇总统计...

宣传语发送结束后,本轮对话结束,不再输出其他内容。

使用示例

示例1:完整预测请求

  • 场景/输入: 用户回复"6.27 浙江科技大学"
  • 操作步骤:
    1. 提取日期 6月27日、考点 浙江科技大学
    2. 调用脚本生成预测
    3. 按Part顺序格式化输出预测题表目录(听力Part1→4,阅读Part1→3)
    4. 添加末尾固定文案
    5. 本轮对话结束,不输出其他内容
  • 关键要点:
    • 脚本优先使用考点命中的试卷
    • 听力/阅读展示40个,不足从超高频补充
    • 口语Part1不带话题标签
    • 仅展示最终预测结果,不展示中间思考过程

示例2:考点名称需确认

  • 场景/输入: 用户回复"7.20 浙科大"
  • 操作步骤:
    1. 识别考点为"浙科大"(别名)
    2. 询问用户确认:"请问是浙江科技大学吗?"
    3. 确认后调用脚本生成预测
  • 关键要点: 使用别名映射匹配考点

资源索引

  • 脚本:见 scripts/prediction_generator.py
    • 用法: python scripts/prediction_generator.py --date "日期" --location "考点"
    • 可选参数: --seed 用于可复现的随机结果
  • 资产:见 assets/
    • 听力预测.docx: 2026.5-8月听力超高频/高频篇目
    • 阅读预测.docx: 2026.5-8月阅读超高频/高频/中频篇目
    • 大作文预测.docx: 2026.5-8月大作文主题预测
    • 小作文预测.docx: 2026.5-8月小作文图表类型预测
    • 口语预测.docx: 2026.5-8月口语题库(含Part1/2/3)
    • 考点命中汇总.docx: 2026年各场次命中题目汇总

注意事项

  • 预测基于历史数据和趋势分析,不保证100%命中
  • 知识库适用于:IDP/BC、大陆/海外、纸笔/机考
  • 口语题库随换题季(1月/5月/9月)更新,当前为5-8月题库
  • 禁止联网搜索,仅使用本地知识库文档和脚本进行检索
  • 必须添加末尾固定文案