Skip to content

Releases

LinuxLab 0.3.0 · 自适应学习与学生画像

Choose a tag to compare

@Southwall-Tester Southwall-Tester released this 13 Oct 04:27

本次更新让你更清楚地了解哪些 Linux 知识已经掌握、哪些还需要练习,并根据学习表现安排下一步。

  • 查看掌握情况:用 lab profile 查看 15 个知识点的学习状态、掌握概率和练习建议。
  • 自动安排下一步:用 lab next 开始适合当前水平的练习,巩固薄弱点、复习已学内容。
  • 45 个短测模板:通过真实 Linux 操作检验所学,也可用 lab assess copy 指定知识点练习。
  • 保留学习积累:退出后继续、新建周目或切换故事,学习画像都会延续;个人学习手册与报告同步更新。
  • 连续答疑:用 lab chat 提问和追问,随时返回终端继续操作。

进入实验后运行:

lab profile
lab next
lab assess copy

下载与启动:

  • Windows:下载 linuxlab-student-windows.zip,解压后运行“安装环境.cmd”,按安装说明完成首次配置,再运行“启动实验.cmd”。
  • Linux / WSL:下载 linuxlab-student-linux-wsl.tar.gz,解压并进入 linuxlab,按安装说明启动。已有周目可运行 bash start.sh 继续学习。
  • SHA256SUMS.txt 用于校验下载文件。

更多用法见学生手册。

LinuxLab 2.0.0

Choose a tag to compare

@Southwall-Tester Southwall-Tester released this 04 Oct 03:55

LinuxLab 2.0.0 将固定情境练习扩展为按兴趣生成情境、依据操作记录提供反馈的 Linux 学习流程。

本次更新

  • 兴趣生成情境:新周目先询问感兴趣的主题,再生成故事、对象名称和任务动机;本地结构检查与模型复核通过后进入真实 Bash。
  • 情境与教学任务分离:九项 Linux 教学任务保持稳定,主题可以自由描述;生成实例在本局冻结,支持续学与恢复。
  • 具体错误与修正记录:新周目默认开启有限本地记录,支持部分命令拼写、选项及实验内路径问题,区分失败输入次数、尝试段和相关修正成功。未改变现场的重复检查不反复增加知识点失败。
  • 有依据的个性化反馈:助教引用实际记录提出待验证解释,学习手册展示问题与修正情况,复习清单根据已遇到的问题调整优先级。模型不可用或回复不合要求时回退到本地提示。
  • 帮助入口更清楚:保留解释命令原名和用法的中文笔记,明确 lab 系列只属于本平台,同时鼓励使用 Linux 原生帮助。

下载与首次启动

  • Windows:下载 linuxlab-student-windows.zip,完整解压,先运行 安装环境.cmd。
  • Linux / WSL:下载 linuxlab-student-linux-wsl.tar.gz,解压后在程序目录运行 bash setup.sh --install。
  • 默认新周目需要模型配置:复制 ai.example.json 为 ai.local.json,填写服务地址、密钥和模型,并设置 enabled: true。配置完成后再启动。下载包不包含维护者密钥,Windows 复制配置文件不需要另装 Windows Python。
  • 离线开始:在程序目录的 WSL/Linux 终端运行 bash start.sh --new --scene space。已有周目可直接续学;旧周目的关闭记录状态保持关闭,可用 lab tracking on 开启。
  • 本地记录可用 lab tracking off 关闭;主动使用联网助教时才发送筛选后的学习摘要,日常操作不会逐条上传。

验证与适用范围

功能基线已通过 158 项 WSL 回归;2.0.0 学生包重新构建,并通过独立解压后的 24 项测试,核对 40 个白名单文件。附件提供 SHA256SUMS.txt。

具体输入诊断限于受支持的简单命令和本局记录,不采集逐键操作或 Vim 内部过程。模型输出是待验证解释;工程测试与真实 API 连通验证不代表已证实诊断准确率、教学增益或跨平台迁移效果。

ORBIT Linux Lab v1.0.2

Choose a tag to compare

@Southwall-Tester Southwall-Tester released this 03 Oct 04:02

学生版下载(二选一)

SHA256SUMS.txt 是可选校验文件;页面底部的 Source code 是开发源码,普通玩家无需下载。

本次调整

第八关执行 lab load,探针启动成功后,现在只显示:

探针已启动:station-pulse,最多运行 90 秒。请确定它的进程编号 PID。

安装与续玩

  • Windows:完整解压 ZIP,进入 orbit-lab,先双击 安装环境.cmd,再双击 启动实验.cmd。
  • Linux / WSL:解压 tar.gz 后进入 orbit-lab,运行 bash setup.sh --install,再运行 bash start.sh。
  • 已有存档:退出旧实验,从新版程序正常启动即可续玩,不需要新建周目或删除存档。
  • 推荐 Ubuntu 22.04+ / Debian 12+;需要 Linux、Python 3.9+、Bash、coreutils、tar、gzip、Vim 和 procps。日常实验离线运行,无第三方 Python 包依赖。macOS 不能直接运行此版。

ORBIT Linux Lab v1.0.1

Choose a tag to compare

@Southwall-Tester Southwall-Tester released this 02 Oct 15:11

学生版下载(二选一):

SHA256SUMS.txt 是可选校验文件;页面底部的 Source code 是开发源码,普通玩家无需下载。

修复学生发行包误带开发者约定的问题。

修复内容

  • 学生包根目录的 AGENTS.md 改用独立的学生版,只保留助教提示、单步排错、只读诊断和不代做的规则。
  • 新建周目、续玩和现场恢复统一写入学生版规则。从源码启动也不会把仓库的开发约定复制进练习目录。

下载与启动

  • Windows:下载 orbit-lab-student-windows.zip 并完整解压,进入 orbit-lab,先双击 安装环境.cmd,再双击 启动实验.cmd。首次安装 WSL 可能需要管理员授权、重启和创建 Ubuntu 用户。
  • Linux / WSL:解压 orbit-lab-student-linux-wsl.tar.gz,进入 orbit-lab 后运行 bash setup.sh --install,再运行 bash start.sh。
  • 推荐 Ubuntu 22.04+ / Debian 12+。需要 Linux、Python 3.9+、Bash、coreutils、tar、gzip、Vim 和 procps,无第三方 Python 包依赖。macOS 不能直接运行此发行版。
  • 已有玩家:退出旧实验后,从新版程序正常启动即可续玩并刷新规则,不需要新建周目或删除存档。AI 会话已经加载的旧规则不会自动撤回,请从练习根目录新开会话。

SHA256SUMS.txt 提供两个学生包的校验值。

ORBIT Linux Lab v1.0.0

Choose a tag to compare

@Southwall-Tester Southwall-Tester released this 02 Oct 15:04

学生版下载(二选一):

SHA256SUMS.txt 是可选校验文件;页面底部的 Source code 是开发源码,普通玩家无需下载。

学生包已修正:本页的 ZIP、tar.gz 和校验文件已替换为 v1.0.1,不再包含开发者助教约定。推荐前往 v1.0.1 发布页 下载。本页的 v1.0.0 源码标签保持历史原样,自动生成的 Source code 属于开发源码。

修复学生发行包误带开发者约定的问题。

修复内容

  • 学生包根目录的 AGENTS.md 改用独立的学生版,只保留助教提示、单步排错、只读诊断和不代做的规则;不含维护模式、自动 commit/push 或 Release 工作约定。
  • 新建周目、续玩和现场恢复统一写入学生版规则。从源码启动也不会把仓库的开发约定复制进练习目录。
  • 源码仓库保留维护约定;GitHub 自动生成的 Source code 附件属于开发源码,请学习者下载下面的学生 ZIP 或 tar.gz 包。

下载与启动

  • Windows:下载 orbit-lab-student-windows.zip 并完整解压,进入 orbit-lab,先双击 安装环境.cmd,再双击 启动实验.cmd。首次安装 WSL 可能需要管理员授权、重启和创建 Ubuntu 用户。
  • Linux / WSL:解压 orbit-lab-student-linux-wsl.tar.gz,进入 orbit-lab 后运行 bash setup.sh --install,再运行 bash start.sh。
  • 推荐 Ubuntu 22.04+ / Debian 12+。需要 Linux、Python 3.9+、Bash、coreutils、tar、gzip、Vim 和 procps,无第三方 Python 包依赖。macOS 不能直接运行此发行版。
  • 已有玩家:退出旧实验后,从新版程序正常启动即可续玩并刷新规则,不需要新建周目或删除存档。AI 会话已经加载的旧规则不会自动撤回,请从练习根目录新开会话。

SHA256SUMS.txt 提供两个学生包的校验值。

验证

WSL 完整回归 27 项通过;发行包独立解压后的 8 项集成场景通过。ZIP 和 tar.gz 均检查了 22 个文件的哈希,并将包内 AGENTS.md 与学生版模板逐字节比对;规则同步覆盖新局、旧局续玩和恢复旧检查点。所有测试使用临时周目。

实验在普通 Bash 中运行,不是隔离容器。首次 WSL 安装尚未在全新 Windows 机器上完整实测;详见包内 VALIDATION.md 和 docs/SETUP.md。