MaxKB 小助手

MaxKB 小助手

5,633
300

集成 MaxKB,支持将文章同步至 MaxKB,并开启网页小助手。

安装到 Halo

方式一

如果安装了应用市场插件,可以直接在应用市场中搜索MaxKB 小助手并安装。

方式二

输入你的 Halo 站点地址,点击安装之后会重定向到你 Halo 后台并自动安装,Halo 的版本需要 >= 2.6.0。

方式三

点击手动下载,然后在 Console 上传。

MaxKB 小助手

集成 MaxKB,支持将文章、页面等内容同步至 MaxKB,并开启网页小助手。

此插件支持试用,可以点击下载并手动安装,然后在许可证管理中申请试用。

⚠️ 注意

在插件 1.1.0 版本后,底层的逻辑将依赖于 Halo 搜索引擎,因此原有的同步逻辑将会发生变化,具体如下:

  • 之前的同步逻辑是通过插件自身的逻辑进行同步,现在将会依赖于 Halo 的搜索引擎进行同步。
  • 所有的同步基于内容的自动发布,即只有发布的内容才会被同步。
  • 将不再在文章中显示同步状态。
  • 将不再能够对文章进行手动同步。
  • 将能够支持所有支持搜索引擎的内容类型。
  • 会受到刷新搜索引擎的影响,即刷新搜索引擎后,所有的已发布内容会被同步至 MaxKB 中。

特性

  • 依据搜索引擎进行自动同步,支持文章、页面、瞬间、文档库等内容
  • 支持查看同步列表
  • 一键开启网页小助手
  • 一键同步所有已发布内容

版本要求

MaxKB >= 1.2.0

安装与使用

  1. 应用市场中安装并启用此插件。

  2. 在插件 - 基本设置中,配置 MaxKB 地址及其用户名、密码,并选择同步应用与知识库。

    base_config.png

  3. 选择已发布的文章,同步数据至 MaxKB。

预览

内容一键同步

content_sync.png

同步列表

sync_list.png

小助手

assistant.png

常见问题

1. 必须使用 MaxKB 用户名和密码吗?

是的,目前 MaxKB 暂未提供用户级别的 API Key,因此只能使用用户名和密码进行认证。请放心,插件数据均运行在你本地的 Halo 服务器中,不会上传到任何第三方服务器。

2. 为什么我连接不上同一台服务器上的 MaxKB?

如果你的 Halo 或者 MaxKB 是使用 Docker 部署的,请检查 Docker 容器之间的网络是否能够互通。

3. 我可以选择应用但点击知识库列表却不显示我想要的知识库?

这通常代表知识库不符合要求,需要按下面的步骤排查:

  1. 查看知识库列表接口是否报错。
  2. 查看知识库是否关联了应用。
  3. 查看知识库是否为通用型知识库,Web 站点类型的知识库不支持上传文件。
4. 为什么我测试通过了,但无法在前台显示 MaxKB 小组件?

这个问题通常有以下两种原因:

  1. MaxKB 是内网状态,无法在外部进行访问。
  2. MaxKB 的外部访问地址与 Halo 的外部访问地址协议(protocol)不同。例如 Halo 外部访问地址为 https://xxx.com,而 MaxKB 外部访问地址为 http://xxx.com

解决方案:在插件的展示设置中,在 MaxKB 外部访问地址填写可供外部访问的 MaxKB 地址。并且保证 Halo 与 MaxKB 的访问地址协议一致。

安装到 Halo

方式一

如果安装了应用市场插件,可以直接在应用市场中搜索MaxKB 小助手并安装。

方式二

输入你的 Halo 站点地址,点击安装之后会重定向到你 Halo 后台并自动安装,Halo 的版本需要 >= 2.6.0。

方式三

点击手动下载,然后在 Console 上传。