名称: 沙盒 描述: “用于代理驱动UI和实时预览的可视化HTML画布沙盒” 命令:
- /sandbox
- /canvas
沙盒 - 可视化画布
将HTML内容推送到实时更新的画布服务器,用于可视化预览、仪表板和代理驱动的UI。
命令
/sandbox start - 启动画布服务器(返回URL)
/sandbox push <html> - 将HTML内容推送到画布
/sandbox reset - 将画布重置为空白状态
/sandbox screenshot - 对当前画布进行截图
/sandbox status - 显示画布服务器状态和设置
环境变量
| 变量 | 描述 |
|---|---|
CANVAS_ALLOW_JS_EVAL |
在画布中启用JavaScript评估(默认:false) |
ALLOW_UNSAFE_SANDBOX |
启用不安全沙盒模式(默认:false) |
示例
/sandbox start
/sandbox push <h1>你好,世界</h1><p>实时预览</p>
/sandbox screenshot
/sandbox status
/sandbox reset
工作原理
/sandbox start启动一个本地HTTP服务器,提供画布页面/sandbox push <html>将HTML发送到画布,实时渲染/sandbox screenshot将当前画布状态捕获为图像/sandbox reset清除画布中的所有HTML、CSS和JS/sandbox status显示服务器是否正在运行、URL和内容大小