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

把题库锁进自己电脑:这个开源工具让老师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.

相关推荐
热点推荐
倒计时2天!杨瀚森跌出前十轮换,尼克斯主动询价,小杨迎新转机

倒计时2天!杨瀚森跌出前十轮换,尼克斯主动询价,小杨迎新转机

畅评篮球
2026-10-20 13:15:29
统一加快:桃园机场标牌写“大陆、港澳、外国人”,能看出啥?

统一加快:桃园机场标牌写“大陆、港澳、外国人”,能看出啥?

游文刀
2026-10-19 23:21:42
命里带财的孩子,多半是这3个月出生的,长大了不用父母愁

命里带财的孩子,多半是这3个月出生的,长大了不用父母愁

一口娱乐
2026-10-19 09:52:26
中国游客菲律宾跳水时手表脱落,回看视频发现竟是被当地人抠松的

中国游客菲律宾跳水时手表脱落,回看视频发现竟是被当地人抠松的

半岛晨报
2026-10-19 12:30:10
全球第二大经济体的人民币,为啥在美国花不出去?

全球第二大经济体的人民币,为啥在美国花不出去?

流苏晚晴
2026-08-06 20:03:21
退休金拿到这个数就算知足,80%老人达不到,看看你够吗

退休金拿到这个数就算知足,80%老人达不到,看看你够吗

健身狂人
2026-10-01 20:47:23
马英九摊牌:两岸开战在所难免,台成不了乌克兰,只因有致命死穴

马英九摊牌:两岸开战在所难免,台成不了乌克兰,只因有致命死穴

鹤羽说个事
2026-10-18 15:43:30
等我老了也要这么打扮:白发不染、不穿老头衫,反而绅士又年轻

等我老了也要这么打扮:白发不染、不穿老头衫,反而绅士又年轻

白宸侃片
2026-09-14 10:52:47
存储双雄,跌幅扩大

存储双雄,跌幅扩大

第一财经资讯
2026-10-20 08:24:47
中国驻菲律宾大使就菲反华政客污蔑抹黑中方言论向菲外长拉扎罗提出严正交涉

中国驻菲律宾大使就菲反华政客污蔑抹黑中方言论向菲外长拉扎罗提出严正交涉

环球网资讯
2026-10-19 21:32:11
李小冉官宣离婚!结束11年丁克婚姻,徐佳宁被执行2111万引热议

李小冉官宣离婚!结束11年丁克婚姻,徐佳宁被执行2111万引热议

白面书誏
2026-10-20 15:20:59
踩了一脚刹车,菲外交部约见,小马政府降温局势,内部能否真买账

踩了一脚刹车,菲外交部约见,小马政府降温局势,内部能否真买账

起喜电影
2026-10-20 15:21:31
赵少康抛2028“卢蒋配”,蒋万安回应不冲突,今天再表态

赵少康抛2028“卢蒋配”,蒋万安回应不冲突,今天再表态

时光新点滴
2026-10-20 13:37:02
日本开发者心态崩了:9年做的游戏遭中国人破解修改

日本开发者心态崩了:9年做的游戏遭中国人破解修改

游民星空
2026-10-18 17:19:32
太荒唐!夫妻进厂务工,班长安排男的上夜班,夜夜和人家老婆厮守

太荒唐!夫妻进厂务工,班长安排男的上夜班,夜夜和人家老婆厮守

四海神君
2026-09-28 20:30:04
实习女幼师凌晨点外卖,餐送达后女子收到商家短信:千万不要去拿

实习女幼师凌晨点外卖,餐送达后女子收到商家短信:千万不要去拿

罪案洞察者
2025-09-12 14:41:34
太阳旁拍到“外星母舰”?我们找到了12分钟后的照片

太阳旁拍到“外星母舰”?我们找到了12分钟后的照片

Science科学说
2026-10-19 11:48:06
10月20日,人社部、财政部关于2026年上调退休人员基本养老金的通知正式公布之前,人社部一大早发布了一条有关社保卡的动态

10月20日,人社部、财政部关于2026年上调退休人员基本养老金的通知正式公布之前,人社部一大早发布了一条有关社保卡的动态

白昼说故事
2026-10-20 08:59:50
马斯克前任公开发声后,遭大幅度削减孩子抚养费,每个月只剩两万美元

马斯克前任公开发声后,遭大幅度削减孩子抚养费,每个月只剩两万美元

人物档案局
2026-10-19 16:56:56
小天赐,终为父母当年的“冲动”买了单,年仅7岁活得不像个小孩

小天赐,终为父母当年的“冲动”买了单,年仅7岁活得不像个小孩

奇怪的鲨鱼们
2026-10-20 10:45:53
2026-10-20 16:39:00
硅屿手记
硅屿手记
有态度网友ytd
197文章数 84关注度
往期回顾 全部

科技要闻

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

头条要闻

男子高反身亡姐姐被传"不愿请马来救援" 曾躺帐篷三天

头条要闻

男子高反身亡姐姐被传"不愿请马来救援" 曾躺帐篷三天

体育要闻

30天30队·奇才:三状元一榜眼 35胜?

娱乐要闻

刘恺威承认新恋情,打球认识

财经要闻

这些科技股王,为什么总输给茅台?

汽车要闻

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

态度原创

旅游
教育
亲子
健康
公开课

旅游要闻

幸福村寨司莫拉 民族团结谱新歌

教育要闻

让孩子多经历,看清社会的真相,孩子成长更快……

亲子要闻

老公要出去喝酒,媳妇和女儿俩都不让去,听听她俩是咋说的?

痘痘能根治吗?皮肤科医生说实话

公开课

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

无障碍浏览 进入关怀版