产品推荐 2026-07-27

Project_LemonLime:免费的OI竞赛评测工具

面向信息学竞赛(OI)的轻量级、跨平台比赛评测系统。

开源软件跨平台工具

产品简介

Project_LemonLime 一款基于Lemon与LemonPlus开发的评测软件,专为OI竞赛(如NOI、IOI)设计,用于本地模拟比赛、评测代码。它支持在Windows、macOS和Linux系统上运行,为选手和教练提供了便捷的出题、评测与成绩分析工具,解决了传统评测系统功能分散、跨平台支持不足的痛点。

Project_LemonLime 主界面

核心功能

  • 支持传统题、提交答案题、交互题、通信题共4种题型
  • 提供单个题目独立选择、一键重测及自定义重测次数的功能
  • 具备子任务依赖设置与增强测试点调整器
  • 内置统计分析功能,可对比赛成绩数据进行分析
  • 支持高DPI显示、自定义颜色主题及多线程评测(实验性)

快速开始

  1. 从GitHub Release页面下载对应系统(Windows/macOS/Linux)的安装包或静态版本。
  2. 运行软件,创建或导入一场比赛,并添加题目、配置评测参数与测试数据。
  3. 在软件中加载选手源代码,点击评测即可运行并查看详细的结果与分析报告。

界面预览

与其他方案对比

对比项Project_LemonLime同类方案
跨平台与生态原生支持Windows、macOS及多种Linux发行版,并提供AUR、Nix、Homebrew等多种包管理器支持。许多传统评测工具或在线评测系统通常只支持单一平台(如Windows)或依赖网页环境。
评测功能灵活性支持4种复杂题型(包括交互、通信),并提供子任务依赖、增强测试点调整、自定义重测等高级功能。基础评测系统通常只支持传统题型,测试点配置和重测机制较为固定,灵活性较差。
评测效率与细节支持多线程评测(实验性),能同时比较绝对和相对误差,并在界面中实时显示每个测试点的分数、耗时和内存占用。多数工具采用单线程顺序评测,结果反馈信息可能较为简略,且误差比较模式单一。

适合谁用

  • 正在备战信息学竞赛(OI)的选手,用于本地模拟比赛和自我评测。
  • 负责组织模拟赛或校内选拔赛的信息学教练与教师。
  • 需要搭建本地化、定制化评测环境的竞赛组织方或学校社团。

下载与版本

当前最新版本为 0.3.6.2,发布于 2026-04-09。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项