• Sanhai
  • [新功能上线]OJ上线"工程"(Work)模块

  • @ 2026-9-24 22:47:35

OJ 上线了新模块「工程」(Work),用来给用户储存自己的工程数据。

入口在顶部导航栏的「项目墙」,也可以直接访问 /work/wall。

  1. 创建一个工程

在项目墙点「创建项目」,填写以下内容:

  • 项目名:2-32 位小写英文、数字、下划线或短横线;项目名同时决定工程地址 /work/{项目名}
  • 项目标题、副标题
  • 项目描述:支持完整 Markdown —— 行内代码、代码区块、LaTeX 公式、图片(可指定尺寸)、脚注、视频、外部链接、高亮
  • 分类:算法与数据结构 / 工具与脚本 / 游戏与互动 / 网站与应用 / 可视化与艺术 / 教程与笔记 / 其他
  • 标签、封面、协议:MIT / GPL-3.0 / Apache-2.0 / BSD-3-Clause / CC-BY-4.0 / 专有
  • 技术语言、版本号
  • 可见性:公开 / 未列出 / 私有
  1. 工程可以直接运行

在「运行时」里勾选「启用 Web 运行时」,工程即可在 /work/{项目名} 直接运行 HTML / PHP 项目,入口文件为 index.html 或 index.php。

不开启时,工程作为展示卡片使用,适合存放代码与说明文档。

  1. 工程数据的组织

每个工程有五个页签:详情 / 动态 / 版本发布 / 管理 / Webhooks。

「版本发布」用来记录工程的历史版本,「动态」记录更新过程,「管理」修改基本信息。工程支持关注、点赞、收藏、评分,也可以复制链接分享给别人。

  1. 项目墙

项目墙(/work/wall)支持搜索,可按 热度 / 最新 / 官方精选 排序,也可以按分类浏览。

更新time:2026.9.24 22:55

0 条评论

目前还没有评论...