通过终端操作 Halo 的主题、插件、附件、备份或瞬间时使用,包括安装、升级、激活、上传、下载、创建等。
光环 CLI 操作是一项面向实际任务的技能,主要用于使用此技能来进行光环主题、 光环插件、 光环附件、 光环备份、 光环瞬间;commands.;
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
此技能适用于 halo theme、halo plugin、halo attachment、halo backup 和 halo moment 命令。
halo theme --help halo plugin --help halo attachment --help halo backup --help halo moment --help
halo theme list halo theme current halo theme gethalo theme install --file ./theme.zip halo theme install --url https://example.com/theme.zip halo theme activate halo theme reload halo theme upgrade halo theme upgrade --all halo theme delete --force
规则:
theme list 在表格输出中标识当前启用的主题。--file 参数。www.halo.run 时,theme install --url 和 theme upgrade --url 将提示确认;在自动化脚本或其他非交互式运行中,可使用 --yes 跳过该提示。upgrade --all 仅适用于支持应用商店(App Store)的升级逻辑,不适用于直接通过 --file 或 --url 指定来源的升级。halo plugin list halo plugin gethalo plugin install --file ./plugin.jar halo plugin install --url https://example.com/plugin.jar halo plugin enable halo plugin disable --force halo plugin upgrade halo plugin upgrade --all halo plugin uninstall --force
规则:
www.halo.run 时,plugin install --url 和 plugin upgrade --url 将提示确认;在自动化脚本或其他非交互式运行中,可使用 --yes 跳过该提示。disable、upgrade 和 uninstall 视为变更性操作(mutating operations)。halo attachment list halo attachment gethalo attachment upload --file ./image.png halo attachment upload --url https://example.com/image.png halo attachment download --output ./downloads/image.png halo attachment delete --force
规则:
--file 或 --url,不可同时使用。--json 参数,则不显示进度。halo backup list halo backup gethalo backup create halo backup create --wait halo backup create --wait --wait-timeout 300 halo backup download --output ./backup.zip halo backup delete --force
规则:
backup create --wait 将轮询等待任务完成或超时。halo moment list halo moment gethalo moment create --content "Hello from Halo CLI" halo moment update --content "Updated content" halo moment delete --force
常用选项包括 --visible、--tags 以及与发布时间相关的标志位。
--profile 指定目标环境。--json 参数。--force 参数。list 或 get 命令进行确认。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章