frontend/:React + Vite 前端data/:离线解析产物papers.json与原始raw/文本scripts/:抽取、校验与同步脚本
cd frontend
npm install
npm run dev- 将 PDF 转为
.txt放入data/raw/ - 生成占位/真实结构化数据
- 占位(默认 dry-run):
npm run extract - 真实:
npm run extract -- --no-dry-run --model gpt-4o-mini(需OPENAI_API_KEY)
- 占位(默认 dry-run):
- 校验并同步到前端:
npm run lint:data
cd frontend
npm run build # 产出 dist/vite.config.ts已设置base: './'便于 GitHub Pages/静态托管- 可使用 GitHub Pages(构建
dist推送到gh-pages分支或 Action 自动化)