# 商品询价、身份验证与编辑体验升级，Halo 2.26 发布

原文：<https://www.halo.run/archives/halo-2.26-released>

Halo 是一款强大易用的开源建站工具。借助可插拔架构、丰富的主题与插件生态，以及面向商业场景的专业版能力，用户无需太多技术知识，就可以快速搭建商城、企业网站或内容管理系统，并按需定制站点功能与外观，让内容创作和发布更加便捷。

截至目前（2026 年 Q3 季度），Halo 已经在 Docker Hub 获得了超过 380 万次下载，GitHub Star 数接近 4 万，并拥有超过 150 名社区贡献者。

2026 年 08 月 14 日，强大易用的开源建站工具 Halo 正式发布 2.26.0 版本。

## 亮点更新

### 商城支持「询价」定价方式与订单事件 Webhook

Halo 2.26 为商城版带来了一项更贴合 B2B 与定制化交易场景的能力——商品询价。商品规格现在可以在「固定价格」和「询价」两种定价方式之间选择，适用于需要按需求、数量或方案协商价格的商品。访客查看询价商品时，可以跳转至管理员配置的询价链接；未配置链接时，则会展示商城联系方式。双方沟通确认后，管理员可以在后台选择用户、添加商品项并自定义价格创建订单，将最终成交结果纳入商城订单体系。

![Halo 商城版后台创建订单时自定义价格的界面截图](https://www.halo.run/upload/posts/wrPURrOwyeqCqsyxZWDytpbKWNCYBqOu.png)

![Halo 商城版设置定价方式](https://www.halo.run/upload/posts/JkulSAUJxidQxrFXbsscpmYINXnSjiHt.png)

![Halo 商城版询价](https://www.halo.run/upload/posts/QBkJfvnKbRXEecJVotKdImnrkyBSRtAi.jpeg)

订单管理层面，本版新增了订单编号生成策略配置，管理员可以选择 UUID 或 Snowflake 策略，并为订单号设置日期前缀，满足不同业务对订单号可读性、唯一性与可追溯性的要求。

![Halo 商城版订单编号生成方式设置页截图](https://www.halo.run/upload/posts/oUpGGMUeNUZZZSQowvmXNcCiRCYmARHa.png)

对于需要打通内部系统的运营场景，商城订单事件现在支持配置 Webhook。管理员可以按事件类型订阅（如订单创建、支付、发货等），实时查看投递记录，并支持 HMAC-SHA256 签名校验与失败自动重试，让商城数据能够可靠地同步到 ERP、CRM 或其他下游系统。

![Halo 商城版 Webhook](https://www.halo.run/upload/posts/baxtkUmmbabEseULiUGwkCdNeaZCAaDE.png)

此外，优惠券的手动发放与指定对象自动发放现已支持直接选择用户，尚未产生客户记录的用户同样可以接收优惠券，降低了优惠触达的门槛。

![Halo 商城版优惠券发放时选择用户的界面截图](https://www.halo.run/upload/posts/mHrwibWenEMfJZSsmFUiFBQHAjsfuQWp.png)

### OAuth2 注册与身份验证流程升级

Halo 2.26 完善了通过 OAuth2 服务商登录时的账号注册流程。当 OAuth2 身份尚未关联 Halo 账号时，用户可以选择直接注册新账号或绑定已有账号。对于启用「注册时必须验证邮箱」的站点，如果新账号没有已验证的邮箱，系统会在用户访问受保护资源前跳转到资料完善页面，引导用户补充并验证邮箱，完成后再返回原本要访问的页面。

专业版与商城版则将已有的「注册时必须验证手机号」规则接入了同一套资料完善流程。启用该设置后，通过 OAuth2 注册且尚未设置手机号的用户也需要进入手机号完善页面，通过短信验证码完成验证后才能继续访问；该规则同时适用于其他未设置手机号的非超级管理员用户。

![Halo OAuth 自动注册](https://www.halo.run/upload/posts/agONQsPaXLYSygjhOfHKfqlQgUblGJnk.png)

登录方式上，本版还新增了邮箱验证码登录。对于已经验证过邮箱的账号，用户可以直接使用邮箱加验证码登录，为不便使用密码的场景提供了更轻量的选择；站点管理员配置邮件通知器后即可使用。对于此前没有设置密码的 OAuth2 用户，现在也可以在用户中心或主题模板中补设密码，完善账号凭据体系。

![Halo 设置初始密码](https://www.halo.run/upload/posts/JmmHEsEFmxjmmwytCQUUalQEwxUbazCZ.png)

安全治理方面，个人访问令牌列表现在会显示「最后使用时间」和「创建时间」，方便用户识别长期未使用的令牌并及时撤销。

![Halo 查看个人令牌最后使用时间](https://www.halo.run/upload/posts/ZmtBCSloQdcUSLZoqRleLwqzOQiUvHVs.png)

### 编辑器快捷键与体验优化

Halo 2.26 对默认富文本编辑器进行了多轮打磨。新增了快捷键提示与快捷键面板，并补充了常用的跨平台编辑快捷键，用户无需翻阅文档即可掌握高效的编辑操作。

体验层面的优化同样密集：重构了块组件之间的「间隙光标」，改善了块周围的定位、点击与键盘操作；查找替换功能支持跨格式文本搜索；表格默认自适应内容宽度；支持双击快速选中整个链接；导航栏的键盘操作也更加顺畅。对于包含较多图库图片的文章，本版还优化了图库预览的加载性能，图片较多时切换预览明显更流畅。

### 预设 AI Foundation 插件

全新安装 Halo 2.26.0 时，系统会预设并自动启用 AI Foundation 插件。作为 Halo 官方提供的 AI 能力底座，它统一管理模型提供商、模型配置与站点级默认模型，并向生态内插件提供可复用的 Java SDK。已有站点从旧版本升级后仍需手动安装；安装完成后，还需要配置模型提供商与默认模型才能使用相关 AI 能力。

### 内容与主题管理

围绕内容组织与站点结构，Halo 2.26 也补充了几处实用能力：文章分类与菜单项现在都可以在编辑页面中直接修改上级分类或上级菜单项，层级调整不再需要先删除重建；主题管理支持搜索已安装主题，并可批量卸载主题或同时删除对应配置；文章、页面和分类的自定义模板选择项现在会显示主题提供的模板描述，选模板时一目了然。

### 稳定性与开发者体验

稳定性方面，本版修复了拥有多个角色的用户可能无法正常访问 Console、自动生成摘要截断 Emoji 等 Unicode 字符时可能导致页面返回 500，以及应用内重启插件时上下文未销毁可能引发功能异常和资源泄漏等问题；同时清理了插件升级或卸载后可能残留的孤立 JAR 文件。

面向插件与主题开发者，Halo 2.26 支持使用 ESM 构建并加载 UI 扩展及异步分块，同时继续兼容已有的 IIFE 构建产物；新增的主题 `layout.html` 页面布局规范，也方便插件页面复用当前主题布局。

## 生态更新

除了 Halo 核心版本，近期 Publica 主题、AI Foundation 和链接管理插件也先后发布了正式版，AI 助手则正在准备新一轮重要升级。

### Publica 公共门户主题正式发布

Publica 是 Halo 首个支持可视化编辑的主题，已于近期发布正式版。它面向机构、企业与团队的通用门户场景，首次在 Halo 主题中引入可视化模块编排能力：内置丰富的页面模块，支持自由组合、自定义构建页面，并为模块编辑提供实时预览。首页提供 12 类模块与三套预设，自定义页面提供 16 类模块组件，同时支持桌面、平板、手机多尺寸预览，以及内容与全局设置分离管理，无需一行代码即可上线全新页面或内容变更。

![Halo Publica 可视化编辑主题](https://www.halo.run/upload/posts/TNYcHvamzIoGLuxGTJlJsbsBFYvnURPt.png)

详情可见：[Halo 首个支持可视化编辑的主题，Publica 公共门户正式发布](https://www.halo.run/archives/theme-publica)

### AI Foundation 插件发布正式版

AI Foundation 插件也于近期发布了 1.0.0 正式版。管理员可以统一配置模型提供商（目前支持 OpenAI、DeepSeek、Kimi、Ollama、OpenAI-like 等）、模型与站点级默认模型，为站内的文本生成、嵌入向量、工具调用等场景提供支撑；插件开发者则可以通过统一的 Java SDK 复用这些能力，不必在每一个插件中重复实现模型接入与密钥管理。

![AI Foundation 模型配置界面截图](https://www.halo.run/upload/posts/hkJUiKfscAKKnbidUeippblyKpuvSwul.png)

详情可见：[AI Foundation：给 Halo 插件生态一层 AI 能力底座](https://www.halo.run/archives/ai-foundation-for-halo-plugin-ecosystem)

### 链接管理新增友链申请与订阅阅读能力

链接管理插件近期发布了 2.3.0 正式版，新增了完整的友链申请与审核流程。访客可以通过主题表单或公共 REST API 提交申请，插件提供图形验证码、待审核数量限制和新申请通知；管理员则可以在 Console 中审核申请、筛选历史记录并批量清理。配合 AI Foundation，插件还可以从评论中自动识别友链申请并提取站点信息，减少手动整理成本。

RSS / Atom 订阅能力也在这个版本中得到完善。管理员可以在 Console 中聚合查看链接站点的最新动态，按未读状态筛选，并进行收藏、稍后阅读、隐藏和恢复等操作；更新页面还会统一展示隐藏、收藏和稍后阅读数量，方便集中管理订阅内容。

![Halo 链接插件设置](https://www.halo.run/upload/posts/cHrkljkdVazDvuBQfXotSeUZwoWPtLEa.png)

![Halo 链接插件申请](https://www.halo.run/upload/posts/QbmCOuTIDwYxOrRzMKpjaxDMPCqiloZy.png)

![Halo 链接插件订阅](https://www.halo.run/upload/posts/irPDVcmydPEBeBZqpxJsYFtjhtHmALuk.png)

### AI 助手迎来新一轮升级

AI 助手 3.0 已将模型配置统一迁移至 AI Foundation，站点可以复用同一套模型提供商、模型与密钥配置。文章设置生成也得到优化：插件会结合当前文章内容与已有设置，仅生成用户选择的字段，并在应用前校验结果，同时自动规范化文章、分类和标签的别名。

正在开发的新版本还将原有的编辑器写作助手重构为面向当前文章的编辑器 Agent。除了围绕文章内容进行问答，它还可以在用户确认后修改内容，并支持联网研究、检索站内内容与附件、生成图片和检查链接。编辑器 Agent 也能够识别当前选中的内容，并根据 Halo 编辑器提供的组件元数据理解文章结构，让生成和修改过程更加贴合实际内容。

![Halo AI 助手编辑器 Agent](https://www.halo.run/upload/posts/DJGNJlroBdZSctiaJOFyILqhuElkiAil.png)

![Halo AI 助手编辑器 Agent 修改](https://www.halo.run/upload/posts/OqpKVfejblmVhifHcBzIREMqOvqofCpD.png)

> 目前 AI 助手 3.0 已发布[测试版](https://www.halo.run/store/apps/app-riNgb/releases)，上述部分更新仍在开发中，正式版将在晚些时候发布。

### 更多官方应用

目前，官方应用矩阵还包括面向商城场景的 Cartly、企业官网场景的 Apex，以及知识库场景的 Nexus 等主题；插件侧则提供了 Meilisearch 搜索引擎、SEO 工具集、Docsme 文档管理、页面静态缓存、社交 IAM 认证、编辑器超链接卡片等应用。完整列表可见官方应用目录。

官方应用目录：[https://www.halo.run/store/apps?tag=official](https://www.halo.run/store/apps?tag=official)

## 完整更新日志

-   付费版：[https://releases.halo.run/releases/halo-pro/v2.26.0](https://releases.halo.run/releases/halo-pro/v2.26.0)
-   开源版：[https://github.com/halo-dev/halo/releases/tag/v2.26.0](https://github.com/halo-dev/halo/releases/tag/v2.26.0)
