Repository navigation
Releases: onewhitethreee/wobushikaoshen
Releases · onewhitethreee/wobushikaoshen
Release list
v0.9.0
四 / 六级真题
- 新栏目
/cet4、/cet6(页头「四六级」),按试卷分组:听力 Section A / B / C、阅读(选词填空、长篇阅读、仔细阅读两篇)、写作、翻译,可按科目、题型、年份筛选 - 每题带解析;阅读每段带中文译文,做题时随时可以打开;听力交卷后看原文和每段译文
- 听力默认隐藏题干(和真实试卷一样只看选项),需要时可以打开
- 写作、翻译:写作框、字数统计、草稿;看范文、范文译文和解析
- 写作、翻译 AI 批改(每次 1 额度):15 分制原始分、档位和约合报道分;写作有三方面点评、逐段建议和改写,翻译逐句对照,标出漏译、错译并给建议译法
- 磨耳朵、随机抽题、进步曲线在四 / 六级里单独可用,不和雅思混在一起
部署
- 依次跑迁移
033_cet、034_cet_review(docker compose run --rm migrate),已有内容自动标为雅思 - 导入四 / 六级题库包:
pnpm import:dir <导入包目录>,导入为草稿,后台按「考试」筛选后发布;格式见docs/import-format.md - 后台「页头」若手动填过导航,加一项「四六级」→
/cet4
v0.8.2
- 安全:nodemailer 升到 10.1.4(修复地址解析问题)
- 安全:undici 升到 7.30.1、fast-uri 升到 3.1.9(间接依赖)
无迁移。部署后重新安装依赖即可。
v0.8.1
- 性能:每次页面加载的接口请求从 3 个减到 1 个
- 修复:练习列表编号框副标题从 10px 改为 12px,更易读
- 文档:README 更新额度获取方式
无迁移。
v0.8.0
新功能
- 答案纠错举报:交卷后在解析里点"答案有问题"举报判错的题(要登录),可选"我的答案也应该算对 / 标准答案错了 / 其他"并写说明;站长审核通过奖励额度(默认 3)。同一题不能重复举报,每人每天最多 20 条;「我的额度」里能看每条结果
- 后台「答案举报」:可只看审核中、按"同题审核中"数量排先后;详情页有当前标准答案、"去改这道题"链接和同题其他举报
- 笔记换额度的平台可在后台设置:「额度设置」里选小红书、其他平台(填名称)或关闭;关闭后前台不再出现笔记换额度
修复
- 帮助页"发现题目或答案有错"改为指向举报按钮
部署
- 跑新迁移:
docker compose run --rm --build migrate(笔记平台、答案举报两个迁移) - 默认仍是小红书,不想显示的话到后台「额度设置」改
v0.7.3
修复
- 同义替换脚本
pnpm paraphrase在使用带思考的 DeepSeek 模型时,思考把输出额度用光、返回为空,导致大部分单元失败。现在这一步关掉思考(请求体加thinking: { type: 'disabled' }),每个单元约 3 秒完成。 chat()新增可选参数thinking: false,只有显式传入时才发送该字段;写作批改、错题讲解等其他调用不受影响。
v0.7.2
安全修复
- 升级 Next.js 16.3.8 → 16.4.3,修复 GHSA-2464-fhr4-w9xw、GHSA-673q-mjm6-r5xr(严重)和 GHSA-p3m5-59mp-jv5r
- 错题讲解:作答长度限 200 字符
- 写作批改:作文长度限 12000 字符;AI 功能每人每 24 小时最多 100 次
- 修复登录验证码发信、AI 功能限频、笔记提交在并发请求下可绕过上限的问题
部署无需迁移。
v0.7.1
每日精选入口
- 首页新增「每日精选阅读」:显示最新三篇和最近更新日期,没有内容时不显示
- 阅读栏目标题下新增「每日精选:每天更新新文章」入口,直达每日精选筛选
- 阅读栏目里每日精选排在最前,新的在上
部署无需迁移。
v0.7.0
新功能
- 栏目随机抽题:听力、阅读、写作列表上方"随机一题",在当前练法和筛选下抽一道(只在本栏目内),优先没做过的;交卷后"再抽一题"按同样条件接着抽,"返回列表"回到原来的练法和筛选
- 阅读内容上传接口:站长自己的 AI 每天取材改写的阅读(文章、题目、答案、解析、配图)可带密钥上传,先存草稿复核或直接发布;后台「内容接口」生成 / 停用密钥、设每日上限。见
docs/content-api.md - 页脚:栏目导航、使用说明与常见问题(新页面
/help)、领额度、反馈与投诉邮箱、源代码与版本号
修复
- 邀请没算上:打开邀请链接直接进登录页并预填邀请码;换了浏览器也能在登录页手动填邀请码;「我的额度」单独显示邀请码
- 写作栏目"已做 / 未做"筛选一直全是未做:草稿里写过字的题现在算已做
文档
- README、使用说明补上新功能;部署文档加同义替换的每日定时任务(第 8 节)
部署
- 跑新迁移:
docker compose run --rm --build migrate(页脚邮箱、内容接口两个迁移) - 后台「页脚」填"反馈与投诉邮箱"(留空不显示)
- 用内容接口的话:后台「内容接口」生成密钥;建议按
docs/deploy.md第 8 节配上pnpm paraphrase定时任务
v0.6.0
新功能
- 全真模考(听力 + 阅读):
/mock固定卷和随机一场;听力 4 个 Part 连播只放一次,阅读 60 分钟,到点自动交卷;刷新、关页、断网可续考;成绩单出两科 Band、用时和题型正确率。只支持电脑
文档
- README、使用说明补上 v0.5.0 以来的功能说明和截图
部署
- 跑新迁移:
docker compose run --rm migrate - 组卷:
docker compose run --rm migrate pnpm mock:compose,到后台「模考卷」抽看后批量发布(见docs/deploy.md);随机一场不用组卷
v0.5.0:错题打印、PWA、做题计时、进步曲线、磨耳朵、精听听写、备考计划、成绩分享、同义替换、机经栏目
新功能
- 错题打印:错题本可打印 / 另存 PDF,带原文段落,答案解析放最后
- 可安装到主屏幕(PWA)
- 做题计时:正计时 / 倒计时,每题用时,交卷后看用时最长的题
- 进步曲线:「学习进度」页和听力、阅读栏目页显示正确率和 Band 变化
- 听力磨耳朵:整个题集连播,支持锁屏控制
- 精听 / 听写:交卷后逐句听写或挖空,错句进错题本
- 备考计划:首页「今日任务」,考试倒计时和每日题量
- 成绩分享卡片:交卷后生成成绩图,可带邀请二维码
- 同义替换对照:交卷后解析显示题干与原文的对应说法
- 机经栏目:/jijing 按题季整理
修复
- 考生登录不再把后台管理员的登录挤掉
- 写作批改记录加载失败可重试,批改中自动刷新
- 无障碍与界面:文章页头重做、「跳到正文」所有页面可用、若干对比度和焦点样式
部署
- 需要跑两个新迁移:
docker compose run --rm migrate