Repository navigation
Algorithm DX 首个公开版本:受 maimai DX 启发的本地算法练习 Dashboard。
下载与启动
- 下载下方 Assets 中的 Source code (zip) 并解压到固定目录。
- 从 https://nodejs.org/en/download 安装 Node.js 24.x LTS(至少 24.15)。
- Windows:双击
create-desktop-shortcut.cmd创建快捷方式,再从桌面启动;也可双击dashboard.cmd。 - macOS / Linux:在项目目录运行
npm start。 - 在页面「账号管理」绑定平台账号,按需配置登录态并同步。
这是源码发行版,不含独立 EXE 安装包。无需 npm install 或单独安装数据库。
主要功能
- Codeforces 练习计时、AC 识别、成绩结算与 B50 / DX Rating。
- 多平台做题记录、练习历史、热力图和今日练习数据。
- 题友圈、统计图片导出和 Windows 桌面快捷方式。
- 本地 SQLite 存储;无云账号、云同步或遥测。
使用范围
- DX 计分仅支持 Codeforces,是娱乐向练习指标,不是 CF 官方 Rating。
- 各平台的登录要求和历史覆盖不同,以仓库平台说明为准;接口变化可能影响同步。
- 打开页面时可能自动访问相应平台进行同步。
- 更新前备份数据库,并保留自己的
.env和data/。