websites · BETA

网站生成与部署

把静态网站构建、预览、检查并发布到 ToolkitFun 托管地址。

打开网站生成器Agent JSON

一个部署工作流

可以描述网站让 Agent 生成,也可以上传项目或导入 GitHub。ToolkitFun 会构建、预览、检查并发布不可变版本。

Agent / upload / GitHub → website.build → website.preview → website.qa → website.publish

给 Agent 的调用指引

POST /api/v1/websites
POST /api/v1/websites/:id/deploy
GET /api/v1/workflow-runs/:workflowRunId
GET /api/v1/workflow-runs/:workflowRunId/tasks

使用 Authorization: Bearer <token> 和稳定的 Idempotency-Key。
部署响应只表示任务已入队;请轮询到终态,工作流会在 QA 通过后自动发布。

使用流程

  1. 创建网站资源
  2. 提交文件并执行部署工作流
  3. 打开预览地址并检查结果
  4. 发布或回滚版本

能力边界

  • 当前版本面向静态网站,预览和生产地址由当前托管 provider 提供
  • 动态后端、数据库和自定义域名需要单独部署或配置
  • 源码构建受 WEBSITE_BUILD_ENABLED 控制;发布前必须完成构建和 QA