SuperAPI AI 工具集

deploy-to-hosting

部署与运维

查看项目

更新于 10-15 22:14

技能介绍

用途:将已有项目(本地磁盘或 Git 仓库)部署到 Hostinger 网站,并保持部署状态;不负责从提示词生成新站点。\n\n主要能力:按项目类型选择部署方式——纯 HTML/CSS/JS 或框架静态构建产物用 hosting_deploy-static-website;含 build 或服务器的 Node.js 项目(Next.js、Nuxt、Express、Vite 等)用 hosting_deploy-js-application;PHP 代码用静态归档方式原样解压;WordPress 插件与主题分别用 hosting_deploy-wordpress-plugin / hosting_deploy-wordpress-theme。Agency 站点按类型走 node-static 或 php-application。还覆盖 Git 自动部署、Node.js 环境变量、数据库创建与部署后验证。\n\n使用方式:先读 search 返回的 inputSchema;用 multi-execute 批量读取,步骤间以 $steps.<i>.<path> 传值。目标网站可读取项目内 .hostinger/site.json,或用 hosting_websites_list(Shared/Cloud)与 agency-hosting_websites_list-plan(Agency)查找;尚无网站时先创建并轮询状态至 completed。归档命名如 site_YYYYMMDD_HHMMSS.zip,静态站点需先在本地构建且 index.html 位于归档根目录;Node.js 源码归档不得超过 50 MB,且不含 node_modules、构建产物、.env 等。无本地部署操作时,可用 hosting_files_generate-upload-url 获取凭据,再以 TUS 上传文件后触发部署。部署会覆盖网站现有内容,首次部署到已有内容的站点前须与用户确认域名。\n\n适用场景:将既有静态站、Node.js 应用、PHP 项目、WordPress 插件/主题发布到 Hostinger,或配置 Git 推送自动部署。\n\n限制:远程托管服务器(mcp.hostinger.com)不提供读取本机归档的部署操作;Agency 无 Git 操作;Git 连接需在 hPanel 手动完成;Node.js 应用仅在 Business 与 Cloud 套餐运行;部署验证建议匹配真实页面文案,200 状态可能只是占位页。