Practice

考纲 · 模拟考题 · 刷题追踪 — 8 科 + 3 竞赛 · 全链路学习平台

v38 定稿版 · 8 科 × 120 题 + 3 竞赛 · 图表化仪表盘 + AI 辅导 + PWA + 协作 + API 开放 · 20 版本迭代全落地。

Mock Test & Dashboard

Mock Test

按科目生成完整模拟卷 · 计时答题 · 自动评分 · 错题入本

Dashboard

全科目数据分析 · 知识点掌握度 · 错题趋势 · 学习路径推荐

协作 & 扩展功能

小组协作 v35

创建房间 · 邀请同学 · 共选题库 · 讨论答题 · 排行榜

家长/导师模式 v36

只读查看学生数据 · 周报 · 成绩单 · 学习建议

API 开放 v37

window.* API 文档 · 代码示例 · MCP 集成说明

打包下载 v38

README · build.sh · 404 · 通用 CSS · 懒加载优化

按年级阶段快速进入

9-10 年级 · 探索期

IGCSE 打基础 / TOEFL 入门词汇 / 竞赛试水

11 年级 · 攻坚期

IB/AP/A-Level 选科定课 / SAT/ACT 冲刺 / 竞赛冲奖

12 年级 · 申请季

薄弱 Topic 补漏 / Mock Test 全真模考 / 分数达标确认

课程体系

IB Diploma

6 大学科组 · 45 分满分 · 考纲 + 样题 + 追踪

A-Level

AS + A2 · A*-E · 考纲 + 样题 + 追踪

IGCSE

Core + Extended · A*-G · 考纲 + 样题 + 追踪

AP

38 门科目 · 1-5 分 · 考纲 + 样题 + 追踪 + FRQ

标化考试

SAT

Digital · 400-1600 · Reading & Writing + Math

ACT

English + Math + Reading + Science · 1-36

TOEFL

Reading + Listening + Speaking + Writing · 0-120

IELTS

Listening + Reading + Writing + Speaking · 0-9.0

写作 · 听说 · 词汇 · 笔记

写作批改实验室 v23

TOEFL/IELTS/AP 写作智能评分 · 4 维 Rubric · 雷达图反馈

TOEFL 听说模拟 v23

3 段听力 + 4 题口语 · 音频占位 · 计时器 · 录音

IELTS 听说模拟 v23

4 段听力 + 3 Part 口语 · 音频占位 · 计时器 · 录音

单词本 v24

TOEFL/IELTS/SAT 各 100 高频词 · 卡片翻转 · 进度追踪

学习笔记 v24

按科目分组 · 高亮标注 · JSON 导出

竞赛题库

UKMT

AMC 8/10/12 · AIME · 30 题模拟

AMC

AMC 10 风格 · 30 题模拟

USABO

生物奥赛 · 20 题模拟

迭代路线图(v11–v38 全链路学习平台)

版本目标核心输出状态
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含权重/前置依赖/题映射APIDone
v14按 Topic 分块局部刷题入口practice-engine.js v5:?topic=xxx URL参数筛选 + 筛选bannerDone
v15考纲覆盖率仪表盘 + 自适应路径Dashboard v15:Coverage热力图 + 薄弱topic排序 + Study ScheduleDone
v16Dashboard可视化 + 数据互通覆盖率真色块热力图(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
v19Chart.js 数据可视化 + 云账号 + 排行榜Chart.js 折线(错题趋势)/柱状(8科正确率)/饼图(掌握度);localStorage 用户注册登录+Sync;Top10 排行榜+个人排名Done
v20AI 薄弱点诊断 + 错题讲解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
v37API 开放 + 第三方集成api.html:9 组 window.* API 文档 + 调用示例 + MCP 集成说明Done
v38全站打包发布 + 性能优化README.md + build.sh + common.css + 404.html + 懒加载/字体预加载Done
v39AI 多 Provider 真实接入ai-provider.js:OpenAI/DeepSeek/Ollama/local 四 Provider + 7天缓存 + Dashboard 密钥设置Done
v40AI 智能出题ai-question-gen.js + ai-tutor.html:按 Subject/Topic/难度生成新题,AI开关,自动入答题记录Done
v41AI 对话式助手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.htmlDone
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付费题库 Premiumpremium-bank.js + premium-bank.html:8科×200题(原创+SAT/IB/AP改编)+Easy30/Medium100/Hard70+单科¥29Done
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
v55i18n 中/英/日i18n.js 100+key×3语言+浏览器嗅探+localStorage+i18n-demo.html+首页切换器Done
v56微信小程序完整版miniprogram/ 完整结构:app.json/js/wxss+pages(index/practice/dashboard)+真机调试指南Done
v57PWA 安装 + 桌面快捷manifest.json 升级(3 shortcuts+share_target+8尺寸图标+8 API扩展字段)+pwa-install.js+install.htmlDone
v58SEO + SSR 预渲染ssr-prerender.js(jsdom渲染+title/description/OG/Twitter Card)+sitemap.xml(864 URL)+robots.txt+analytics.htmlDone
v11 拆分方法 · IB:Group 1-6 每科展开 HL/SL + 对应 Paper 结构;A-Level:Math / Physics / Chemistry / Biology / Economics 各拆 AS + A2;SAT:R&W(Craft/Info/Conventions/Expression 4 domain)+ Math(Algebra/Advanced/PSD/Geom)各拆 3 层 skill;AP:按官方 CED 的 Unit 1–N 及 Learning Objective;TOEFL / IELTS:按 4 section × 题型/能力点;IGCSE:0580 Math / 0625 Phy / 0620 Chem / 0610 Bio / 0455 Econ 各拆 Core / Extended 对应 Topic。所有 syllabus v-badge 升级为 v2。
v16–v18 全景说明 · v16 Dashboard 深度:真色块热力图(0-60%红/60-80%黄/80-100%绿/未做灰)+Paper手风琴折叠;7天21槽位Round-Robin去重排期×每日目标题数输入 + 错题专练Tab;JSON导入导出(带时间戳文件名);AppData Profile速览卡 + 分数阈值掌握度Hint。v17 体验+引导:practice-engine v6右下角固定浮动导航栏(Prev/Next/题号跳转Go+实时已答计数器)+Dark Mode一键切换(localStorage记忆);8科Intro页(考纲结构权重表+TOP10高频Topic带进度显示+三步走路径);首页插入9-10探索 / 11攻坚 / 12申请季 三档年级入口卡;8科卡片统一追加Intro链接。v18 内容+主观题:960题逐题解析(考点/三段解法/干扰项三错因)+Show Answer按钮改为"Show Answer + Explanation";每科Topic讲义卡(#topicNotes,URL?topic=单张模式/默认列表模式,含概念定义/技巧要点/易错提醒+去刷题锚点);权重配比allocateQuestionsByWeight API(SAT 120题精确匹配);Mock Test按权重抽题+前10题正确率阈值(≤50%降/≥80%升)自动调整后10题难度;TOEFL/IELTS/AP主观题页(Writing/Speaking/FRQ/分步Rubric+计时器+localStorage答题历史)。
v19–v24 全景说明 · v19 可视化+账号:Chart.js 三图(折线/柱状/饼图)替代文本模拟;localStorage 用户注册登录+数据 Sync;Top10 排行榜含自身排名。v20 AI 辅导:ai-tutor.js 薄弱TOP5诊断(正确率×权重排序)+AI讲解(考点回顾/解题策略/陷阱)。v21 PWA+打卡:manifest+SW cache-first+@media响应式;streak.js 每日打卡+Bronze→Legend 五级徽章。v22 复习+对比+冲刺:spaced-repetition.js SM-2简化算法;?srs=due 到期复习模式;SVG雷达图5维对比;目标分+倒计时+每日拆解。v23 竞赛+写作+听说:UKMT(30)/AMC(30)/USABO(20)三科竞赛题库;writing-grader.js 4维Rubric+writing-lab.html;TOEFL/IELTS listening/speaking页(音频占位+计时器+录音)。v24 单词+笔记:vocab.js 300词卡片翻转+进度;notes.js 笔记+高亮+JSON导出;notes.html汇总页。
v35–v38 生态扩展 · v35 协作:collab.html+collab.js 创建/加入房间+共享题库+讨论区+房间排行榜。v36 家长模式:parent.html 只读查看+周报生成+8科成绩单+薄弱科目建议。v37 API开放:api.html 9组window.*API完整文档+代码示例+MCP集成说明。v38 打包发布:README.md+build.sh+common.css+404.html+懒加载+字体预加载。
v39–v42 AI 深度升级 · v39 多Provider接入:ai-provider.js 抽象OpenAI/DeepSeek/Ollama/local四Provider+7天缓存+Dashboard密钥设置。v40 智能出题:ai-question-gen.js按Subject/Topic/难度生成新题+ai-tutor.html独立页+答题记录自动入栈。v41 对话助手:ai-chat.js右下角圆形浮窗+ai-chat.html全屏版+内置5指令+历史持久化。v42 写作精评:writing-grader.js 4维Band(0-9)+gradeDeep AI融合+JSON/MD/HTML导出+历史对比。
v43–v46 移动端深耕 · v43 小程序适配:miniprogram/目录+adapter.js抽象层(localStorage→wx.storage+fetch→wx.request)+7步移植指南。v44 APP壳:capacitor.config.json+android/ios占位+APP-SHELL.md全流程。v45 推送:notifications.js浏览器Notification API+9:00/21:00默认+SRS/考试日提醒+notifications.html设置页。v46 手势+护眼+VIP:gesture.js上滑下一题/下滑上一题+care-mode暖色滤镜+4套主题(默认/海洋/森林/紫罗兰)。
v47–v50 社交与社区 · v47 论坛:forum.js+forum.html/post.html 4分类(问答/错题/经验/资源)+13条预置+点赞回复。v48 问答:qa.js+qa.html 提问/回答/采纳+36 tags+错题联动(fromWrongQuestion)+积分。v49 学校圈:school-circle.js+school-circle.html 20所学校+18条动态(录取/面试/课业/活动)+同校生匹配。v50 带鱼导:buddy.js+buddy.html 15位mock战友+备战室(复用collab)+契合度打分。
v51–v54 商业化与付费 · v51 会员:membership.js 5级Free/Bronze/Silver/Gold/Diamond+权益矩阵+邀请奖励+模拟支付。v52 付费题库:premium-bank.js 8科×200题原创+SAT/IB/AP改编+premium-bank.html+单科¥29。v53 试听:trial.js+trial.html 4功能(AI出题/写作/SRS/协作)15/30/24h+7天冷却。v54 报告导出:report-export.js JSON/Markdown/HTML三格式+错题TOP10+时间线+薄弱Topic。
v55–v58 国际化与多平台 · v55 i18n:i18n.js 100+key×3语言(中/英/日)+浏览器嗅探+i18n-demo.html+首页切换器。v56 小程序完整版:miniprogram/完整app.json/js/wxss+pages(index/practice/dashboard)+真机调试指南。v57 PWA安装:manifest.json升级(3 shortcuts+share_target+8尺寸图标+8扩展字段)+pwa-install.js+install.html。v58 SEO+SSR:ssr-prerender.js(jsdom渲染+title/OG/Twitter Card)+sitemap.xml(864 URL)+robots.txt+analytics.html。