Halo Skills|当 AI 学会操作你的 Halo 站点
我们做了一个 Halo Skills 仓库
如果你正在用 Cursor、Claude Code 这类 AI 编程工具,你可能已经体验过 AI 帮你写代码、改 Bug 的能力。
但你有没有想过——让 AI 直接和你的 Halo 站点对话?
比如,你对 AI 说一句:
帮我在 halo.run 上搜索关于"主题开发"的文章
AI 就能自动调用 Halo 的 API,把搜索结果整理好呈现给你。不需要打开浏览器,不需要手动翻页,一句话搞定。
这就是我们今天要介绍的东西——Halo Skills。
什么是 Skills?
Skills 是 AI 编程工具(如 Cursor、Claude Code)中的一个概念。简单来说,它是一份 Markdown 文档,用来教 AI 如何完成某个特定任务。
你不需要写代码,不需要部署服务。只要用自然语言把"怎么做"写清楚——调用哪个接口、参数是什么、返回结果怎么展示——AI 就能照着执行。
我们创建了一个开源仓库 halo-skills,,专门收录与 Halo 相关的 Skills。
试着让 AI 帮你检索答案
仓库里的第一个 Skill 是 halo-search,它教会 AI 两件事:
1. 搜索文章:调用 Halo 的全文搜索接口,根据关键词找到匹配的文章
2. 查看详情:拿到搜索结果后,进一步获取文章的完整内容
整个过程基于 Halo 的公开 API,不需要任何认证,任何 Halo 站点都可以使用。

站点搜索 Skill 文档编写示例
给出 Skill 定义和工作流 👇

给出 API 调用说明 👇

定义大模型输出格式 👇

在 Agent 服务中安装 Halo Skills
安装只需要一行命令:
npx skills add halo-sigs/halo-skills站点搜索 Skill 效果演示
安装 Skill 后,在 OpenClaw 中新开一个对话:
搜索文章:
帮我在 https://www.halo.run 上搜索关于"插件"的文章
AI 会自动调用搜索 API,返回格式化的结果列表:标题、摘要、链接、发布时间,一目了然。
查看全文:
我想看第一篇文章的详细内容
AI 会调用文章详情 API,返回完整的文章正文、作者、分类、标签、阅读量等信息。
全程你只需要用自然语言描述需求,AI 会按照 Skill 中定义的流程自动完成 API 调用和结果展示。

Halo Skills 的更多可能性
搜索只是一个起点。想象一下这些场景:
- 内容助手:让 AI 阅读你站点上的已有文章,帮你续写或改写
- 站点巡检:让 AI 检查所有文章的标签、分类是否规范
- 数据洞察:让 AI 分析哪些文章最受欢迎,给出内容策略建议
- 批量操作:让 AI 根据规则批量修改文章的元数据
这些都可以通过编写新的 Skill 来实现。而 Halo 开放且规范的 API 体系,让这一切变得简单。
如果你还不了解 Halo
- 插件生态:通过插件扩展功能,从评论系统到搜索引擎,应有尽有
- 主题市场:丰富的主题模板,满足不同风格需求
- 现代架构:基于 Spring Boot + Vue 构建,提供完善的 REST API
- 活跃社区:持续迭代,社区驱动
而正是 Halo 完善的公开 API,让我们能够轻松地为 AI 赋予与 Halo 站点交互的能力。
参与共建
halo-skills 是一个开源项目,我们欢迎社区贡献更多的 Skills。如果你有好的想法:
1. Fork
2. 在 skills/ 目录下创建你的 Skill
3. 提交 PR
一份 Markdown 文档,就能让全世界的 AI 工具学会一个新技能。
Halo 正在全面拥抱 AI。
不只是把 AI 作为一个功能点嵌入产品,而是让整个生态对 AI 开放——让 AI 能够理解 Halo、操作 Halo、与 Halo 协作。
一起来探索 Halo + AI 的更多可能性吧~