网易首页 > 网易号 > 正文 申请入驻

把题库锁进自己电脑:这个开源工具让老师11点重出B卷不花一分钱

0
分享至

一份自己攒了多年的题库,是教练机构、备考老师、大学教授和培训师最值钱的家当。可要用AI出卷,第一步往往就是把资料传到云端API——对这些人来说,这一步就是交易终止的地方。


VaultExam AI 给出的方案很直接:100%本地运行,把一章内容(任何格式)变成可直接打印的试卷加答案,还能就同一份文档提问,答案带页码引用。没有云调用,没有按token计费。

它瞄准的付费人群很明确:独立辅导机构、备考家教、大学教授、企业培训师。这些人的笔记和题库是知识产权,不愿意上传到云端;同时他们每周还要花好几个小时手打模拟卷、DPP和A/B卷变体。

它具体做四件事

  • 上传任意格式的笔记,本地切块并向量化,文件在入库后立刻从磁盘删除。
  • 就文档提问,答案只来自你的笔记,并附页码引用。
  • 生成试卷:可选机构名、考试类型(辅导模拟考、大学期中、企业SOP测验)、难度(记忆、应用、分析/边缘案例),以及选择题、简答、长答的数量。
  • 出A/B/C卷:每套抽取文档的不同部分,避免与前面的题目重复。

答案册一并给出:选择题答案带解析,简答和长答有示范答案、评分要点,每道题都标注来源页码,方便老师核对。浏览器里直接打印或存成PDF。

技术栈全部落在用户自己的机器上

后端是 Java 21、Spring Boot 4.1.1 和 Spring AI 2.0.1;大模型用开放权重模型 qwen3.5:4b,由本地 Ollama 提供服务;向量化用 nomic-embed-text,同样走 Ollama;向量库是 PostgreSQL 加 PGVector,通过 Docker Compose 起 pgvector/pgvector:pg16,并按 document_id 做元数据过滤。

入库环节用 Spring AI 的 TikaDocumentReader 和 PagePdfDocumentReader,保证每个切块都保留页码,再交给 TokenTextSplitter 切分。前端只有一个 Next.js 页面(TypeScript、Tailwind),输出靠 window.print()。

出卷流程是:从文档里检索一批切块样本,分几次结构化输出调用让模型分别给出选择题、简答和长答,然后逐条校验——题目数量、是否正好四个选项、答案索引是否有效,本地模型返回坏JSON就重试。每套卷用不同的种子样本,再加一份“不要重复这些题”的清单。

小模型踩过的坑

qwen3.5 这类推理模型可能把整个token预算花在“思考”上,返回空答案,JSON解析直接崩掉。解决办法是在 Ollama 选项里关掉思考。Ollama 默认的上下文窗口会悄悄截断长RAG提示,于是调大 num-ctx,并调整每次调用检索的切块数量。小模型有时返回裸JSON数组而不是对象,解析和校验代码得同时处理这两种情况并重试。

为什么这件事和开放创新有关?如果依赖闭源API,这个产品根本卖不给它的目标客户——把题库发给第三方是底线问题。开放权重模型让整条流水线跑在客户自己的机器里,也改变了成本结构:生成一百份卷子花的是电费,不是token费,家教晚上11点重出B卷不用盯着账单。技术栈是开放的,机构硬件允许时还能换成更大的模型。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
某女网红认为恨日本人的人价值观有问题:该恨的是以前的帝国主义

某女网红认为恨日本人的人价值观有问题:该恨的是以前的帝国主义

律法刑道
2026-09-01 09:02:43
郑钦文退赛,16岁孙心然补位香港站:这个“替补”可不是来凑数的

郑钦文退赛,16岁孙心然补位香港站:这个“替补”可不是来凑数的

野渡舟山人
2026-10-19 19:13:25
拔出萝卜带出泥!刘丁硕风波再次升级,竟意外将半个乒坛拉下水

拔出萝卜带出泥!刘丁硕风波再次升级,竟意外将半个乒坛拉下水

阿晪美食
2026-10-19 10:43:28
魔兽无限:PDD现场砸600万办顶级借记卡,创世一会高调招兵买马!

魔兽无限:PDD现场砸600万办顶级借记卡,创世一会高调招兵买马!

魔兽世界研究所
2026-10-19 16:30:00
深度长文:你每天只睡7小时,真不是你懒,是被非洲草原逼出来的

深度长文:你每天只睡7小时,真不是你懒,是被非洲草原逼出来的

宇宙时空
2026-10-19 07:36:42
学历贬值,日本的剧本已经演完了,我们几乎在逐页重演

学历贬值,日本的剧本已经演完了,我们几乎在逐页重演

起点人文
2026-10-15 13:07:03
19岁全红婵模样大变样,婴儿肥褪去清秀亮相,这哪还是从前那个假小子

19岁全红婵模样大变样,婴儿肥褪去清秀亮相,这哪还是从前那个假小子

罗纳尔说个球
2026-10-20 01:42:44
三星堆来源之谜终于揭晓,DNA检测结果出炉,与专家推测完全一致

三星堆来源之谜终于揭晓,DNA检测结果出炉,与专家推测完全一致

趣文说娱
2026-10-14 07:12:17
说出来你可能不信,八国联军的总头子,那个叫瓦德西的德国佬,拎着刀在中国烧杀抢掠一圈回去之后,干了一件让全世界都没想到的事。

说出来你可能不信,八国联军的总头子,那个叫瓦德西的德国佬,拎着刀在中国烧杀抢掠一圈回去之后,干了一件让全世界都没想到的事。

回京历史梦
2026-10-02 14:35:10
这10个草书字,我勉强认出4个,总有几处拿不准!全认对的才配谈懂草!

这10个草书字,我勉强认出4个,总有几处拿不准!全认对的才配谈懂草!

书画相约
2026-10-20 06:47:26
黑色紧身健身套装,贴身面料勾勒熟女饱满曲线

黑色紧身健身套装,贴身面料勾勒熟女饱满曲线

只要高兴就好
2026-09-23 08:15:38
南京籍留学生披旭日旗后续:过往行为更恶劣,校方立案,使馆介入

南京籍留学生披旭日旗后续:过往行为更恶劣,校方立案,使馆介入

牛锅巴小钒
2026-10-19 09:08:27
卡戴珊妹妹穿3.5亿钻石内衣首登维密!中国超模亮眼,元老超模回归,网友:梦幻感回来了!

卡戴珊妹妹穿3.5亿钻石内衣首登维密!中国超模亮眼,元老超模回归,网友:梦幻感回来了!

英国报姐
2026-10-19 23:03:18
罗威:杨瀚森相比去年进步了很多 他的比赛技能越来越丰富

罗威:杨瀚森相比去年进步了很多 他的比赛技能越来越丰富

北青网-北京青年报
2026-10-19 20:57:05
养老金公平不能再拖了!老百姓的疑问,一天不解决就一天不会停

养老金公平不能再拖了!老百姓的疑问,一天不解决就一天不会停

白米饭怎么吃
2026-09-25 21:24:29
下岗工人,为什么不敢叫"失业"?

下岗工人,为什么不敢叫"失业"?

三农老历
2026-10-20 04:09:34
科比女儿23岁首登维密秀,为走秀把历年大秀看到滚瓜烂熟

科比女儿23岁首登维密秀,为走秀把历年大秀看到滚瓜烂熟

自愈小日子
2026-10-19 08:16:16
20岁恩德里克皇马生涯穆帅时代首次首发,发挥亮眼,为西班牙德比争夺首发席位加码

20岁恩德里克皇马生涯穆帅时代首次首发,发挥亮眼,为西班牙德比争夺首发席位加码

福酱的小时光
2026-10-20 06:56:30
随着深圳89-81,上海105-92,CBA最新积分榜出炉

随着深圳89-81,上海105-92,CBA最新积分榜出炉

侧身凌空斩
2026-10-19 21:47:50
中、美、欧、日等相继行动,ASML公开表态,外媒:唯独中国不可以

中、美、欧、日等相继行动,ASML公开表态,外媒:唯独中国不可以

混沌录
2026-10-20 00:17:12
2026-10-20 10:31:00
硅屿手记
硅屿手记
有态度网友ytd
186文章数 84关注度
往期回顾 全部

科技要闻

新版MiniMax,能和DeepSeek掰手腕吗?

头条要闻

两名男性设局和女局长接触并发生关系 其中一人未成年

头条要闻

两名男性设局和女局长接触并发生关系 其中一人未成年

体育要闻

从NBA退役10年后,他真去警局上班了

娱乐要闻

李连杰回应抛妻弃女传闻,透露四个女儿关系

财经要闻

宁德时代的大时代结束了吗?

汽车要闻

不知道二代海鸥多好玩? 上赛道跑两圈 很过瘾的

态度原创

数码
教育
家居
房产
公开课

数码要闻

57亿美元赔款还不够,Taction要求苹果支付iPhone与Apple Watch专利费至2035年

教育要闻

英国大学开始“暑假补课”?毕业生找工作,光有高分和文凭还不够!

家居要闻

2026建博会(广州) 公装联探展交流活动

房产要闻

最新房价:海口,三亚齐跌!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版