安全代码沙箱 在隔离的沙箱环境中执行 AI 生成的代码,保护用户系统安全。支持 Docker 本地沙箱(免费)和 E2B 云沙箱两种模式。 使用场景 - 用户说「帮我写个脚本分析这个 CSV 文件」→ 在沙箱中执行,不污染主系统 - 用户说「帮我画个图表」→ matplotlib 在沙箱中运行,输出图片文件 - 用户说「运行一下这段代码看看结果」→ 安全隔离执行 - 数据分析、原型验证、临时脚本等不适合在主系统直接执行的场景 - 执行来历不明或复杂度高的代码片段 何时使用此 Skill(而非直接 system.run) 前置条件(二选一) 方式一:Docker 本地沙箱(推荐,免费) 1. 安装 Docker:https://www.docker.com/get-started 2. 确保 Docker 正在运行: 3. 无需额外配置,首次使用时自动拉取基础镜像 方式二:E2B 云沙箱 1. 注册 E2B 账号:https://e2b.dev/ 2. 设置环境变量: 3. 提供免费额度,适合不想装 Docker 的用户 执行方式 Docker 本地沙箱模式 执行 Python 脚本 带依赖安装的执行 E2B 云沙箱模式 典型工作流 数据分析 : 代码原型 : 安全策略 | 维度 | 默认策略 | 可调整 | |------|---------|--------| | 网络 | 禁…