为 OI 训练打造的桌面工作台

让专注
回到解题。

从浏览题目到编写代码,从查看评测到参与讨论。把熟悉的小明 OJ,装进更清晰、更顺手的桌面体验。

Windows · macOS · Linux / 开源桌面客户端

XMOJ / 工作台示意
Problem / 001Accepted

从第一行代码开始

#include <iostream>

int main() {
    std::cout << "Hello, XMOJ!";
    return 0;
}
编写 · 提交 · 进步● Ready

一个窗口,完整训练流程

工具退后一步,思路向前一步。

01 / EXPLORE

清晰浏览题目

搜索题库、查看题面和赛事,让下一道题更容易找到。

02 / BUILD

专注编写与评测

Monaco 代码编辑、提交状态与评测详情,衔接你的解题过程。

03 / CONNECT

交流与积累

Markdown 讨论与实时预览、AC 代码导出,让思考与成果有处安放。

选择你的平台

下一次训练,
从桌面开始。

安装包以 GitHub Releases 实际发布的文件为准。
没有对应安装包时,可按仓库说明从源码构建。

QUICK START

三步,进入训练。

  1. 下载安装

    在 Releases 选择适合系统与处理器架构的版本。请只从可信的项目发布页下载。

  2. 登录你的账号

    使用小明 OJ 账号登录客户端。

  3. 开始解题与讨论

    浏览题库、提交代码;发帖或回复前,按提示手动完成 Cloudflare 人机验证。

这个网站能在线运行客户端吗?

不能。这是纯静态项目介绍与下载网站。客户端依赖 Electron 主进程进行会话管理、请求、保存和下载,不能直接作为浏览器网页运行。

遇到安装或使用问题?

请先查看 README,再到 Issues 提供系统版本、客户端版本和复现步骤。不要上传密码、Cookie 或验证码令牌。