2.9 KiB
2.9 KiB
变更日志
记录高考志愿填报智能系统的所有变更。
v2.1 (开发中)
🚧 进行中
新增(T10.1 已完成)
- ✨ GitHub Actions CI 流水线
- 自动化测试(push / pull_request 触发)
- 多 Python 版本矩阵(3.10 / 3.11 / 3.12)
- pytest + pytest-cov 覆盖率报告(XML 产物供 T10.2 codecov 集成)
- pip 依赖缓存(加速运行)
- ✨
requirements-dev.txt— 测试依赖(pytest / pytest-cov / pytest-timeout / pytest-xdist) - ✨
pytest.ini— 统一本地与 CI 测试发现配置 - ✨ README 顶部 CI 状态徽章
📅 计划中
- T10.2 codecov 集成 + 覆盖率徽章
- T10.3 多仓库同步脚本
- T5.5 覆盖率硬门槛(核心 ≥80% / 整体 ≥60%)
v2.0 (2026-06-11)
🎉 重大变化
新增
- ✨ 规范检查Skill V2:支持27个省份自动适配
- 院校专业组模式(14省)
- 专业+学校模式(8省)
- 传统模式(5省)
- ✨ 省份规则库(
rules/provinces/) - ✨ 错误模式库(
rules/errors/) - ✨ 真实案例库(
docs/case-studies/) - ✨ 优化日志(
docs/optimization-log/) - ✨ 完整项目目录结构
修复
- 🐛 修正"院校专业组"概念(原错误为"45个学校")
- 🐛 修正调剂规则(原错误为"全校调剂")
- 🐛 修正投档后规则(原错误为"退到下个志愿")
- 🐛 移除主观概率(原错误为"35%、80%")
- 🐛 修正选科一刀切(原错误为"所有会计都要求物+化+生")
改进
- ⚡ 院校数据从2025年位次精确化
- ⚡ 风险提示前置
- ⚡ 数据来源明确标注
- ⚡ 强调"以官方为准"
📝 起源事故
- 真实用户咨询:湖南578分/物化生
- 原方案出现致命错误(院校专业组概念错误)
- 用户质疑"是否符合规范"触发自查
- 创建本检查Skill防止错误复发
v1.0 (2026-06-10 → 2026-06-11)
初始版本
- gaokao-college-advisor Skill
- 可视化报告脚本
- 1分钟/3分钟/7步三套问卷
- 邮件发送功能
已知问题
- ❌ 政策理解停留在2024年水平
- ❌ 数据主观化严重
- ❌ 缺乏方案检查机制
- ❌ 部分细节不符合本省规范
用户反馈
- "符合今年对应区域志愿填报规范吗?" ← 触发v2.0创建
📊 版本对比
| 维度 | v1.0 | v2.0 |
|---|---|---|
| 省份支持 | 湖南 | 27个 |
| 检查机制 | 无 | 规范检查Skill |
| 错误模式库 | 无 | 8+种错误 |
| 数据精度 | 主观 | 基于2025位次 |
| 风险提示 | 后置 | 前置 |
| 项目结构 | 散落 | 集中 |
| 文档体系 | 简单 | 完善 |
🎯 下一步
- 添加更多省份(覆盖完整30+省)
- 完善数据自动化对接
- 增强算法精度
- 完善UI/UX
详见 docs/optimization-log/future-plan.md