Changelog

更新日志

VibeBench 平台功能迭代、基础设施变更与内容更新的完整时间线。

最后更新:2026 年 5 月 9 日

2026 年 5 月 9 日

  • 赛题详情页的作品卡片新增提交日期展示,使用 submission 的创建时间标注作品所处的评测时间背景。

2026 年 5 月 6 日

  • 站点上线 Dark Mode:「森林夜晚」配色(深墨绿黑底 + 月色苔白前景 + 月下地衣绿 primary + 篝火暖橙 secondary),保留品牌「自然 / 有机」调性,不做纯黑。
  • 右下角新增悬浮主题切换按钮,三态循环(跟随系统 / 浅色 / 深色),偏好持久化于 localStorage,默认跟随系统;<head> 注入同步内联脚本消除首屏白闪。
  • 整套色板改为 Tailwind class 策略 + CSS 变量驱动,所有 bg-background / text-foreground / bg-card 等语义化类零改动自动跟随;Markdown 长文加 dark:prose-invert、链接色统一为 primary。
  • Admin 后台暂不做暗色适配;用户作品 iframe 不受站点主题影响。
  • 修复移动端右侧出现可滚动空白条的问题

2026 年 4 月 23 日

  • 赛题列表页新增关键词搜索框,支持按标题和描述实时过滤,与标签、难度筛选叠加生效。

2026 年 4 月 21 日

  • 新增赛题难度分级系统:支持入门 / 进阶 / 挑战三级难度标注,由维护者在 Admin 后台手动评定。
  • 赛题列表页新增难度筛选栏与难度排序,卡片和详情页展示难度标签。
  • Admin 后台赛题编辑增加难度选择器,难度存储于 metadata.difficulty

2026 年 4 月 9 日 – 10 日

  • 新增赛题多标签分类体系:定义 tags.ts 标签数据源,覆盖工具、游戏、创意、设计、数据可视化等类别。
  • 新增 ChallengeFilterGrid 组件,赛题页支持按标签筛选与搜索。
  • Admin 后台赛题管理增加标签编辑能力。
  • CustomSelect 组件增加拼音/首字母搜索支持,优化下拉选框可发现性。

2026 年 4 月 7 日 – 8 日

  • 全屏预览弹窗(HtmlPreviewModal)增加键盘聚焦管理,ESC / 方向键交互更直觉。

2026 年 4 月 4 日 – 6 日

  • 修复 iframe 预览跳转域名根目录、同源预览 CORS 报错及浏览历史污染问题。
  • 修复 iframe 资源路由的 CDN 域名匹配与缓存头设置。

2026 年 4 月 1 日 – 3 日

  • 修复 Admin 后台作品管理界面布局与交互问题。
  • 更新 README,完善项目介绍与使用说明。

2026 年 3 月 28 日 – 31 日

  • 模型详情页增加 Phase 维度展示,按挑战阶段分组呈现作品。
  • 新增 ModelGrid 组件:模型列表页支持按厂商筛选和关键词搜索。
  • 赛题详情页布局优化,改善作品卡片展示与排版。
  • 修复剪贴板读取授权(Permissions-Policy 与 Content-Security-Policy 配合)。
  • 修复沙箱路由 CDN 域名解析与缓存控制,消除 iframe 加载白屏问题。

2026 年 3 月 27 日

  • 放宽 iframe sandbox 表单提交限制,解决部分作品内表单交互被阻断的问题。
  • 强制模型页面动态刷新(force-dynamic),避免新增数据后页面未更新。
  • 自由对比界面增加搜索框,快速定位待对比作品。

2026 年 3 月 26 日

  • 优化 Admin 后台 CustomSelect 搜索功能,增加模糊匹配与空态提示。
  • 精简首页赛题展示,改为随机展示部分赛题卡片,降低首屏信息量。

2026 年 3 月 25 日

  • 修复对比界面预览沙盒 URL 拼接问题。
  • 赛题页面切换为动态渲染(force-dynamic),确保新增赛题即时可见。
  • 修改作品排序逻辑,按创建时间倒序。
  • 修复 iframe 内文件下载与剪贴板功能(next.config.ts 增加跨域安全头)。

2026 年 3 月 24 日

  • 完善 Admin 后台作品管理界面。

2026 年 3 月 23 日

  • 静态资源存储迁移至 Cloudflare R2,实现 CDN 全球加速。
  • 新增源代码预览功能(SourceCodePreviewModal),支持 HTML 语法高亮。
  • 盲评投票增加结果反馈界面与浏览器指纹防重投机制。
  • 后台管理:增加 Phase 与成果编辑能力、优化上传与提交流程。
  • 修复多项 Bug(PRD 逻辑、UTF-8 编码、导航栏布局、SVG 图标等)。

2026 年 3 月 22 日

  • 新增 License 页面,补全合规信息。
  • Footer 导航优化、下拉选框改进。

2026 年 3 月 21 日

  • 重构 Footer,从重复路由导航切换为品牌、共建、资源和合规信息架构。
  • 新增 FAQ、API Docs、Terms、Privacy、License 等公开占位页,减少死链。
  • 补充开源生态、社区入口与站点运行状态表达,使 footer 更接近平台名片。

2026 年 3 月 20 日

  • 完成首页、赛题页、模型页、对比页和管理员后台的 MVP 应用骨架。
  • 落地 REST API、HTML 沙箱预览和 Organic / Natural 设计系统。
  • 建立 PostgreSQL 初始 Schema,支撑挑战题、模型、作品和附件等核心对象。