← 返回 Skills 市场
bettermen

Gaokao Volunteer

作者 bettermen · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
28
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install gaokao-volunteer
功能描述
高考志愿填报AI助手。基于位次法和线差法,提供分数匹配、 院校推荐、冲稳保方案生成、志愿梯度检查。覆盖全国31省新老高考模式。 Triggers: 填志愿, 高考志愿, 能上什么大学, 志愿填报, 冲稳保, 一分一段, 位次换算, gaokao, gaokao volunteer, 志愿推荐, 查分数线, 院校推...
使用说明 (SKILL.md)

高考志愿填报技能 (Gaokao Volunteer Filling)

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.

When to Use

Activate this skill when the user mentions any of:

  • "帮我填志愿" / "高考志愿填报" → full guided workflow
  • "XX分能上什么大学" / "能报哪些学校" → quick score matching
  • "冲稳保怎么填" / "帮我排志愿梯度" → strategy guidance
  • "XX大学XX专业多少分" → single-point lookup
  • "检查这份志愿方案" → plan review and gradient analysis
  • "XX省高考志愿规则" → province-specific rules
  • 查询历年分数线 / 一分一段表 / 位次换算

Core Workflow

Phase 1: Information Collection (multi-turn dialogue)

Collect the following from the user in a structured, conversational way:

  1. Province (省份) — REQUIRED. Determines filling rules template.
  2. Score (分数) — REQUIRED. Total Gaokao score.
  3. Subject Type (科类) — REQUIRED. Physical (物理类) / History (历史类) / Comprehensive (综合). For new Gaokao provinces, also collect selected subjects (选科).
  4. Rank (位次) — HIGHLY RECOMMENDED. Provincial ranking from 一分一段表. If not provided, estimate from score using batch line difference.
  5. Interests (兴趣方向) — Optional. Preferred major categories (e.g., 计算机, 医学, 金融).
  6. Location Preference (城市偏好) — Optional. Preferred cities or regions.
  7. School Level (院校层次) — Optional. 985 / 211 / 双一流 / 不限.
  8. Batch (批次) — Default to 本科批 unless specified.

If the user provides incomplete info, ask for missing REQUIRED fields. Do NOT proceed to Phase 2 until province + score + subject_type are available.

Phase 2: Data Collection

After gathering user profile, search for relevant data:

2.1 Batch Lines (批次线)

Search for the current year's batch lines for the user's province:

WebSearch: "2026年{省份}高考{科类}批次线 本科线"

Also search for the previous 2 years for comparison:

WebSearch: "2025年{省份}高考{科类}批次线"
WebSearch: "2024年{省份}高考{科类}批次线"

2.2 Ranking Data (一分一段表)

If the user has a score but no rank:

WebSearch: "2026年{省份}高考一分一段表 {科类} {分数}"

Extract the corresponding cumulative rank. Also find equivalent scores for previous years.

2.3 Admission Scores (院校投档线)

Search for universities matching the user's score range:

WebSearch: "2025年{省份}{科类}本科批投档线 {分数范围}"
WebSearch: "2024年{省份}{科类}本科批投档线 {分数范围}"

If the user has specific universities in mind, search those specifically.

Phase 3: Algorithm Processing

Execute the scripts in order:

3.1 Score Delta Calculation

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.

3.2 Risk Classification

python scripts/risk_classifier.py --rank {rank} \
  --admissions-data references/admission_sample.json \
  --target-count {max_volunteers}

Classifies universities into 冲(Reach) / 稳(Match) / 保(Safety) tiers.

3.3 Ranking Matcher

python scripts/ranking_matcher.py --rank {rank} --province {province} \
  --subject {subject_type} --interests "{interests}"

Matches the user's rank against historical admission data.

3.4 Plan Generation

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.

Phase 4: Report Delivery

  1. Render the HTML report using report_template.html and the computed data.
  2. Open with open_result_view or preview_url for HTML.
  3. Offer to deliver_attachments for export/sharing.
  4. Provide summary in text: tier counts, top recommendations, risks.

Key reminders in the report:

  • Data source date — remind user to verify against official sources
  • 冲/稳/保 explanation in plain language
  • Disclaimer: AI-generated recommendation, final decision belongs to user
  • Common risks: 退档, 滑档, 调剂

Province Rules Quick Reference

Load references/province_rules.json for the full rules. Key differences:

Province Model Max Volunteers Parallel? Notes
湖北, 湖南, 广东, 江苏 院校专业组 45 Yes 组内调剂
山东 专业+院校 96 Yes 无调剂
浙江 专业+院校 80 Yes 无调剂
河北, 辽宁, 重庆 专业+院校 96/112 Yes 无调剂
四川 院校+专业 9 Yes 传统模式
河南 院校+专业 12 Yes 传统模式

Always check references/province_rules.json before generating plans for a specific province.

Important Notes

  • Data freshness: Gaokao data changes yearly. Always WebSearch for current-year data first. Use the scripts only after collecting current data.
  • User privacy: Do NOT store user scores or ranks permanently. Process in-memory only.
  • Disclaimer: Always include a disclaimer that this is AI-assisted reference only. The user bears full responsibility for final decisions.
  • Fallback: If WebSearch fails or data is unavailable, guide the user to manually input data from official sources (各省教育考试院官网).
  • File paths: All scripts use absolute paths. Construct paths dynamically using the skill directory: skill_dir = C:\Users\PC\.workbuddy\skills\gaokao-volunteer\
安全使用建议
Before installing, be comfortable sharing Gaokao-related details in web searches and storing generated reports locally. Avoid including names, ID numbers, or account credentials, and delete exported reports or temporary profile files when no longer needed.
能力评估
Purpose & Capability
The requested data collection, current admissions lookup, ranking/score calculations, and recommendation report generation all fit the stated college-application planning purpose.
Instruction Scope
The instructions disclose web searching and local script execution; some workflow command examples are inconsistent with the scripts, but there is no hidden or unrelated authority requested.
Install Mechanism
Installation is described as unpacking into the WorkBuddy skills directory or installing via ClawHub, with no install-time hooks or privileged setup scripts.
Credentials
WebSearch is purpose-aligned for fresh admissions data, but searches may include province, subject, score, or rank-like details and the artifacts do not provide a detailed external-data privacy notice.
Persistence & Privilege
The skill advertises HTML report generation and scripts only write when given output paths, but generated reports and possible intermediate JSON files may contain scores, ranks, preferences, and school choices despite the privacy reminder to process scores and ranks in memory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gaokao-volunteer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gaokao-volunteer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Gaokao Volunteer skill – an AI-powered assistant for Chinese college application planning. - Supports score matching, university recommendation, “冲稳保” (reach/match/safety) plan generation, and gradient checks. - Covers all 31 provinces’ new and legacy Gaokao models. - Guides users through structured multi-turn information collection. - Automatically searches for batch lines, historical scores, and admission data. - Runs algorithmic matching and generates detailed HTML application plans. - Includes province-specific rules and key risk explanations; always provides disclaimers and source reminders.
元数据
Slug gaokao-volunteer
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Gaokao Volunteer 是什么?

高考志愿填报AI助手。基于位次法和线差法,提供分数匹配、 院校推荐、冲稳保方案生成、志愿梯度检查。覆盖全国31省新老高考模式。 Triggers: 填志愿, 高考志愿, 能上什么大学, 志愿填报, 冲稳保, 一分一段, 位次换算, gaokao, gaokao volunteer, 志愿推荐, 查分数线, 院校推... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 28 次。

如何安装 Gaokao Volunteer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gaokao-volunteer」即可一键安装,无需额外配置。

Gaokao Volunteer 是免费的吗?

是的,Gaokao Volunteer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Gaokao Volunteer 支持哪些平台?

Gaokao Volunteer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Gaokao Volunteer?

由 bettermen(@bettermen)开发并维护,当前版本 v0.1.0。

💬 留言讨论