Repository navigation
Releases: keeptrue/sforum-wiki-harvester
Releases · keeptrue/sforum-wiki-harvester
Release list
v0.1.1
安装
- 下载与服务器平台匹配的压缩包(
linux_amd64/linux_arm64/darwin_arm64/darwin_amd64)。 - 装到 SForum:后台「插件管理 → 安装插件」上传 zip;或解压到某个外部源根的
plugins/wiki.harvester/(即本仓库的目录布局)。 - 后台启用 Wiki Harvester,按宿主提示完成一次 exact-artifact
super_admin信任确认。 - 在站点 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
首个发布版本。
AI 工具(Manifest V3 aiTools[])
wiki.harvester.status.read(模型可见名wiki-harvest-status):查询知识库采集状态,支持按 topicId 过滤。
安装
cd backend && go build -o plugin .- 宿主侧
extension digest --write <package>后经 admin 上传安装,或配置EXTERNAL_EXTENSION_ROOTS。 - 启用后重启 API,并在站点 AI 设置
reply.tools.allowed中列出wiki-harvest-status。
上游 SForum 以 git submodule 固定于 00e267c(main)。