目标明确 / Clear targets
先挡住上课最常见的分心路径。 / Block the most common in-period distractions first.
产品 · 机房工具 / PRODUCT · LAB TOOLING
面向课堂的 macOS 学生机管控脚本 / Classroom-oriented macOS student-lab guardrail scripts

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
苹果机房上课时,学生容易切到无关网站或游戏;若只能采购重量级商业管控,成本与维护都偏高。课堂需要一层轻量、可解释的护栏。 / 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
理念来源 / 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.
先挡住上课最常见的分心路径。 / Block the most common in-period distractions first.
规则与脚本能交给机房继续维护。 / Rules and scripts can be maintained by lab staff.
系统护栏与课内软件规则各管一层。 / OS rail and in-lesson software rules stay separate layers.
操作 / HOW IT RUNS
课前部署或启用规则 → 上课时段生效 → 课后按需恢复或调整名单。 / Enable rules before class → active in period → restore or retune lists after.
明确要限制的站点与游戏类内容范围。 / Define blocked site and game-content scope.
学生机按脚本进入受控状态。 / Student Macs enter the controlled state via script.
按课程需要增删例外,保持可维护。 / Add/remove exceptions per course needs.
进度 / WHERE IT IS NOW
管控脚本已开发完成;公开页说明定位与边界。具体部署规模与名单细节留在机房运维侧。 / Guardrail scripts are developed; this page states scope and limits. Deploy scale and list details stay with lab ops.

编写面向 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.
压住非教学站点与游戏分心,而不是做通用家长锁。 / Curb non-class sites and game distraction—not a general parental lock.
以可说明、可调整的脚本交付,便于机房继续改规则。 / Deliver explainable scripts so the lab can keep tuning rules.
不与闯关游戏内的退出规则混为一谈。 / Not the same as a quest game’s built-in exit rule.