feat: expand platform management, admin controls, and learning workflows

这个提交包含在:
Codex CLI
2026-02-15 15:41:56 +08:00
父节点 ad29a9f62d
当前提交 f209ae82da
修改 75 个文件,包含 9663 行新增794 行删除

查看文件

@@ -106,6 +106,12 @@ OI_IMPORT_SCRIPT_PATH=/app/scripts/import_luogu_csp.py
OI_IMPORT_CLEAR_ALL_PROBLEMS=true
```
## 6.1 本地 PDF + RAG + LLM 扩充题库CSP-J/S
`/imports` 页面支持切换到 `local_pdf_rag` 模式:从本地 PDF 抽取文本做 RAG,调用 LLM 生成 CSP-J/S 题目,并按现有题库相似度去重,跳过雷同题目,直到目标题量(如 5000
默认目录:`/data/local_pdfs`Compose 已挂载 `./data/local_pdfs:/data/local_pdfs`),建议先把 PDF 放到该目录。
如果你还要使用旧的 PDF + LLM 导入流程,可手动运行 `scripts/import_winterant_oi.py`
## 7. CSP-J 题目自动生成RAG + 去重)