atlas.全部探索做课指南
MAKE A WORLD

把你最懂的知识点,做成一门可以动手的课

Atlas 做课 skill 教会你的 AI 编程助手(Claude Code、Codex)按 Atlas 的标准做课:先设计实验和挑战,再写代码、自检、预览,最后一条命令发布。你负责知识和判断,AI 负责实现。

  1. 安装 skill

    在终端运行(会装到 ~/.claude/skills,检测到 Codex 也会一并装上):

    curl -fsSL https://atlas.alleai.cloud/skill/install.sh | sh

    也可以 下载 zip 手动解压到 skills 目录。

  2. 生成发布令牌

    用 GitHub 登录后,在 我的 Atlas 生成一个令牌,然后:

    export ATLAS_URL=https://atlas.alleai.cloud
    export ATLAS_TOKEN=atl_…
  3. 告诉 AI 你想做什么

    在项目目录里打开 Claude Code 或 Codex,像这样开口:

    用 atlas-course 帮我做一门课:为什么单摆的周期和质量无关?给高中物理用。

    AI 会先给你看设计(交互模型、挑战、迁移题),确认后开始制作,并在本地打开预览让你检查。

  4. 发布、审核、上线

    你说「发布吧」,AI 会运行校验并上传。每门课都会经过人工审核,通常一两天内完成;进度和审核意见都在 我的 Atlas。通过后,课程出现在首页,所有人都可以点赞、收藏和检索。

一门好的 Atlas 课

  • 回答一个具体的「为什么」
  • 核心是一个可以操作的模型,数字是真算出来的
  • 2–4 个自动判定的小挑战,加一道迁移题
  • 诚实说明模型的简化和边界

运行环境

  • 课程在独立域名的沙箱里运行,不能联网,读不到用户账户
  • 所有库、图片、字体都要打包进课程
  • zip ≤ 20 MB;HTML / JS / SVG / Canvas / WebGL / WASM 都可以
  • 完整规范见 skill 里的 reference/spec.md

审核标准

  • 内容准确,难度符合所标学段
  • 无广告、引流、收集个人信息
  • 手机上也能用
  • 不通过会附理由,修改后可重新提交

不想用 AI?也可以手写:照着 skill 里的 starter 模板(一门完整的单摆课)改,再用 node scripts/publish.mjs 你的文件夹 发布。