Commit Graph

  • c3e02baf4a refactor(paths): 路径引用更新 (mc/gaokao-site → projects/gaokao-site) master muc 2026-09-10 18:41:15 +0800
  • 4412c32ed8 feat(高考助手): chat-server v2 更新 + 新增数据文件(学科评估/就业/专业满意度/学校质量/排名映射) muc 2026-09-10 18:28:55 +0800
  • cb2bcbc699 v3.6: prompt升级+header强化——2024年数据标注(最高优先级) + 数据段标题更明确 muc 2026-06-21 16:15:18 +0800
  • 0a2f0f74d4 v3.5: major_lines截断提升至300行 + prompt指令强制AI使用2024年数据做推荐分析 muc 2026-06-21 15:38:15 +0800
  • da1ba07d46 v3.4: _calc_prob_data 最终去重——同校+同计划类型每个梯队只保留一条 muc 2026-06-21 15:14:50 +0800
  • 632b8d8675 v3.3: 5项系统修复——分层限流(保底5+冲刺5) + 二级排序(major ASC) + 展示6专业(safe3+stretch3) + 去重键(校名+计划类型) + 修复死代码 muc 2026-06-21 14:37:31 +0800
  • 7264a813e1 v3.2: 专业排序分层——保底先出冲刺后出,学校优先:层内最低分优先,专业优先:层内最匹配优先 muc 2026-06-21 14:18:30 +0800
  • d772b2162d feat: 专业排序按模式区分-学校优先最低分优先/专业优先最近分优先 muc 2026-06-21 14:01:49 +0800
  • f09ad7f817 feat: 新增专业满意度+学校生活质量(城市实况)到AI上下文 muc 2026-06-21 13:35:07 +0800
  • 90ff64a984 fix: 专业推荐排序DESC→ABS(min_score-score)ASC优先展示考生可报专业 muc 2026-06-21 13:30:49 +0800
  • 3810867410 fix: 线差改为考生线差(batch→student)+max_tokens 32000+timeout 300s muc 2026-06-21 13:27:14 +0800
  • 44af72e5d3 v3.1: 修复2024年回退batch命名不匹配+学校类型数据库优先 muc 2026-06-21 12:51:37 +0800
  • 67d8540667 v3.1: 数据库优先学校类型检测+修复3所tags错标 muc 2026-06-21 12:40:27 +0800
  • b891f3b9d1 v3.0: 清理死代码+修复前端3Bug+AI传分数+chat路由优化 muc 2026-06-21 12:19:20 +0800
  • b404a722f6 fix: XSS escHtml + current_app import + chong/wen/bao unpack + /ai-chat→/chat muc 2026-06-20 17:09:53 +0800
  • e1658a2549 稳定2版: 三层数量上限统一 | 四个图谱功能 | 法律问题修复 | 导出TXT/CSV/图片 稳定2版 v2.0 muc 2026-06-20 13:13:11 +0800
  • 267ecdd26d feat: 添加赞赏支持功能 — 全站8页面 + 独立赞赏页 muc 2026-06-20 01:26:20 +0800
  • ab04dccb08 feat: AI推荐回复缓存 — redis缓存相同分数+科类结果,TTL 1小时 muc 2026-06-20 01:02:51 +0800
  • ac34091f5b fix: 首页默认高亮AI助手,点击/滚动时转移 muc 2026-06-20 00:52:16 +0800
  • 8338e78160 fix: 首页锚点导航高亮JS修复 — handle /#hash格式 muc 2026-06-20 00:47:52 +0800
  • c601e8cc3b fix: 全站导航高亮统一 — qa/disclaimer/privacy + 首页锚点JS muc 2026-06-20 00:44:55 +0800
  • 3ead7a8df2 fix: 首页移除硬编码导航高亮 — 各子页面各自高亮自身 muc 2026-06-20 00:41:09 +0800
  • 9605379ab2 fix: 各页面导航高亮类名 + 手机端nav溢出修复 muc 2026-06-20 00:37:28 +0800
  • 25a60a1694 fix: ai-tool导航条布局修复 + 全站导航指示器统一 muc 2026-06-20 00:31:14 +0800
  • 87da936dab feat: 赛博升级2.0 — 科技网格+鼠标聚光灯+旋转渐变边框+粒子系统 muc 2026-06-20 00:21:04 +0800
  • 0b9e4634f1 feat: 首页及全站酷炫升级 muc 2026-06-20 00:16:53 +0800
  • f31d891a1c fix: AI不再重复追问已确认的选科组合 muc 2026-06-20 00:13:55 +0800
  • 781c6a923f v1.0-preview final: 数据巡检+免责补充+快捷提问+Demo交互+Toast统一 muc 2026-06-20 00:01:48 +0800
  • 8e5124fbe0 fix: 选科追问忽略选科组合:不限场景—不影响志愿草表 v1.0-preview muc 2026-06-19 23:44:08 +0800
  • 56bdabc24d fix: 通用问答模式 — 无分数无学校名时直接用知识回答,不问分数 muc 2026-06-19 23:37:15 +0800
  • ae7da7c414 feat: AI聊天可查学校历年分数—从数据库取数 muc 2026-06-19 23:33:35 +0800
  • 624a5005dc fix: AI对话区分分数推荐和一般查询—学校信息可用常识 muc 2026-06-19 23:31:00 +0800
  • 4353d4398d fix: AI对话地区守卫过严,非分数类问题无需验证省份 muc 2026-06-19 23:28:33 +0800
  • f7c5fe8ffc fix: AI志愿分析按钮增加进度提示 muc 2026-06-19 23:24:56 +0800
  • a1eaf5ebbe feat: plan.html 进度提示 — 阶段文字+计时器+动画进度条 muc 2026-06-19 23:17:42 +0800
  • 0d3ddf94d1 feat: AI对话进度提示 — 阶段文字+计时器+动画进度条 muc 2026-06-19 23:15:35 +0800
  • 9b158c8f70 抽取公共CSS style.css + 8页引用 muc 2026-06-19 22:14:00 +0800
  • ac98fd4078 统一导航栏:9页统一nav-links,3页新增导航,plan.html API修复 muc 2026-06-19 20:05:56 +0800
  • 860d5e57ec fix: plan.html 改为直接显示学校数据,AI分析可选 content-v1.0 muc 2026-06-19 19:39:37 +0800
  • 441204f99e fix: plan.html 选科追问+请求地址修复 muc 2026-06-19 19:36:51 +0800
  • e96ea62fc5 fix: AI对话三大bug修复 muc 2026-06-19 19:25:25 +0800
  • 0b351508e0 fix: 历史消息位次净化 — 对 history 中的 assistant 回复也跑 _force_use_db_ranks muc 2026-06-19 19:02:25 +0800
  • 288640bc57 fix: AI对话 — 重写位次修正+选科追问+始终运行修正模块 muc 2026-06-19 19:01:20 +0800
  • 35934c569f fix: AI对话修复——禁用过严守门员,保留位次修正,新增九维格式prompt muc 2026-06-19 18:39:05 +0800
  • f04cf5771b fix: plan.html JS string concatenation - broken newlines in prompt muc 2026-06-19 18:09:33 +0800
  • bcb09bbb0e feat: 两段式保底(浅保-10~-30分 + 深保<-30分),推荐量扩至48所,plan.html适配 muc 2026-06-19 18:04:12 +0800
  • 229051d1d4 feat: 标注公办/民办/中外合作标签 + 优先推荐河南高校 muc 2026-06-19 17:58:33 +0800
  • 77d69a2e59 fix: KeyError 'req' in _generate_from_db_context, retry error logging muc 2026-06-19 17:48:45 +0800
  • b4bdda17aa fix: DeepSeek API failure auto-retry muc 2026-06-19 17:40:40 +0800
  • 269a86e4f6 fix: remove redundant '类' suffix in _generate_from_db_context output + use proven school extraction regex muc 2026-06-19 15:43:22 +0800
  • 688c4db75d fix: use proven findall regex for school extraction (not the buggy finditer+prefix pattern) muc 2026-06-19 15:41:20 +0800
  • 42ba76d47d fix: absolute school-authorization guard — zero tolerance for AI self-selected schools muc 2026-06-19 15:37:05 +0800
  • bbc8054065 fix: parse numbered school list in _generate_from_db_context + fix '物理类类' double-suffix display bug muc 2026-06-19 15:19:30 +0800
  • b1a234497e fix: subject normalization in recommend() prevents None return + clear error messages muc 2026-06-19 15:10:28 +0800
  • 0f2190d33f fix: change school bullet format + explicitly tell AI to only translate, not select muc 2026-06-19 14:44:58 +0800
  • 993354a645 fix: strengthen school authority + absolute guard for AI self-selected schools muc 2026-06-19 14:27:37 +0800
  • 73de337ebe fix: improve school hallucination detection (P0) muc 2026-06-19 14:07:49 +0800
  • 87b958feeb fix: remove dangerous 'score out of range' system prompt instruction muc 2026-06-19 13:46:24 +0800
  • a383e235af fix: add rank-score consistency check + relax hallucination tolerance to 0.5% muc 2026-06-19 13:34:07 +0800
  • 3c8f6672e9 fix: detect and replace '位次待查' when AI refuses to output rank data muc 2026-06-19 13:19:41 +0800
  • 6417c7acc1 fix plan.html: increase AI timeout 65s->120s, remove redundant school data from prompt muc 2026-06-19 13:08:53 +0800
  • b3f7bb907a fix: detect hallucinated schools not in DB, strengthen correction prompt muc 2026-06-19 12:59:40 +0800
  • 7a4e593df9 fix: revert format_recommend and school_ranks_ref to Chinese keys matching recommend() output muc 2026-06-19 12:19:14 +0800
  • 5ec823757e fix: key name mismatch in format_recommend and school_ranks_ref muc 2026-06-19 11:38:51 +0800
  • e0b9a0f239 fix: 修复_force_use_db_ranks核心bug——\b在中文文本失效,改用负向断言;重构为两步策略:考生位次全文纠正→学校位次存在性校验 muc 2026-06-19 09:53:31 +0800
  • 5490708915 fix: 强化_force_use_db_ranks替换逻辑,覆盖AI所有幻觉位次数字;修复标点错误 muc 2026-06-19 09:39:43 +0800
  • 9318b4eccc fix: 守门员拦截AI拒绝回答+强制用数据库真实数据生成;db_has_real_data标记防止误触发;第7条规则强制AI使用★◆格式数据 muc 2026-06-19 09:09:11 +0800
  • ce0ab156f8 fix: 敏感词扩展+考研氛围变体;sanitize覆盖更全 muc 2026-06-19 04:02:52 +0800
  • 578c91ad2e fix: format_recommend强化标注★位次★=格式;_force_use_db_ranks兼容多种位次格式(约/排/万)并做最终验证;双重守护确保无错误位次流出 muc 2026-06-19 04:01:05 +0800
  • 8495a04c7a fix: 多重校验+强制位次修正守护进程;AI每次输出都过三重检验,错误超过5000直接替换为数据库真实值 muc 2026-06-19 03:53:28 +0800
  • 90e70aa8c6 强化对话记忆规则:'是'回答也必须结合历史信息给出推荐 muc 2026-06-19 03:44:30 +0800
  • 676f74c5a2 fix: AI失忆(历史回溯)+位次检测阈值5%+保底位次校验+新对话后台session+引导界面优化 muc 2026-06-19 03:43:13 +0800
  • 8d4031e6e3 fix: SYSTEM PROMPT改掉'你有真实数据'幻觉根源;AI位次幻觉检测+自动纠正;就业率脚注统一化 muc 2026-06-19 03:29:08 +0800
  • 7dfd2ce84c 数据来源更正:购买数据库,非直接来自考试院 muc 2026-06-19 03:20:10 +0800
  • 3355fd4b5c 更新运营主体信息:牧尘 / shangdiyefeng@vip.qq.com muc 2026-06-19 03:17:00 +0800
  • 39a9a0cb2f feat: 隐私政策/免责声明页面 + nginx限速配置 muc 2026-06-19 03:12:11 +0800
  • 8948ada3be fix: 分差格式修复+专业组说明增强(上线前最终) muc 2026-06-19 02:46:54 +0800
  • c8f3260039 fix: 位次回填/数据标注/就业率表述 muc 2026-06-19 02:33:01 +0800
  • 1cd08eb5f5 fix: _calc_prob_data恢复top()调用链 with_score_range(top()) muc 2026-06-19 02:23:13 +0800
  • 2e98f44453 fix: 草表3个细节问题——rank占位符/分差标注/去重 muc 2026-06-19 02:21:09 +0800
  • 8429ced1f4 fix: P0草表问题修复——概率数字/梯度/选科/去重 muc 2026-06-19 02:06:02 +0800
  • 817bff46a7 fix: DeepSeek max_tokens 2500→6000,历史存储同步扩大 muc 2026-06-19 01:49:29 +0800
  • b59c60373f p1: 移动端导航+加载动画+表格数据更新 muc 2026-06-19 01:35:13 +0800
  • 36cfb527ad fix: 后端P0修复 - 提取_calc_prob_data逻辑、会话IP绑定、XSS防护、SQL白名单、输入长度限制 muc 2026-06-19 01:08:56 +0800
  • 93b99fd38b feat: 历年分数线对比+收藏功能+ECharts可视化 muc 2026-06-19 00:35:05 +0800
  • 0dbcedde6e sync: HTML页面更新(样式/结构调整) muc 2026-06-19 00:13:42 +0800
  • 38d35a8580 add: nginx HTTPS config (443 ssl, http→https redirect) main 小唯 2026-06-18 22:18:55 +0800
  • 80fab2fa6f add: gaokao_chat_server_v2.py symlink (gunicorn compat) + backup 小唯 2026-06-18 19:19:12 +0800
  • 465370c2e2 fix: subject field mapping 文科/理科→历史类/物理类 for /api/prob 小唯 2026-06-18 18:54:08 +0800
  • 102be47e99 fix: index.html - CSS块误放在script标签内导致calcProb函数未定义,概率估算按钮无响应 小唯 2026-06-18 18:46:53 +0800
  • 1ed0809338 perf: nginx security headers + SPA fallback + robots.txt + sitemap.xml + /ai-chat proxy 小唯 2026-06-18 17:25:54 +0800
  • 1fd3b0e88b sync: 从服务器同步最新文件 小唯 2026-06-18 17:09:25 +0800
  • be7989458f fix: add /api/recommend route for ai-tool.html AI智能推荐功能 小唯 2026-06-18 17:08:10 +0800
  • 8f9c98c5b5 feat: 高考志愿网站初始版本 小唯 2026-06-18 16:59:13 +0800
  • 5cc305e4a7 feat: 所有页面导航同步更新为9项+锚点,修复plan/school/qa/major页导航 muc 2026-06-17 18:34:05 +0800
  • 1e436909ac fix: 移除页面中部错误放置的<footer>标签,修复页面截断显示;更新首页导航顺序 muc 2026-06-17 18:27:03 +0800
  • 2cb1f287f4 feat: 恢复clean版本,重排首页导航顺序+锚点链接 muc 2026-06-17 18:21:20 +0800
  • f69297f5a3 feat: 首页导航重排,新增录取概率估算入口,导航名规范化 muc 2026-06-17 17:58:24 +0800
  • f5baab6896 feat: major.html更名'查历年录取分数和位次',所有页面导航加'查专业'入口 muc 2026-06-17 17:45:21 +0800
  • e7e56eac9e feat: 新增 /api/major/search 接口(135269条分专业数据) + major.html 查专业页面(按学校/按专业两模式) muc 2026-06-17 17:39:23 +0800