在线实验与项目交付 / 知识库

31 · 在线实验:从回放到隔离执行

先提供可观察学习,再逐步开放真实模型与代码。

在线实验与项目交付原创导读

本站原创入门导读与合成教学示例。原始资料核实:2026-09-05。建议先读:30 · 模型网关、提供商与预算。

理解概念

在线实验分三层:离线回放展示固定轨迹;浏览器执行做轻量确定性练习;服务端实时运行接入模型和隔离工具。回放应清楚标记为示例,不能伪装成实时模型结果。浏览器 Python 可用 Web Worker 保持界面响应,但需要独立来源、网络限制与资源控制。

公开执行任意代码需要独立沙箱或微虚拟机、临时文件系统、出口白名单、CPU/内存/时长限制及清理机制。当前网站适合担任 CMS 与控制台;外部执行器承担长期或不可信任务。实时运行前先完成学生身份、配额、队列、取消与追踪。

一个最小例子

实验输入可观察结果
工具调用合成作业 JSON参数校验与工具结果
RAG三段规则与问题检索片段、引用与拒答
Agent Loop目标与步数预算每步事件与停止原因
安全合成注入文本被拒动作与权限记录

这些是实施设计;本篇不表示实时实验服务已开通。

动手练习

选一个实验,先制作不用模型的完整回放数据。定义输入区、运行按钮、事件流、费用、取消和验收结果,再列出实时版新增的服务。

验收与预期结果

学习者能解释每一步发生了什么;离线与实时状态显著区分。浏览器刷新后仍能取回运行状态,预算耗尽立即停止新调用。

  • 我能解释输入、过程与结果。
  • 我保留了一个失败例与运行记录。

常见误区

不要把网站进程当作陌生代码执行器,也不要把个人电脑的管理接口直接暴露给公开学生运行。

延伸阅读

以下是相关方向的原始资料;本站练习不是官方课程作业或逐字翻译。

课程状态与先修说明 · 核心术语

理解需要时间,记录让每一步都有迹可循。

回到学习路线图