开发准备
安装与 Dashboard 预览
在仓库根目录执行:
bun install
cd dashboard
bun install
bun run dev
Dashboard 是独立前端。界面加载不代表沙箱 API 已运行,未配置后端时数据请求可能失败。
启动 Worker 前的配置
仓库命令依赖 Wrangler 配置。当前 checkout 没有可直接复用的已核验 wrangler.toml;
需要先由部署维护者配置自己的 Worker 和资源绑定:
- 入口
src/worker.ts。 DB:隔离的 D1 数据库;表结构在schema.sql。FACILITATOR:启用 x402 时使用的服务绑定。E2B_API_KEY与所需 OpenClaw / 模型凭据:经安全配置注入。- 沙箱模板、超时和支付网络:见配置说明。
完成配置后,仓库现有 bun run dev 调用 wrangler dev。
本地 D1 初始化命令为:
bun run d1:migrate:local
本页没有创建远程数据库或部署服务。不要复制其他环境的账户、数据库或密钥。
本地只读检查
当本地 Worker 已在 8787 端口运行时:
curl http://127.0.0.1:8787/health
预期 JSON 含 status: "ok" 和时间戳。健康接口不证明 E2B、支付结算或完整沙箱生命周期可用。