基础要求

要编写交互式实验和挑战,你必须具备以下基本技能:

  • 使用 Linux 的命令行界面,LabEx 的实验和挑战都是基于 Linux 系统。
  • Git 和 GitHub 用于内容的提交和版本控制。
  • Markdown 基本语法用于文档的编写。
  • JSON 文件格式用于管理配置文件。
  • 基本的英文读写能力。
  • 如果你在中国大陆地区,需要一个稳定的本地代理,以便于顺利访问 GitHub 和 LabEx 网站。请不要询问我们使用什么代理,我们不会回答这个问题。

当然,也同时需要你具备期望制作实验和挑战相关的专业技能知识。

认领任务

接下来,介绍作者如何在 LabEx 平台上认领任务。

组织结构

我们的实验和挑战都是基于 GitHub 仓库进行组织的,每个仓库包含一个或多个实验和挑战。了解文件的组织结构对你正确提交内容非常重要。

内容规范

以下是单个实验/挑战的完整内容规范。请仔细阅读,然后按照要求提交内容,我们会对内容进行 Review。