websites · BETA
网站生成与部署
把静态网站构建、预览、检查并发布到 ToolkitFun 托管地址。
一个部署工作流
可以描述网站让 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 通过后自动发布。
使用流程
- 创建网站资源
- 提交文件并执行部署工作流
- 打开预览地址并检查结果
- 发布或回滚版本
能力边界
- 当前版本面向静态网站,预览和生产地址由当前托管 provider 提供
- 动态后端、数据库和自定义域名需要单独部署或配置
- 源码构建受 WEBSITE_BUILD_ENABLED 控制;发布前必须完成构建和 QA