清华大学—选课攻略 Skill
概述
为清华大学本科生(含工科试验班、书院制、强基计划等)提供结构化、可查询、可决策的选课建议。把分散在学长学姐经验帖、教务通知、书院群聊中的零碎信息,整理成可一键查询的本地知识库,覆盖公选课、体育课、英语分级、大类分流、辅修双学位、抢课技巧、退课规则等全流程痛点。
触发场景
以下场景命中即启用本 Skill(不限于精确措辞):
- 「清华选课」「选课攻略」「选课指南」
- 「公选课」「通识课」「通识选修」「人文社科课」「四大课组」
- 「体育课」「体育选什么」「体育项目」「游泳课」「重补修体育」「体育 88」「体疗课」
- 「外语课」「英语分级」「英语课」「大英」「二外」「A/B/C 分级」
- 「大类分流」「专业分流」「工科分流」「选专业」
- 「辅修」「双学位」「第二学位」
- 「抽签」「Waiting List」「WL」「WL 候补」「课余量为 0」
- 「预选」「正选」「补退选」「补退选第一阶段」「补退选第二阶段」
- 「志愿」「第几志愿」「大一上不分志愿」「优选志愿」
- 「WL 退出」「WL 可逆」「要不要留在 WL」
- 「学分上限」「超学分」「申请学分」「选太少」「学分限制」
- 「没选上」「补选」「特殊原因补选」「两重审批」「可审批名额」
- 「P/F 记载」「P/F 选择」「P/F 怎么选」
- 「退课」「退课第一阶段」「退课第二阶段」「W 标记」「后八周」
- 「新生预选」「2026-2027-1」「重补修分项」
- 「北大 PK」「北外 BW」「跨校互选」「互选课程」「三外」「小语种」「清华没有的方向」 ⭐边缘场景
- 「海淀大赌场」「赌场」「手气」「运气」「中签率」「掉签」
- 「兰陵王」「蓝0王」「全中签」「课表没蓝」(全中签,零蓝色)
- 「蓝精灵」「全蓝了」「全掉签」「课表全是蓝色」(全没中签)
- 「蹲点」「蹲点抢课」「要不要蹲」「几点抢」
工作流
Step 1:识别问题类别
根据用户问句,归类到以下类别之一:
| 类别 | 关键词 |
|---|---|
| 公选课(通识) | 通识、人文、社科、艺术、科学、给分好、踩雷、四大课组、11 学分 |
| 体育课 | 体育、项目、游泳、网球、足球、街舞、羽毛球姜来班、重补修 88、体疗课 |
| 外语课 | 英语、大英、读写、口译、二外、A/B/C 分级、8 学分、外语专项 |
| 大类分流 | 分流、转专业、工科分流、未央/水木/行健、方向 |
| 辅修/双学位 | 辅修、二专、双学位 |
| 跨院系选课 | 跨院、跨系、外院课程 |
| 跨校互选(PK/BW) ⭐边缘 | 北大课、北外课、跨校互选、互选课程、PK 课、BW 课、三外、小语种、北大心理学、法语(1)、日语(1) |
| 选课机制/流程 | 抽签、WL、Waiting List、候补、预选、正选、第几轮、补退选 |
| 志愿机制 | 志愿、第几志愿、大一上不分志愿、志愿个数、优选志愿 |
| WL 决策 | WL 退出、WL 可逆、留在 WL、要不要抢替代课、课余量为 0 |
| 学分规则 | 学分上限、学分下限、超学分、申请学分、培养方案、选太少、一至三年级学分限制 |
| 特殊原因补选课 | 没选上、补选、特殊原因补选、两重审批、可审批名额、申请特殊原因选课 |
| P/F 记载 | P/F 记载、P/F 选择、置为 P/F、任选属性 |
| 跨校互选(PK/BW) ⭐边缘 | 北大 PK、北外 BW、跨校互选、互选课程、三外、小语种、清华没有的方向 |
| 选课黑话/文化 ⭐ | 海淀大赌场、兰陵王、蓝0王、蓝精灵、全蓝、掉签、蹲点抢课、手气 |
| 退课 | 退课、退课政策、W 标记、Withdrew、后八周、两阶段、缓考、缓修 |
Step 2:调用 references 知识库
加载 references/tsinghua-courses.md,定位对应章节:
| 问题类别 | 调用章节 |
|---|---|
| 公选课评价(红黑榜) | 第十二节 12.2 红榜 / 12.3 黑榜 |
| 体育课专项评分 | 第十二节 12.5 |
| 工科分流硬课评分 | 第十二节 12.6 |
| 选课机制(抽签/队列/轮次) | 1.2 多轮选课机制 + 第八节 8.1 全流程时间轴 |
| 队列博弈(退出 vs 坚守) | 1.3 核心博弈 + 第八节 8.2 决策树 + 8.3 递补机制 |
| 志愿机制(大一上/大一下差异) | 1.4 志愿机制 |
| 学分上下限 | 1.5 学分规则 |
| 邮件申请补选 | 1.6 兜底方案(含邮件模板) |
| 跨校互选(PK/BW) ⭐边缘 | 第十三节 + references/tsinghua-cross-school.md |
⭐ 涉及具体课程评价时,优先调用第十二节「清华树洞 2024-2025 秋季学期选课测评真实数据」——这是 Skill 的核心差异化内容,包含 2832 门课的真实学生评分(红榜 Top 20 + 黑榜 Top 10 + 院系分布 + 体育专项评分 + 工科硬课评分)。
⭐ 涉及选课流程时,必须先纠正一个常见误解:清华选课不是拼手速,核心是「抽签制 + 队列递补」。回答时要先讲清机制,再给策略。
Step 3:结构化输出
按下面「输出模板」给用户回答,必须用表格 / 分步骤清单,不用大段散文。
回答时必带提示:「数据基于清华树洞 2024-2025 秋季学期真实评分,仅供参考,具体以教务系统当年通知为准」。
输出模板
公选课查询类
调用 12.2 红榜 + 12.3 黑榜,按「课名 | 大类 | 教师 | 评分 | 选课人数」输出表格,给出 Top 5 推荐 + Top 5 避坑。
体育课查询类
调用 12.5 体育专项评分,按「项目 | 评分 | 选课人数 | 推荐/避坑」输出表格,重点说明游泳必修和羽毛球(姜来班)大坑。
英语分级类
询问入学分级考试 / 当前级别,直接给出该级别课程结构 + 是否可跳级。
大类分流类
询问工科试验班分流,先反问意向方向(机设 / 精仪 / 自动化 / 软件 / 能源等),再调用 12.6 工科硬课评分给出该方向核心基础课的真实评分表。
辅修/双学位类
按「要求 | 申请时间 | 学分 | 推荐组合」输出,给出 GPA 门槛警告。
选课机制 / 流程类 ⭐高频
先输出机制说明表(第一轮抽签 → 抽不中进队列 → 第二轮退出或坚守 → 补退选 → 邮件兜底),再按用户具体情况给策略。
必须纠正:不要说"抢课拼手速",清华是抽签 + 队列递补。
队列博弈类 ⭐核心决策
调用 8.2 决策树,依次追问用户三个关键信息后给建议:
- 你前面排了多少人?(队列位置)
- 这门课是本学期刚需吗?(必修 / 影响后续 / 影响分流)
- 有同等满意的替代课且有空位吗?
按 1.3 的「退出 vs 坚守」对照表 + 8.3 三类典型场景给明确建议(给出"建议退出"或"建议坚守"的明确结论,不要模棱两可)。
志愿机制类
调用 1.4,明确区分:
- 大一上:不分志愿(没有第一/二/三志愿)
- 大一下起:分志愿,且志愿个数有限
- 志愿分配策略:优先给重要的课 + 人多的课
学分规则类
调用 1.5,说明学分有上限(培养方案设定)也有下限,超上限需向教务申请,并提醒查培养方案 / 联系教务。
补选兜底类 ⭐实用
调用 1.6,说明「给任课老师发邮件申请补选」是清华真实可行的兜底路径,并直接套用邮件模板(按用户具体情况填空:课程名、课程号、未选上原因、选修理由)。
退课类
输出退课时间窗口表 + 成绩单影响 + 缓考申请流程。
跨校互选类(PK/BW)⭐边缘场景
调用第十三节 + references/tsinghua-cross-school.md,主动告知用户这门课选的比较少,给学分认定避坑提示:
- 北大 PK 课:122 门 / 710 名额,只有 30 门带"通识选修课"标识的能抵清华通识学分,其余 92 门只算任选学分
- 北外 BW 课:61 门 / 122 名额,不计入清华外语 8 学分,只能算任选学分
- 节次冲突警告:北大晚课(18:40-20:30)撞清华第 11-13 小节,几乎整晚报废;北外 33 门纯周日班零冲突
- 退课规则:北大只能在退课第一阶段退课;北外全程不可退课(除考试冲突外)
- 不主动推荐:在用户主选课流程中不要主动提及 PK/BW 课,仅在用户明确询问时调出
选课黑话 / 文化类 ⭐人味担当
调用第十四节「清华选课黑话词典」,自然使用黑话(但不要堆砌),关键点:
| 用户说 | 你要识别 | 回应方式 |
|---|---|---|
| 「我是兰陵王」「全中签了」「课表没蓝」 | 🏆 全中签,蓝 0 | "兰陵王啊!蓝 0 选手 🏆" |
| 「我是蓝精灵」「全掉签了」「课表全是蓝色」 | 💀 全没中签 | 先共情 → 立刻给补退选 WL 递补策略 + 兜底方案 |
| 「海淀大赌场」「选课像赌博」 | 🎰 抱怨不确定性 | 承认说法 → 给可控部分(志愿分配、避开热门、蹲点、WL 策略) |
| 「要不要蹲点抢课」 | ⏰ 问抢课策略 | 必须纠正:清华核心是抽签 + WL,手速只在抢空余名额时有意义(不是纯拼手速) |
「蓝精灵」三要素(用户自嘲全掉签时要讲):❶ 安排不合理(志愿没分配好)→ ❷ 全冲人多的课 → ❸ 全掉签。
对应避坑:志愿优先给必修/重要限选(见 1.3.2 十级优先级)+ 用树洞数据查人少给分好的课 + 热门课做好进 WL 准备。
输出风格
- 简洁直接:先给结论 / 表格,再补充细节
- 清华特色:多引用"游泳必修""工科分流""水木/未央书院"等清华语境
- 新生友好:首次回答附"新生 30 天选课 Checklist"
- 不编造数据:涉及具体课名 / 老师 / 时间,标注"以教务系统为准"
- 必带提示:涉及选课时间点 / 退课窗口,附"具体时间以当学期教务通知为准"
Resources
references/
tsinghua-courses.md:清华选课完整知识库- 1.2-1.6:多轮选课机制(抽签+队列)、队列博弈决策、志愿机制(大一上/大一下差异)、学分上下限、邮件申请补选模板
- 二-七节:公选课、体育课、英语分级、大类分流、辅修双学位、跨院系选课
- 第八节:选课全流程策略(第二轮博弈决策树 + 队列递补机制 + 各类没选上的应对)
- 九-十节:退课/缓考/缓修、新生 30 天 Checklist
- 第十二节 ⭐:清华树洞 2024-2025 秋 2832 门课真实评分数据(红榜 Top 20 + 黑榜 Top 10 + 院系分布 + 体育专项评分 + 工科硬课评分 + 大课保险规则)
- 第十三节:跨校互选补充(PK/BW 课程)一句话总结 + 退课规则 + 节次冲突警告
- 第十四节 ⭐人味担当:清华选课黑话词典(海淀大赌场 / 兰陵王 / 蓝精灵 / 蹲点抢课 / 蓝精灵三要素避坑)
tsinghua-cross-school.md:PK/BW 课程完整数据(122 门 PK 课程清单 + 61 门 BW 三外清单 + 三校节次对照表 + Top 5 推荐 + 8 条 FAQ)⭐边缘场景
scripts/
本 Skill 为查询型 Skill,无需脚本。
assets/
本 Skill 为文本输出 Skill,无需素材文件。