Z / 真实发布

产品 · 机房工具 / PRODUCT · LAB TOOLING

Mac 机房护栏

面向课堂的 macOS 学生机管控脚本 / Classroom-oriented macOS student-lab guardrail scripts

我的角色 / My Role · 脚本设计与课堂环境支持 / Scripting & Lab Environment脚本已开发 / Scripts developed
Mac 机房护栏

项目介绍 / Project Overview

Mac 机房护栏针对课堂场景:限制学生在上课时段随意访问非教学网站或游戏内容。它和「桌面特工」那类学习伙伴工具分开——护栏管的是访问与课堂边界,不替代教学软件本身。目标是在不必上重度商业管控套件的前提下,给苹果机房一条可部署、可说明的脚本方案。 / Lab Guard targets class time: limit casual access to non-teaching sites or games. It is separate from learning-companion tools like Desktop Agent—the guardrail is about access and class boundaries, not replacing the lesson software. The aim is a deployable, explainable script path for Mac labs without assuming a heavy commercial suite.

问题 / THE PROBLEM

解决什么问题 / What problem it solves

苹果机房上课时,学生容易切到无关网站或游戏;若只能采购重量级商业管控,成本与维护都偏高。课堂需要一层轻量、可解释的护栏。 / In Mac labs, students drift to unrelated sites or games. Heavy commercial suites can be costly to buy and run. Class needs a lighter, explainable rail.

理念 / RATIONALE

护栏要服务上课,而不是堆权限 / Guardrails should serve the period, not pile permissions

理念来源 / Source · 本方案提出 · Classroom-first lab scripting

把管控写成课堂脚本:限制目标清晰(非教学站点 / 游戏内容),规则可改、可交接,并与教学软件内的学习完成规则分开描述。 / Encode control as class scripts: clear targets (non-class sites / games), editable and handoff-ready, described apart from in-app lesson-completion rules.

目标明确 / Clear targets

先挡住上课最常见的分心路径。 / Block the most common in-period distractions first.

可交接 / Handoff-ready

规则与脚本能交给机房继续维护。 / Rules and scripts can be maintained by lab staff.

分层治理 / Layered control

系统护栏与课内软件规则各管一层。 / OS rail and in-lesson software rules stay separate layers.

操作 / HOW IT RUNS

怎么实际操作 / How it works

课前部署或启用规则 → 上课时段生效 → 课后按需恢复或调整名单。 / Enable rules before class → active in period → restore or retune lists after.

  1. 01

    配置规则 / Configure

    明确要限制的站点与游戏类内容范围。 / Define blocked site and game-content scope.

  2. 02

    课堂启用 / Enable for class

    学生机按脚本进入受控状态。 / Student Macs enter the controlled state via script.

  3. 03

    调整名单 / Retune

    按课程需要增删例外,保持可维护。 / Add/remove exceptions per course needs.

进度 / WHERE IT IS NOW

现在到哪一步 / Where it is now

管控脚本已开发完成;公开页说明定位与边界。具体部署规模与名单细节留在机房运维侧。 / Guardrail scripts are developed; this page states scope and limits. Deploy scale and list details stay with lab ops.

产品形象:课堂护栏示意 / Product art: classroom guardrail
产品形象:课堂护栏示意 / Product art: classroom guardrail

我的工作 / My Contribution

编写面向 macOS 学生机的课堂管控脚本,明确与学习软件内退出规则的分工:系统侧护栏与课内规则各管一层。 / Wrote classroom guardrail scripts for macOS student machines, and kept them distinct from in-app lesson exit rules—OS-side rail vs in-lesson rules.

01

课堂边界 / Class boundary

压住非教学站点与游戏分心,而不是做通用家长锁。 / Curb non-class sites and game distraction—not a general parental lock.

02

脚本可维护 / Maintainable scripts

以可说明、可调整的脚本交付,便于机房继续改规则。 / Deliver explainable scripts so the lab can keep tuning rules.

03

与课内工具分工 / Split from in-app tools

不与闯关游戏内的退出规则混为一谈。 / Not the same as a quest game’s built-in exit rule.