Skip to content

答题卡识别文档

基于 Bun + Hono + SQLite 的答题卡系统,提供试卷配置、试卷 CRUD、hash 文件上传、答题卡检查,以及原有 /api/ocr 能力。

功能

  • 试卷:创建空试卷、获取、PUT 替换内容、删除
  • 文件:上传并按 SHA-256 hash 存储
  • 检查:用指定文件 id 检查试卷
  • 识别:按独立的 questions[] 小题区域扫描,不识别题号
  • 原有:POST /api/ocr 编号管线仍保留

快速开始

bun install
bun run start

默认地址:http://127.0.0.1:3000/。

必须配置接口 token:

EXAM_API_TOKEN=...

文档导航

文档构建

本站使用 MkDocs Material 构建。

docs/
└─ docs/
   ├─ mkdocs.yml       # MkDocs 配置
   ├─ docs/            # Markdown 源文件
   ├─ package.json     # Bun + Wrangler 发布脚本
   └─ dist/            # mkdocs build 输出

开发预览和构建命令见 开发与构建。