OpenClaw 模板

更新时间:
复制 MD 格式

OpenClaw 是开源 Agent 框架,支持 CLI 编程调用与 Gateway Web UI。我们已在各地域 ACR 预置 OpenClaw 镜像,您无需自行推送镜像或配置 ACR EE,选取下方镜像地址,通过 from_image + Template.build 构建模板后即可使用。本页说明镜像规格与构建用法:前置条件、镜像地址、构建 Template、Gateway 参数、环境与 Skill 能力约定;部署 Gateway、Agent CLI、自定义域名浏览器访问、安全模式与 Skill 扩展等场景教程见使用 OpenClaw Sandbox。

首次使用请先完成通过 SDK 使用云沙箱中的前置准备、API Key 创建和 SDK 配置。

前置条件

  • 已完成 SDK 接入(E2B API Key、api_urldomain

  • 已安装依赖:pip install e2b==2.31.0 e2b-code-interpreter==2.8.1

  • 已准备模型 API Key,创建沙箱时通过 envs 注入 — 镜像内不预置

镜像地址

按地域选取 FROM_IMAGE

Region

镜像

cn-beijing

fc-e2b-registry.cn-beijing.cr.aliyuncs.com/runtime/openclaw:v0.0.44

cn-shenzhen

fc-e2b-registry.cn-shenzhen.cr.aliyuncs.com/runtime/openclaw:v0.0.44

ap-southeast-1

fc-e2b-registry.ap-southeast-1.cr.aliyuncs.com/runtime/openclaw:v0.0.44

cn-hongkong

fc-e2b-registry.cn-hongkong.cr.aliyuncs.com/runtime/openclaw:v0.0.44

cn-shanghai

fc-e2b-registry.cn-shanghai.cr.aliyuncs.com/runtime/openclaw:v0.0.44

cn-hangzhou

fc-e2b-registry.cn-hangzhou.cr.aliyuncs.com/runtime/openclaw:v0.0.44

推荐构建规格:cpu_count=2memory_mb=4096

构建 Template

自定义模板需先将镜像构建为 Template,只需执行一次。完成后保存模板名称,后续创建 Sandbox 时直接复用。

以下以北京地域为例:

import time

from e2b import Template, default_build_logger

FROM_IMAGE = "fc-e2b-registry.cn-beijing.cr.aliyuncs.com/runtime/openclaw:v0.0.44"
TEMPLATE_NAME = f"openclaw-{int(time.time())}"

OPTS = {
    "api_key": "<你的 E2B API Key>",
    "api_url": "https://api.cn-beijing.e2b.fc.aliyuncs.com",
    "domain": "cn-beijing.e2b.fc.aliyuncs.com",
}

build = Template.build(
    Template().from_image(FROM_IMAGE),
    name=TEMPLATE_NAME,
    cpu_count=2,
    memory_mb=4096,
    on_build_logs=default_build_logger(),
    **OPTS,
)

print(f"template: {build.name}")   # 保存,后续可复用

构建完成后控制台模板状态应为 ready。同一模板名称可多次创建 Sandbox,无需每次重新构建。

Template name 命名限制

name 不得使用系统保留前缀 openclaw-v(例如 openclaw-v0.0.37openclaw-v037-test),否则会报错:

400: invalid template name '...': must not be a system reserved name openclaw-v*

推荐使用 my-openclaw-{timestamp} 等自定义名称。以 openclaw- 开头但不含openclaw-v 的名称(如 openclaw-1783153993)通常可用。

Gateway 参数

参数

说明

--allow-unconfigured

无需完整配置文件即可启动

--bind lan

绑定 0.0.0.0(E2B 端口代理必需)

--auth token

启用 Token 鉴权

--token

鉴权 Token(通过 URL ?token= 传递)

--port

监听端口(默认 18789

环境概览

项目

规格

操作系统

Debian

OpenClaw 路径

/home/user/.openclaw/bin/openclaw

自带 Node

v22.x(/home/user/.openclaw/tools/node/bin/node

默认用户 / 工作目录

user / /home/user

Skill 能力约定

作用域

路径

Source 标识

Workspace

/home/user/.openclaw/workspace/skills/<name>/SKILL.md

openclaw-workspace

Managed

/home/user/.openclaw/skills/<name>/SKILL.md

openclaw-managed

Bundled

随 OpenClaw 安装自带

openclaw-bundled

Skill 扩展完整示例见使用 OpenClaw Sandbox

相关文档