Skip to Content
概念總覽

概念總覽

Sandbox 讓前端把使用者定義的任務(task),綁定一個已建置好的環境版本(environment version),在聊天室(chatroom)執行(run),再把日誌與產出物取回。

前端只跟一個面向對話:/private/module/sandbox(租戶 API)。建置與執行的雲端細節、位元組搬運,都由後端控制面處理,前端看不到、也不用管。

串接前先讀這幾頁:

一頁看懂資料流

環境 Environment └─ 版本 Version(提供 source_digest → 建置 build → ready) └─ 任務版本 Task Version(綁定一個 ready 的環境版本 + 腳本) └─ 綁定 Binding(把已發布任務版本釘進某聊天室) └─ 執行 Run(在聊天室提交;輪詢狀態;取產出物)

命名:本手冊的「Sandbox」指 TeamSync 後端的 sandbox 模組,與 Cloudflare 的「Sandbox SDK」無關。

Last updated on