Skip to content

Releases: keeptrue/sforum-wiki-harvester

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 16:45

安装

  1. 下载与服务器平台匹配的压缩包(linux_amd64 / linux_arm64 / darwin_arm64 / darwin_amd64)。
  2. 装到 SForum:后台「插件管理 → 安装插件」上传 zip;或解压到某个外部源根的 plugins/wiki.harvester/(即本仓库的目录布局)。
  3. 后台启用 Wiki Harvester,按宿主提示完成一次 exact-artifact super_admin 信任确认。
  4. 在站点 AI 设置 reply.tools.allowed 中列出 wiki-harvest-status,模型才能看到该工具。

每个压缩包内的清单摘要与其中可执行文件一一对应,跨平台包不可混用;校验:sha256sum -c SHA256SUMS。

兼容性

使用宿主 Protocol V2(sforum.host@2)与 Manifest V3,sforumVersion 声明为 >=3.0.0。
宿主自 v3.0.17 起强制执行该约束:声明范围不覆盖运行中的 coreVersion 时,安装返回 422、启用返回 409(extension.core_incompatible)。

v0.1.0 — SForum Wiki Harvester

Choose a tag to compare

@keeptrue keeptrue released this 14 Oct 19:25

首个发布版本。

AI 工具(Manifest V3 aiTools[])

  • wiki.harvester.status.read(模型可见名 wiki-harvest-status):查询知识库采集状态,支持按 topicId 过滤。

安装

  1. cd backend && go build -o plugin .
  2. 宿主侧 extension digest --write <package> 后经 admin 上传安装,或配置 EXTERNAL_EXTENSION_ROOTS。
  3. 启用后重启 API,并在站点 AI 设置 reply.tools.allowed 中列出 wiki-harvest-status。

上游 SForum 以 git submodule 固定于 00e267c(main)。