SuperAPI AI 工具集

share

部署与运维

查看项目

更新于 10-16 07:28

技能介绍

用途:将用户的可运行原型部署上线,使其可分享给他人,并在可用时直接返回可分享的 URL。

主要能力与流程:先读取 Plugin router $index 并遵循 $critical-overrides;在本地 shell 可用时加载 $user-context 并运行其 preflight 脚本。可参考已保存的产品 URL、Figma 文件、截图、参考图、代码库路径、Storybook、tokens、设计系统、品牌资产、组件引用、浏览器偏好和分享目标,但只检查当前任务所需内容。

使用方式:确认原型目录与用户偏好的部署目标;若用户通过 @Sites、@Vercel 或其他部署工具调用 Product Design,即视为已选托管目标;未选择时需询问“Where should I deploy this: @Sites, @Vercel, or another target?”。对全新 Product Design 原型使用 Sites 前保留现有项目,运行 npm run build 和 npm run test:sites;移动应用先运行 npm run check:runtime;确认 dist/client/index.html、dist/server/index.js、dist/.openai/hosting.json 及源 .openai/hosting.json 存在,再交给 sites-hosting,禁止调用 sites-building、运行 init-site.sh 或用 Vinext starter 替换运行时。选定的部署工具可用时执行部署,不可用时明确说明并询问是否换目标。

限制:用户未选择或确认目标前不得部署;未拿到可用 URL 前不得声称已分享;无法直接完成时不要只给设置说明;需说明遗漏项与用户仍需手动完成的后续事项。未提供具体价格、支持平台清单及部署成败保证。