← Back
Website · 2026-05-24

跨境电商五级考前训练舱

Website Learning Tool AI Workflow Cloudflare Pages

这是一个从真实复习痛点里长出来的学习工具。参加跨境电商培训班时,学校系统里有一套完整题库,但页面里的内容不方便复制、检索和复盘;考试越近,找题、整理错题、判断重点都会不断消耗注意力。

我先把原始题库整理成可用数据,再做拼音检索站 py.karry.asia 解决“临时查题”的问题。后来发现查题只能应急,真正复习时还需要连续练习、错题回看和重点筛选,于是继续做成刷题项目 ks.karry.asia。这两个站点的关系也很清楚:一个负责快速定位题目,一个负责把题目变成训练过程。

训练强度选择

项目目标

这个项目不是从“做一个产品”开始的,而是从一个具体麻烦开始的:题在那里,但不好用。

我希望它先解决三件具体的事:

  • 把无法顺手整理的学校题库变成可检索、可训练的数据。
  • 让不同复习节奏的同学都能找到合适入口。
  • 在不增加登录负担的前提下,沉淀集体错题和收藏信号。

从题库到训练

原始题库共有 1218 道选择判断题。直接全量刷题会有覆盖感,但也容易在临考前带来压力,所以我把题库分成了三层训练入口:

  • 全量训练:1218 道原始选择判断题,适合第一轮扫盲。
  • 精简训练:373 道重点题,适合集中提分。
  • 极简训练:88 道高价值题,适合临考前快速过重点。

题库整理过程中,我用多智能体协作完成格式清洗、答案校验、重复题筛选、错因解析和记忆提示补充。原始数据里还清理出 532 条可疑 E 选项。这里没有完全相信模型输出,每一轮精简后都要回看原题,避免把“看起来重复”的题误删掉,因为有些题只是选项顺序相似,考点其实不同。

核心体验

刷题页围绕“快速做题、及时知道原因、方便回头复盘”来设计。用户答题后可以立即看到正确答案、自己的选择、解析和记忆提示;错题、收藏和训练进度会保存在本地,适合反复练习。

页面还保留了简答/实操题入口,让选择题训练和主观题复习可以放在同一个项目里完成。

实际使用后,同学反馈最有用的不是“功能多”,而是可以在考前直接切到 88 道极简题,快速确认自己还会不会错。这个反馈也让我把入口做得更明确:复习后期比起展示完整题库,更需要减少选择成本。

选择题训练界面

匿名统计

一开始项目是纯静态页面,优点是简单、便宜、打开就能用;但它只能保存每个人自己浏览器里的进度,无法沉淀“大家普遍错在哪些题”。

后来我加了一层轻量后端:用 Cloudflare Pages Functions 和 D1 数据库记录匿名作答与收藏数据。这里的取舍是放弃个人账号体系,不做排名和用户画像,只按题目维度统计。这样数据不够“精细”,但部署简单、访问门槛低,也更适合一个临考工具。

后台可以查看高错率题、收藏排行和分类概览;前台用户则能看到每道题的全站收藏数。这样,一个人踩过的坑可以变成后来者复习时的重点信号。

统计后台

迭代与回滚

这个项目中间回滚过几次。训练强度入口最早放在答题卡上方,后来发现它抢走了做题注意力,于是改成侧边栏按钮加弹窗。极简题库也曾尝试改写选项来降低猜题空间,但效果不自然,最后撤回,重新回到题目质量本身。

还有一个隐蔽问题来自不同训练模式之间的进度映射。用户可能先在 373 道精简题里练习,再切到 88 道极简题;如果只按当前题号记录,统计和错题导出都会错位。后来我统一用原始题目的 source_id 关联,再按当前训练模式显示统计,才把进度逻辑理顺。

我的收获

这个项目真正想展示的不是某个单独功能,而是一条完整执行链:从真实场景发现问题,把不可用的内容整理成数据,先做拼音搜索解决查题,再做刷题工具解决练习和复盘,最后根据同学反馈继续调整。

这次收获更偏执行层面:先做查题站,把数据整理通;再做刷题站,把练习闭环跑通;最后才补匿名统计,判断哪些题值得优先复盘。它不是一次从零到完整产品的规划,而是在真实复习压力里一层层补出来的。

产出内容

  • 拼音检索项目 py.karry.asia
  • 在线刷题项目 ks.karry.asia
  • 1218 道原始题库结构化整理
  • 373 道精简训练题与 88 道极简重点题
  • 即时反馈、错题记录、收藏重点、简答题入口
  • 匿名作答统计、收藏数、高错率题后台
  • GitHub 仓库:karry1155/cross-border-exam-practice