SuperAPI AI 工具集

halo-operations

通用与其它

查看项目

更新于 10-15 22:11

技能介绍

用途:这是 Halo CLI 的站点运维技能,覆盖核心认证与内容发布之外的日常运维工作,包括主题、插件、附件、备份和瞬间(moments)管理。使用前需先阅读 ../halo-shared/SKILL.md 了解安装、认证、配置、--json、--profile、确认行为等通用用法。

主要能力:主题方面可 list、current、get、activate、reload、delete,并支持 install --file 或 --url 安装、upgrade 单个或 --all 批量升级;插件方面可 list、get、enable、disable、uninstall,支持 install --file/--url 与 upgrade 单个或 --all;附件方面可 list、get、delete,支持 upload --file/--url 与 download(可用 --output 指定路径);备份方面可 list、get、download、delete,create 支持 --wait 与 --wait-timeout;瞬间方面可 list、get、create、update、delete,支持 --content 或 --content-file,以及 --visible(PUBLIC/PRIVATE)、--tags 等。

使用方式:运行前先用 halo <area> --help 查看子命令与参数。所有区域一般支持 --json 便于脚本解析,可用 --profile 指定已保存配置,省略则用当前激活配置。上传需且仅需 --file 或 --url 之一。

限制与安全:delete、uninstall、disable 及批量升级会改动或删除站点资源,非交互模式建议显式加 --force。--all 不要与 --file、--url 等直接包来源混用。命令失败时可先用 halo auth current、halo auth profile list 确认认证,再检查语法或改用 --json。相关技能包括 halo-shared、halo-auth、halo-content、halo-moderation-notifications。