AI-powered college application assistant for Chinese Gaokao. Combines ranking-based matching (位次法), score-difference analysis (线差法), and reach/match/safety classification (冲稳保) to generate personalized college application plans.
Activate this skill when the user mentions any of:
Collect the following from the user in a structured, conversational way:
If the user provides incomplete info, ask for missing REQUIRED fields. Do NOT proceed to Phase 2 until province + score + subject_type are available.
After gathering user profile, search for relevant data:
Search for the current year's batch lines for the user's province:
text
WebSearch: "2026年{省份}高考{科类}批次线 本科线"
Also search for the previous 2 years for comparison:
text
WebSearch: "2025年{省份}高考{科类}批次线"
WebSearch: "2024年{省份}高考{科类}批次线"
If the user has a score but no rank:
text
WebSearch: "2026年{省份}高考一分一段表 {科类} {分数}"
Extract the corresponding cumulative rank. Also find equivalent scores for previous years.
Search for universities matching the user's score range:
text
WebSearch: "2025年{省份}{科类}本科批投档线 {分数范围}"
WebSearch: "2024年{省份}{科类}本科批投档线 {分数范围}"
If the user has specific universities in mind, search those specifically.
Execute the scripts in order:
bash
python scripts/score_delta.py --score {score} --batch-line {line} \
--prev-lines "{2025_line},{2024_line}"
This computes line differences and equivalent scores for previous years.
bash
python scripts/risk_classifier.py --rank {rank} \
--admissions-data references/admission_sample.json \
--target-count {max_volunteers}
Classifies universities into 冲(Reach) / 稳(Match) / 保(Safety) tiers.
bash
python scripts/ranking_matcher.py --rank {rank} --province {province} \
--subject {subject_type} --interests "{interests}"
Matches the user's rank against historical admission data.
bash
python scripts/plan_generator.py --profile references/user_profile.json \
--matches references/matches.json --template assets/report_template.html \
--output gaokao_plan_2026.html
Generates the final HTML report.
report_template.html and the computed data.open_result_view or preview_url for HTML.deliver_attachments for export/sharing.Key reminders in the report:
Load references/province_rules.json for the full rules. Key differences:
ProvinceModelMax VolunteersParallel?Notes湖北, 湖南, 广东, 江苏院校专业组45Yes组内调剂山东专业+院校96Yes无调剂浙江专业+院校80Yes无调剂河北, 辽宁, 重庆专业+院校96/112Yes无调剂四川院校+专业9Yes传统模式河南院校+专业12Yes传统模式
Always check references/province_rules.json before generating plans for a specific province.
C:\Users\PC\.workbuddy\skills\gaokao-volunteer\