44 Commits
Author SHA1 Message Date
klarkxy 12bea84d8b feat(llm): 引入基于完成度的 AI 提交指导与限流
- 新增 llm_guidance 策略层,根据源码、判题结果与通过率评估完成度分级
- llm-review.php 改为服务端缓冲上游输出,仅下发白名单分类的固定模板
- 新增 llm_review 与 llm_review_rate_limit 表,实现结果缓存与账户/提交两级限流
- ceinfo 模板渲染编译器标出的源码行号/列号,reinfo 仅向高完成度提交展示结构化 diff
- download.php 按完成度授权测试点下载,封堵白卷提交套取隐藏用例
- judge_client 在 ACM 非比赛场景下记录已通过测试点数,前端可显示进度
- 附 llm_guidance_policy_test 单测覆盖空白卷、注释卷、隐藏 SPJ、OJ_FULL_DIFF 等关键路径
2026-07-23 10:47:50 +08:00
klarkxy 606e0855f9 feat: 支持分类标签使用逗号分隔 2026-05-29 15:52:19 +08:00
klarkxy 80ac276e17 ♻️ refactor: 优化管理员页面字体大小设置 2026-04-17 15:32:04 +08:00
klarkxy bae46aef77 feat: 调整全局和管理员字体大小,优化样式 2026-04-12 13:59:18 +08:00
klarkxy af78359d94 feat: 添加 Sarasa Mono 字体支持并优化样式 2026-04-12 13:29:17 +08:00
klarkxy d30311e9bb feat: 优化管理员菜单样式和交互逻辑 2026-04-10 17:05:28 +08:00
klarkxy addada1823 移除多余的无用代码 2026-04-10 16:36:57 +08:00
klarkxy f20b7aa61c feat: 新增 WYSIWYG 编辑器功能和相关工具栏事件处理 2026-04-10 16:18:01 +08:00
klarkxy 40b77471b5 feat: 更新问题页面和提交页面,集成Vditor适配器,优化Markdown渲染 2026-04-10 15:47:26 +08:00
klarkxy 0c7297afd7 feat: 添加管理员操作功能以支持重判和删除提交 2026-04-05 13:55:10 +08:00
klarkxy c7c1f55cd4 代码块中的尖括号处理 2025-08-04 17:59:33 +08:00
klarkxy 13c59eb132 修复 2025-04-11 13:48:28 +08:00
klarkxy 5504685bca 在错误的地方也加上markdown转义 2025-04-11 13:36:46 +08:00
klarkxy 7d36cb747d 移除图片替换相关内容 2024-12-07 18:19:59 +08:00
klarkxy ed45e281ec 直接写死路径试试 2024-12-07 18:13:21 +08:00
klarkxy 1e4cf03967 多了一级 2024-12-07 18:11:44 +08:00
klarkxy aa6fd6db64 增加一个图片文件转存的功能 2024-12-07 18:07:29 +08:00
klarkxy d7aa8ef257 删除代码块中的<br /> 2024-12-07 17:52:09 +08:00
klarkxy c5600b7244 修复md格式错误的问题 2024-12-07 17:50:09 +08:00
klarkxy 09be84c02e 少一个换行 2024-12-07 17:43:48 +08:00
klarkxy b011e37b4d 增加一个函数统一处理markdown的问题 2024-12-07 17:39:58 +08:00
klarkxy e2c7cfb999 回滚 2024-12-06 17:38:32 +08:00
klarkxy 7f8f1dbf84 移除at 2024-12-06 17:31:57 +08:00
klarkxy fdcbd1f980 阻止html合并换行 2024-12-06 16:14:10 +08:00
klarkxy 6865663dc1 修复增加的错误 2024-12-06 15:57:16 +08:00
klarkxy 3d2a7f4867 重新改回html_entity_decode 2024-12-06 15:46:55 +08:00
klarkxy daa005f029 在edit以前把html实体重新转成字符 2024-12-06 15:24:04 +08:00
klarkxy 769cecd0b1 将markdown放入最终端,而不是编辑端 2024-12-06 15:14:36 +08:00
klarkxy 8cc9258cf7 编辑器不再自动格式化 2024-11-29 14:43:36 +08:00
klarkxy 385241ac01 回归本源 2024-11-23 18:03:49 +08:00
klarkxy 6b53650a96 手动把markdown的双换行换成<br/> 2024-11-23 17:33:15 +08:00
klarkxy 166945c1e7 修改逻辑 2024-11-23 17:27:26 +08:00
klarkxy 0c6f7521fc markdown默认代码中增加pre防止空行被修改 2024-11-23 17:19:31 +08:00
klarkxy 6dd6379cbf 增加markdown渲染,同时关闭MD会关闭默认编辑器的设置 2024-11-23 16:28:15 +08:00
klarkxy 00781ca1ff 忘了加关闭函数 2024-11-22 16:39:38 +08:00
klarkxy cd1aaeef01 默认不再自动开启预览 2024-11-22 16:37:51 +08:00
klarkxy 81613de8eb 修复复制竞赛没有名单的BUG 2024-10-18 18:30:58 +08:00
klarkxy d0fcca4ead 修复私有列表未生效的BUG 2024-10-12 15:00:37 +08:00
klarkxy 65fef9a255 修改nick对get和post都生效 2024-10-11 15:51:44 +08:00
klarkxy 562445c33e 修改value参数 2024-10-11 15:48:32 +08:00
klarkxy 47378309f6 给nick-from加value 2024-10-11 15:45:50 +08:00
klarkxy ef92a0f49c 通过用户列表点进来会自动加载ID和昵称 2024-10-11 15:41:48 +08:00
klarkxy f539323000 修改密码里新增修改昵称 2024-10-11 15:34:04 +08:00
klarkxy 7b347c848a 2024-10-10 2024-10-10 12:56:56 +08:00