惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
A
About on SuperTechFans
Y
Y Combinator Blog
V
V2EX
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog
博客园 - 叶小钗
博客园 - 聂微东
阮一峰的网络日志
阮一峰的网络日志
H
Help Net Security
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
B
Blog
G
Google Developers Blog
J
Java Code Geeks
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
N
Netflix TechBlog - Medium
腾讯CDC

Halo - 强大易用的开源建站工具

使用 MCP,让 AI Agent 管理网站 商品询价、身份验证与编辑体验升级,Halo 2.26 发布 Halo 首个支持可视化编辑的主题,Publica 公共门户正式发布! 如何选择最佳网站搭建方案?2026年12款建站工具对比测评! Halo 和 WordPress 对比:开源 CMS 怎么选? Halo 和 Ghost 对比:博客、简报与会员订阅怎么选? Halo 和 Typecho 对比:现代 CMS 还是轻量博客? Halo 和 EmDash 对比:成熟 CMS 还是 Cloudflare 新方案? Halo 和 Hugo 对比:动态 CMS 还是静态网站生成器? Halo 和 Hexo 对比:动态 CMS 还是静态博客? Halo 和 Strapi 对比:全栈建站平台还是 Headless CMS? 在群晖 NAS 上用 Docker 部署 Halo 用 Obsidian 写文章,一键发布到 Halo 域名是什么?新手注册域名前要知道的 7 件事 虚拟主机、VPS 和云服务器有什么区别?建站服务器怎么选 建站需要准备什么?域名、服务器、备案和 SSL 的关系 域名解析:A 记录、CNAME、MX、TXT 分别怎么用 网站备案是什么?个人备案和企业备案有什么不同 SSL 证书和 HTTPS 是什么?免费证书够用吗 CDN 是什么?网站什么时候需要 CDN robots.txt 是什么?新手建站常见配置误区 Sitemap 是什么?它对网站收录有什么作用 SEO 写作基础:标题、描述、URL 和内链怎么做 301 和 302 重定向有什么区别?网站改版怎么降低排名风险 Google Analytics、Umami、Rybbit:流量统计工具怎么选 网站图片优化指南:格式、压缩和懒加载怎么做 网站安全基础:建站后必须做的 6 件事 Halo 如何定时发布文章 Halo 如何接入 Bing Webmaster Tools 支持优惠券和折扣码,Halo 2.25 发布
让 AI Agents 管理 Halo 网站内容
Ryan Wang · 2026-04-21 · via Halo - 强大易用的开源建站工具

Halo CLI 是一个用于管理 Halo 实例的命令行工具,覆盖文章、单页、评论、通知、附件、插件、主题、备份等操作。

除了命令行本身,它还附带了一套 Skills——这是专门为 AI Agent 设计的上下文文件,告诉 Agent 这个 CLI 有哪些命令、如何使用,Agent 读取 Skills 之后就能直接操作你的 Halo 站点,不需要你手动解释每一步怎么做。

准备工作

安装 CLI

npm install -g @halo-dev/cli  # 要求 Node.js >= 22

登录 Halo 站点

在 Halo 后台「个人中心 - 个人令牌」生成一个 Token,然后在终端执行:

halo auth login \
  --profile myblog \
  --url https://your-halo-site.com \
  --auth-type bearer \
  --token <your-token>

安装 Skills

npx skills add halo-dev/cli -g

操作前先备份

如果你不完全放心让 Agent 修改网站内容,可以在操作之前,完整备份网站:

halo backup create --wait

开始使用

打开任意支持 Skills 的 AI 客户端或 Agent 工具,比如 Claude CodeCodexOpenClawQClaw 等,加载 Skills 后直接用自然语言描述任务即可。

场景一:SEO 检查并修复最近的文章

提示词:

帮我用 Halo CLI 检查最近发布的 10 篇文章的 SEO 情况:
标题是否清晰、摘要是否存在且合适、标签和分类是否合理。
找出有问题的文章,直接帮我修复。
Halo CLI 检查最近发布文章的 SEO 情况
Halo CLI 检查最近发布文章的 SEO 情况

此示例使用 QClaw

场景二:优化某篇文章

提示词:

帮我用 Halo CLI 优化 my-slow-post 这篇文章:
分析标题、内容、摘要、标签是否有改进空间,给出建议后直接执行。
Halo 通过 Agent 优化文章 SEO
Halo 通过 Agent 优化文章 SEO 的效果

此示例使用 Copilot CLI

场景三:审核并回复评论

提示词:

用 Halo CLI 查看所有待审核的评论,广告或无意义的直接删掉,
有实质性问题的通过并回复。
Halo 通过 Agent 审核评论

此示例使用 QClaw

场景四:更新「关于我们」页面

提示词:

用 Halo CLI 把「关于我们」单页里的联系邮箱改为 hi@example.com,
工作地址新增一个重庆,改完发布。
Halo 通过 Agent 修改关于页面内容
Halo 通过 Agent 修改关于页面内容的效果

此示例使用 Copilot CLI

场景五:检查并升级插件

提示词:

使用 Halo CLI 帮我看看当前 Halo 站点有哪些插件可以升级,告诉我每个插件当前版本和最新版本内容
确认之后再升级。

Agent 会先列出所有可升级的插件及版本差异,等你确认后再执行升级。

Halo 通过 Agent 检查插件的更新
Halo 通过 Agent 批量升级插件
Halo 通过 Agent 批量升级插件的效果

此示例使用 Copilot CLI

总结

上面这几个场景只是起点。Halo CLI 覆盖了主题、附件、备份等更多操作,配合 Skills 之后,Agent 同样能理解和执行这些命令。日常运营中遇到什么重复性的事,都可以试着直接告诉 Agent,让它想办法用 CLI 完成。

如果有想支持但还没有的功能,或者用下来遇到了问题,欢迎到 halo-dev/cli 提 Issue,我们持续在完善。