exameow
AI 驱动的考试题目生成器。上传学习材料,几秒内生成试题。开源、本地优先、跨平台。
什么是过了喵? 过了喵(Exameow) 是一款开源的 AI 考试题目生成器,能将你的学习资料在几秒内转化为考试级题目。上传 PDF、Word 文档、PPT 幻灯片、图片或文本——AI 自动读取内容,生成单选题、多选题、判断题、填空题和简答题,全面覆盖你的学习需求。 与其他需要注册账号、付费订阅或将数据上传到云端的 AI 出题工具不同,过了喵坚持本地优先、隐私至上。你的题库、练习记录和错题本都保存在你的设备上。桌面端和移动端应用可以完全离线运行,只需配置你自己的 OpenAI 兼容 API 密钥(支持 OpenAI、DeepSeek、通义千问、智谱 GLM 或任何自托管模型)。 对教师和培训师而言,过了喵内置了完整的在线考试系统——从本地题库发布考试,分享 6 位校验码,学生用任意浏览器即可参加。即时评分、教师成绩面板、反滥用保护一应俱全。 功能 ✨ AI 出题 — 上传文件,秒出题目 过了喵支持 10+ 种文件格式——PDF、DOCX、XLSX、PPTX、EPUB、ODT、TXT、CSV、HTML 以及图片(PNG/JPG/WEBP/GIF/BMP),支持多文件拖拽上传。AI 生成 5 种题型:单选题、多选题、判断题、填空题、简答题,可按题型分别设置数量。精细控制难度(简单/中等/困难)、出题语言和知识点/章节定向出题。大文档自动拆分分批生成并去重。支持任意 OpenAI 兼容 API——OpenAI、DeepSeek、通义千问、智谱 GLM 等,也可使用演示站内置的 Cloudflare 免费 AI。支持 XLSX/CSV 导出。 丰富的输入格式 — 支持 PDF、DOCX、XLSX、PPTX、EPUB、ODT、TXT、CSV、HTML、图片(PNG/JPG/WEBP/GIF/BMP)及任意文本/代码文件,支持多文件拖拽上传 5 种题型 — 单选题、多选题、判断题、填空题、简答题,可按题型分别设置数量 精细化控制 — 难度(简单/中等/困难)、出题语言、知识点/章节定向出题 智能分批生成 — 大文档自动拆分分批生成,题目去重 兼容任意 OpenAI 格式 API — OpenAI、DeepSeek、通义千问、智谱 GLM 等;也可直接使用演示站内置的 Cloudflare 免费 AI 导出 — 支持 XLSX / CSV 下载 📚 刷题模式 — 聪明练习,高效记忆 将生成的题目转化为互动学习过程。顺序练习、随机打乱题目和选项、或参加限时模拟考试(自动组卷)。错题自动记录并专项练习——连续答对后自动移出错题本。做题模式(先答后看答案)和背题模式(直接翻看)自由切换。简答题由 AI 对照参考答案自动评判并给出评语,支持人工改判。支持 XLSX/CSV 导入导出题库,智能列映射。 顺序练习 — 按题库顺序逐题练习 随机练习 — 题目和选项顺序随机打乱,避免位置记忆 模拟考试 — 从题库随机抽题自动组卷,可配置各题型数量 错题练习 — 自动记录错题,只练做错的题,连续答对自动移出 做题 / 背题模式 — 先答后对答案,或直接翻看题目和答案 AI 判卷 — 简答题由 AI 对照参考答案自动评判并给出评语,支持人工改判 题库管理 — 支持 XLSX/CSV 导入(智能列映射)与导出 📝 在线考试 — 发布考试,邀请学生 从多个本地题库中选题组卷,可按题型分别设置抽题数量与分值,自定义考试名称、开始时间与时长。分享 6 位校验码或考试链接——学生无需安装任何应用,任意设备浏览器打开即可参加。本地倒计时限时作答,到时自动交卷;刷新页面不丢进度。客观题交卷即出分并展示答案解析,成绩本地留存随时查看。教师成绩面板按分数排序、逐题作答明细展开。考试数据最多保留 7 天自动删除,保护隐私。反滥用:每 IP 每日限发 20 场,学生一键举报,≥3 个独立 IP 举报自动暂停考试。Docker 版完全自包含——在线考试 relay 运行在 SQLite 上,完全不依赖演示站。 从题库发起考试 — 本地题库多选组卷,可按题型分别设置抽题数量与分值,自定义考试名称、开始时间与时长 6 位校验码 + 考试链接 — 学生无需安装任何应用,任意设备浏览器打开链接或输入校验码即可参加 限时作答 — 本地倒计时、到时自动交卷;刷新页面不丢进度(断点续考) 交卷即出分 — 客观题服务端自动判分并展示答案解析,成绩本地留存随时查看 教师成绩面板 — 按分数排序、逐题作答明细展开;成绩本地缓存,考试结束后仅需查询一次,教师可随时一键删除考试(学生立即无法进入,成绩同步清除) 隐私优先 — 考试数据在 Cloudflare D1 最多保留 7 天自动删除;取题阶段不下发答案 反滥用机制 — 每 IP 每日限发 20 场;学生可一键举报,≥3 个独立 IP 举报自动暂停考试;管理员可在 #/admin 页面查看举报、恢复或强制删除 自托管独立运行 — Docker 版内置同款考试中转(SQLite),完全不依赖演示站;用 ADMIN_TOKEN 环境变量设置管理密钥(默认 pass,首次访问 #/admin 强制修改) 🔍 搜题模式 — 快速找到答案 输入题目文字从本地题库中搜索,可选 AI 解答。拍照搜题使用本地 OCR 识别题目(浏览器端运行,无需上传)。拍屏搜题让摄像头对准屏幕或试卷,AI 实时监听并匹配题目。录屏搜题框选屏幕任意区域,AI 实时识别并悬浮窗展示答案(支持 Windows/macOS/Linux/Android;iOS 因系统限制暂不支持)。 文字搜题 — 输入题目文字,从本地题库中查找,支持 AI 解答 拍照搜题 — 拍摄或上传题目照片,本地 OCR 识别(浏览器端运行,无需上传) 拍屏搜题 — 摄像头对准屏幕或试卷,AI 实时监听并匹配题目 录屏搜题 — 框选屏幕任意区域,AI 实时识别并搜索本地题库,悬浮窗展示答案(支持 Windows / macOS / Linux / Android;iOS 因系统限制暂不支持) 🌐 跨平台与隐私 — 你的数据,你做主 过了喵支持 Windows、macOS、Linux、Android 和 Web(iOS 需自行打包)。一句 Docker 命令即可部署网页版。所有题库、练习记录和错题本均存储在本地——不上传至任何服务器(除非你主动使用在线考试功能)。桌面端 API 密钥使用 AES-256-GCM 加密存储。界面自动跟随系统语言(中文/英文),一键切换。 桌面与移动端 — Windows、macOS、Linux、Android(iOS 需自行打包) 自托管网页版 — Docker 一键部署 本地优先 — 题库、练习记录、错题本均保存在本机;桌面端 API 密钥使用 AES-256-GCM 加密存储 中英双语 — 自动跟随系统语言,一键切换




