考纲 · 模拟考题 · 刷题追踪 — 8 科 + 3 竞赛 · 全链路学习平台
IB/AP/A-Level 选科定课 / SAT/ACT 冲刺 / 竞赛冲奖
薄弱 Topic 补漏 / Mock Test 全真模考 / 分数达标确认
Reading + Listening + Speaking + Writing · 0-120
| 版本 | 目标 | 核心输出 | 状态 |
|---|---|---|---|
| v10 | 题库定稿(8 科 × 120 题 = 960 题) | Practice 题目覆盖 + 解析 + 计时 + 难度 + 模拟卷 | Done |
| v11 | 考纲按官方结构细分到 Topic 级 | 8 科 Syllabus 完整拆 Paper/Unit/Topic 三级 | Done |
| v12 | 考纲 Topic ↔ Practice 题目双向对齐 | 每题标注 topic-code;Syllabus 每个 topic 列出对应 Q 锚点跳转 | Done |
| v13 | 结构化考纲 JSON 数据层 | js/syllabus-data.js:8科418个topic含权重/前置依赖/题映射API | Done |
| v14 | 按 Topic 分块局部刷题入口 | practice-engine.js v5:?topic=xxx URL参数筛选 + 筛选banner | Done |
| v15 | 考纲覆盖率仪表盘 + 自适应路径 | Dashboard v15:Coverage热力图 + 薄弱topic排序 + Study Schedule | Done |
| v16 | Dashboard可视化 + 数据互通 | 覆盖率真色块热力图(Paper折叠) + 7天自适应排期+错题专练Tab + JSON导入导出 + AppData Profile联动 | Done |
| v17 | 刷题体验升级 + 入门引导 | practice-engine v6浮动导航(Prev/Next/Go+计数) + Dark Mode切换 + 8科Intro入门页(权重速览TOP10) + 首页年级阶段入口(9-10/11/12三档) | Done |
| v18 | 题目解析+讲义全配套 + 主观题 | 8科×120题逐题解析(考点/解法/干扰项) + 每科Topic讲义卡片(概念/技巧/易错点) + 权重配比API + Mock Test真实结构出卷+自适应难度 + TOEFL/IELTS/AP主观题专项页 | Done |
| v19 | Chart.js 数据可视化 + 云账号 + 排行榜 | Chart.js 折线(错题趋势)/柱状(8科正确率)/饼图(掌握度);localStorage 用户注册登录+Sync;Top10 排行榜+个人排名 | Done |
| v20 | AI 薄弱点诊断 + 错题讲解 | ai-tutor.js:diagnose(薄弱TOP5+提升分)/explain(考点回顾+解题策略+陷阱);Dashboard AI 诊断报告+讲解按钮 | Done |
| v21 | 移动端 PWA + 打卡奖励 | manifest.json+sw.js(cache-first)+响应式(@media);streak.js 每日打卡+5级徽章(Bronze→Legend);Dashboard 打卡墙 | Done |
| v22 | 间隔复习 + 对比分析 + 冲刺看板 | spaced-repetition.js SM-2简化算法(getDueQuestions);?srs=due 到期复习模式;SVG雷达图5维对比;目标分+倒计时+每日拆解 | Done |
| v23 | 竞赛题库 + 写作批改 + 听说模拟 | UKMT/AMC/USABO 3科目(30+30+20题);writing-grader.js 4维Rubric+writing-lab.html;TOEFL/IELTS listening/speaking页(音频占位+计时器+录音) | Done |
| v24 | 单词本 + 学习笔记 | vocab.js TOEFL/IELTS/SAT各100词卡片翻转+进度;notes.js 笔记+高亮+导出;notes.html 汇总页;practice-engine笔记按钮 | Done |
| v35 | 小组协作(简化版) | collab.html + collab.js:创建/加入房间 + 8 科共享题库选择 + 讨论区 localStorage 消息 + 房间排行榜 | Done |
| v36 | 家长/导师查看模式 | parent.html:只读模式 + 周报生成 + 8 科成绩单 + 薄弱科目建议 | Done |
| v37 | API 开放 + 第三方集成 | api.html:9 组 window.* API 文档 + 调用示例 + MCP 集成说明 | Done |
| v38 | 全站打包发布 + 性能优化 | README.md + build.sh + common.css + 404.html + 懒加载/字体预加载 | Done |
| v39 | AI 多 Provider 真实接入 | ai-provider.js:OpenAI/DeepSeek/Ollama/local 四 Provider + 7天缓存 + Dashboard 密钥设置 | Done |
| v40 | AI 智能出题 | ai-question-gen.js + ai-tutor.html:按 Subject/Topic/难度生成新题,AI开关,自动入答题记录 | Done |
| v41 | AI 对话式助手 | ai-chat.js + ai-chat.html:右下角浮窗+全屏版,内置指令/历史/快捷菜单 | Done |
| v42 | 写作精评 深度版 | writing-grader.js 4维Band(0-9)+gradeDeep+导出JSON/MD/HTML+历史对比 | Done |
| v43 | 微信/支付宝小程序适配 | miniprogram/ 目录:adapter.js(localStorage→wx.storage + fetch→wx.request)+h5入口+7步移植说明 | Done |
| v44 | 移动 APP 壳(Capacitor) | capacitor.config.json + android/ios/ 占位 + docs/APP-SHELL.md 全流程指南 | Done |
| v45 | 推送通知 + 离线消息 | notifications.js:Notification API + 9:00/21:00默认规则 + SRS/考试日提醒 + notifications.html | Done |
| v46 | 手势 + 护眼 + VIP主题 | gesture.js:上滑下一题/下滑上一题+care-mode暖色滤镜+4套主题(默认/海洋/森林/紫罗兰) | Done |
| v47 | 学习论坛 | forum.js + forum.html/post.html:4分类(问答/错题/经验/资源)+发帖回帖点赞+13条预置 | Done |
| v48 | 知识问答 | qa.js + qa.html:提问/回答/采纳 + 36 tags + 错题联动(fromWrongQuestion) + 采纳率积分 | Done |
| v49 | 学校圈 | school-circle.js + school-circle.html:20所学校+18条动态(录取/面试/课业/活动)+同校生匹配 | Done |
| v50 | 带鱼导 + 结伴备战 | buddy.js + buddy.html:15位mock战友+备战室(复用collab)+契合度打分(年级30+学校15+日期25+科目5) | Done |
| v51 | 会员等级体系 | membership.js + membership.html:5级Free/Bronze/Silver/Gold/Diamond+权益矩阵+邀请奖励+模拟支付 | Done |
| v52 | 付费题库 Premium | premium-bank.js + premium-bank.html:8科×200题(原创+SAT/IB/AP改编)+Easy30/Medium100/Hard70+单科¥29 | Done |
| v53 | 试听 + 限免权益 | trial.js + trial.html:4功能试用(AI出题/写作精评/SRS深度/协作大房间)+15/30/24h档位+7天冷却 | Done |
| v54 | 学习报告导出 | report-export.js + report.html:JSON/Markdown/HTML三格式+错题TOP10+时间线+薄弱Topic+建议+历史 | Done |
| v55 | i18n 中/英/日 | i18n.js 100+key×3语言+浏览器嗅探+localStorage+i18n-demo.html+首页切换器 | Done |
| v56 | 微信小程序完整版 | miniprogram/ 完整结构:app.json/js/wxss+pages(index/practice/dashboard)+真机调试指南 | Done |
| v57 | PWA 安装 + 桌面快捷 | manifest.json 升级(3 shortcuts+share_target+8尺寸图标+8 API扩展字段)+pwa-install.js+install.html | Done |
| v58 | SEO + SSR 预渲染 | ssr-prerender.js(jsdom渲染+title/description/OG/Twitter Card)+sitemap.xml(864 URL)+robots.txt+analytics.html | Done |