SuperAPI AI 工具集

studio-cli

部署与运维

查看项目

更新于 10-15 19:58

技能介绍

用途:studio 命令用于管理本地 WordPress 站点,覆盖站点创建、导入、启停、删除、配置读写、WP-CLI 执行,以及认证后在 WordPress.com 发布临时预览。

主要能力:站点管理 studio create/list/status/start/stop/delete/config。全局选项 --path <dir> 指定目标站点目录(默认当前目录,支持 ~)、--help、--version。create 支持 --name、--wp、--php、--domain、--https、--blueprint、--admin-username、--admin-password、--admin-email、--start;TTY 下无参数会交互提问。--from 可导入公开 URL 或本地文件夹/.zip 站点文件并重建为区块主题,--keep-source 保留抓取副本。status 显示站点 URL、自动登录 URL、PHP/WP 版本、Xdebug 与在线状态,JSON 输出不含管理员密码。config get/set 读写设置,涉及域名、HTTPS、PHP、WP、Xdebug、凭据或调试标志的修改会在站点运行时自动重启;Xdebug 同时仅一个站点可启用。

使用方式:示例 studio create --name "My Site" --path ~/Studio/my-site;studio config get admin-password --path ~/Studio/my-site;studio wp --path ~/Studio/my-site plugin list;studio preview create。认证用 studio auth login/logout/status,令牌有效期 14 天。list、status、config get、preview list 支持 --format json;delete 支持 --dry-run,默认移入回收站,无 --all。

适用场景与限制:适合本地 WordPress 开发与预览。预览站点 7 天过期且需小于 2 GB;preview update 不会更新已过期预览,路径不匹配需 --overwrite。studio wp shell 不支持,改用 studio wp eval。--blueprint 仅限已审阅的本地文件;不要将不可信来源的 URL 或路径传入。命令行参数值会出现在进程列表中,敏感密码请用 Blueprint 文件。自定义域名需改 hosts 文件,HTTPS 使用自签名证书。