This website requires JavaScript.
Explore
Help
Register
Sign In
xuyue
0 Followers
·
0 Following
Joined on
2025-07-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
16
Projects
Packages
Public Activity
Starred Repositories
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 22:29:58 +08:00
3fa897bec1
revert(流程图): 去掉「显示时自动认老参考图的框」——线上 36 张参考图已经全部转成结构树
e91f7cabc4
style(题目): 「你画的流程图」缩略图从 150px 加高到 260px,框里的字看得清
c4306b092d
fix(流程图): 老师给的参考流程图是一堆彩色方框,和学生画的标准符号对不上
Compare 3 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 22:16:19 +08:00
941cd64252
fix(题目): 题面「你画的流程图」缩略图只露出中间一截,要上下滚才看得全
9ae6287fb1
feat(流程图): 没画对也分得出远近——五档说法、完成度条、比上次多对了几组;右栏的图放大
ba90fe893e
feat(流程图): 结果先说「还没画对 / 画对了」和哪里错、怎么改,逐组数据收成一行点开才看
d2fc0382ec
feat(流程图): 没走对的图,AI 对照答案说出错在哪个框、该怎么改,并把那个框标红
Compare 4 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 21:45:17 +08:00
8bd3d998ae
fix(提交列表): 筛选栏折成两行时「统计」单独掉下去会跑到最左边
0f75fd1bd0
fix(提交列表): 流程图右栏窄时题目名被「查看大图」「重新评分」挤成一个字
5c997b6276
fix(提交列表): 窗口窄时筛选栏的学生、题号框被压扁,「统计」被挤出屏幕
a24bb6c80b
feat(提交列表): 底栏加一个按钮把左边列表收窄,代码区留宽一点
c6458eb373
fix(提交列表): 屏窄或浏览器放大时,右栏顶上的按钮和底栏「本页第几条」被切掉
Compare 5 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 21:25:25 +08:00
d1b47e268e
fix(提交列表): 停在第一页时右栏每 15 秒重载一次,放大看的流程图被自己关掉
5f1c9072eb
fix(课堂看板): 布置题目时题号打到一半,每 15 秒被清空一次
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 21:13:30 +08:00
67b13a9345
fix(流程图): 老提交重新评分后四项明细全显示「0 / 0」
d8e0efd05e
feat(课堂看板): 做对的格子写第几次做对,点开看他今天交的每一次和代码
940895f643
feat(课堂看板): 接口给做对了的格子带上今天每一次代码提交和第几次做对
Compare 3 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 20:50:48 +08:00
38360e8668
perf(流程图): 流程图改用 pele 渲染,懒加载从 200 kB 降到 44 kB(gzip)
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-19 20:41:09 +08:00
a1d14a06bc
refactor(卡点分析): 右栏一道题的详情拆成 StuckDetail 组件
ef7d065419
refactor(课堂看板): 布置题号、请假框拆成组件,格子的显示规则挪成纯函数
871861220e
refactor(提交列表): 选中翻阅、实时更新、「这节课」、带条件去统计拆成四个 composable
Compare 3 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 15:44:00 +08:00
ff3fdc0b1d
refactor(出题页): 编程题和 SQL 题两个出题页抄了两份的零件收到一处
e8a20d12f9
refactor(前端): shared / utils 不再 import oj 和 admin 下的任何东西
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 15:08:41 +08:00
d4aadc7722
fix(后台列表): 加载失败有提示、慢的时候表格转圈、旧请求晚回来不再盖掉新结果
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 15:04:27 +08:00
4dfd14f95b
refactor(契约): 前端 60 个写请求的请求体接上契约类型,前后端对不上编译期就报
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 15:00:08 +08:00
309ca0ece2
refactor(前端): 全站共用的班级下拉、胶囊配色挪出提交列表目录,编辑器不再偷读题目页的 store
465dbfd42f
refactor(后端): 权限判断收到一处,路由文件之间不再互相 import
5787efe023
refactor(前端): 角色判断改用契约里的白名单,不再在 user store 里逐个列角色
fb11e86151
perf(排名): 一个班同时打开排名、班级对抗、按人数排的题目列表时只查一次库
307b0725d0
perf(判题): 判题机上同时跑的程序从最多 8 个压到 4 个,挤的时候不再把不超时的判成超时
Compare 5 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 14:38:20 +08:00
64994b9499
perf(判题结果): 全班一起交、判题排队时不再每人每 2 秒问一次结果
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 14:22:21 +08:00
593a409fca
chore(部署): 服务器上课高峰时网页先于判题拿到 CPU,内存挤满时不先杀数据库
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 14:16:00 +08:00
55038cc78b
fix(判题): 判题机卡住不再让全班一直「等待评分」,重判和同时交对也不再把做对题数算多
5aafcf172b
chore(前端): 删掉没人引用的旧网站图标(红色 D)
3bb74171c3
perf(加载): 排名、看板、班级 PK、智能分析第一次打开少下两百多 KB
Compare 3 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 12:29:08 +08:00
a814776fb9
feat(教程): 改练一练时可以顺手清空学生的作答——改了答案,按旧答案做对的人不再算做对
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 12:23:33 +08:00
1ebb23cdac
feat(自学情况): 看得到配套题做没做——每人一列、每课一个页签、学生明细里逐题列出
7839a65f59
feat(自学情况): 每个学生练一练做到哪了——格子分出做了一部分、点名字看逐题明细
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-16 11:22:56 +08:00
859a537804
feat(用户): 选一个班就能下载全班的用户名和密码(表格)
02e2fa7d9b
feat(后台): 手机上也能用了——菜单收进左边抽屉,列表一行一张卡,不用再横着滑
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-15 15:00:50 +08:00
b757e2ac38
fix(题目): 机房电脑上
☀️
✂️
⬆️
⚠️
☯️
🅰️
这些 emoji 还是黑白的
1dcabff8ce
fix(课堂看板): 表头的题名只露五个字,名字那列却空着一大块
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-15 14:06:52 +08:00
0ffc405a20
feat(前台): 各页直达后台对应功能——编辑这一课、新建比赛、编辑这条公告……
e7b6e27b85
feat(课堂看板): 标出谁在线、谁今天没上过线,请假框里没上线的人分在前面一堆
395be1a19b
fix(自学): 手机上代码折行看着像另起了一行,改回整行横着滑
Compare 3 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-10-15 13:15:16 +08:00
18b11e3730
fix(题目): 机房电脑上题目名里的 emoji 全是方块
Previous
8
Next