Skip to content
houyhl edited this page Oct 17, 2026 · 8 revisions

LLMOJ Wiki

简体中文 | English | 项目仓库

LLMOJ 是基于 LibreOJ 的在线评测系统,提供 AI 辅助出题功能。初次部署请从安装教程开始;查找某个配置项请看配置总览。

安装与维护

页面 内容
安装教程 安装脚本、全部参数、安装失败后重试
升级 保留配置和数据升级;兼容范围与回滚
功能升级 LLMOJ 各项功能的数据库修改,以及在自定义安装上应用它们
HTTPS 域名、TLS 证书和外部反向代理
Docker 源 Docker 软件包源和镜像加速源
运维配置 安装后的 Nginx、MariaDB、Redis、MinIO 与 systemd;备份与计数修正

使用

页面 内容
比赛赛制 NOI / OI、IOI、ICPC 与严格 IOI 的计分和反馈
私人团队 通过编号加入、审核、分组与共享资源
题解 题目页内的题解、我的讨论与 AI 题解
提交记录 提交预览、测试数据版本与此前的评测结果
Hack 发起 Hack、题目 STD 与 Hack 记录
自测 NOI / OI 比赛中的隐藏预测试与额度
Fake 处罚 作废作弊提交并保留证据
注册审核 注册设置与委派审核
两步验证 验证器应用、通行密钥、恢复码与敏感操作确认

用户列表(/u)从网站首页“排名”面板的“查看全部”进入,需要 ViewUsers 权限。

评测

页面 内容
分布式评测 架构、评测队列、排空与吊销评测机
远程评测机 部署独立的评测机并检查
评测机配置 评测设置、沙箱与自检、容量与扩缩容

AI

页面 内容
AI 用户自己的模型和搜索服务、权限、AI 任务,以及站点的 AI 暂停和限制
AI 环境 AI 目录、本机沙箱连接、密钥与环境变量

参考

页面 内容
配置总览 各配置项所在的位置
后端配置 后端设置:账号、安全、数据库、邮件、存储、比赛和显示
前端配置 本地构建前端;可选的 CDN 设置
环境变量 运行、安装和构建用的环境变量;维护脚本
发布 用 GitHub Desktop 应用更新、发布本 Wiki 和创建版本

完整安装(--role all)包含网站、存储和本机评测,也可以再接入远程评测机。仅网页安装(--role web)不构建本机评测环境,提交由远程评测机评测;但 AI 验证标程和生成测试数据需要完整安装的本机环境。

LLMOJ 在 Ubuntu 24.04 amd64 上经过测试。本项目代码采用 MIT 许可,上游组件保留各自的许可。

Clone this wiki locally