大学英语四级是高校普遍设门槛、年报考规模上千万人的标准化考试,但学生的真实学习链路是断的:真题散落在网盘和公众号,做题用一个 App、查词换一个、背诵再换一个,错题看完解析就翻篇;市面上的备考产品多是「题库 + 录播课」的通用供给,无法用学生自己的材料(课本、专业课讲义、老师发的 PDF)来背,也不记录「我查了哪些词、在草稿上圈了什么」。另一方面,平板已是大学生的主力学习设备,而现有产品基本是手机竖屏思路,横屏、手写笔、边读边圈画几乎没人认真做。背书匠针对「一个人、一台平板、一个考期」的备考场景,把真题练习、点词翻译、生词本、AI 错题归因与间隔重复压缩进一个断网也能用的单机应用。
①资料库主入口:文本 / Word / PDF / 图片导入 → AI 语义分块 → AI 挖空 → 督背判分 → FSRS 间隔重复队列,任意材料都能变成可背诵的书。 ②内置真题库:2015–2026 共 67 套、3520 题,按题型(听力 / 选词填空 / 长篇匹配 / 仔细阅读 / 翻译 / 作文)勾选入库,一题一块,点题直接进学习页。 ③学习页做题:练习 / 模考 / 专项 / 随机 / 错题五种会话,计时与暂停、答题卡、交卷出分(分题型正确率 + 497.5 客观题估算分)、长篇匹配整篇 A–Z 作答、选项划掉、旗标、题笔记、键盘快捷键。 ④边读边查:点单词出音标释义、点句子译句、划选中英对译、点译文里的中文字反查英文原词;查过的词自动进「我的生词本」,按 FSRS 排进今日复习。 ⑤手写草稿纸:全屏透明 canvas 图层,笔 / 荧光笔 / 橡皮 / 撤销,笔画跟随页面滚动,笔与手指穿透一键切换;答错后把草稿发给多模态模型,给定位与排除建议。 ⑥AI 老师与提分包:多轮追问、错题六类归因、翻译与作文批改、P0–P9 教练话术按当前题目自动填好。 ⑦30 天计划、做题统计、备份与恢复、应用内编辑提示词;全部数据存本机,无账号、无云端依赖。
我独立完成全部环节:产品定义与交互设计、题库数据管线(以 3340 题导出数据重建 64 套卷、3520 题答案全量审计)、前端全部 UI 与本机内核、3 个原生 Java 类、打包流水线与自动化测试。 技术栈:Android WebView + Java 原生桥;本机 ServerSocket HTTP 服务(固定 18765 端口)同时承载静态资源与模型转发;纯原生 JavaScript(无框架)、localStorage 数据层;FSRS-5 调度;OpenAI 兼容模型接口 + 12 段带输出契约的提示词;aapt2 / javac / d8 / apksigner 无 Gradle 打包;Python 离线语料与审计脚本。 亮点与难点:①用「本机 HTTP 服务」替代 file://,既避开部分机型 ERR_FILE_NOT_FOUND,又彻底绕开第三方模型接口的 CORS;固定端口修复了随机端口导致 localStorage 换 origin、「重开 App 资料全丢」的隐性 bug。②预置 8454 句译文、8383 句词组对照、11222 词释义,点词 / 译句 / 反查做到零等待、可离线。③答案审计用「错位检验」排除整体串位(+0 命中 64.7%,+1/+2/+3 仅 12–14%),定位并修复唯一真缺陷(2016-06 匹配第 45 题题干被上一题覆盖)。④装机后资源全 404 的根因是 .NET ZipArchive 把 zip 局部头路径写成反斜杠,改用 Python zipfile 规范化重打包并固定 resources.arsc 为 STORED。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论