Skip to content

Releases: keeptrue/sforum-web-search

Release list

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 22:31

[1.1.0] - 2026-10-26

新增

  • 品牌资产 brand/:icon.svg(512 自包含矢量)、icon.png(512×512)、
    social-preview.png(1280×640 中文主卡)。后台插件卡片与仓库社交卡从此有正式视觉身份。
  • 仓库根与包内 README.md 展示社交预览图。
  • scripts/prepare-package.sh 增加 extension brand check 门禁:品牌资产的尺寸、体积或
    模板参数不合规时,打包直接失败,而不是把问题留到启用阶段。

变更

  • AGENTS.md 记录品牌资产规范:尺寸与体积上限、生成与校验命令、以及与包摘要的关系
    (改图会改变包摘要,属正常升级,不要为消掉漂移去改版本号)。

说明

  • 后端行为、清单契约(sforum.manifest@3 / sforum.host@2)、设置项与两条 AI 工具声明
    均未改动。从 1.0.0 升级不需要重配任何后端或 Key。
  • 品牌文件不属于 packageFiles,但属于包树:升级会因包摘要变化走一次正常授权确认。

安装

  1. 下载与服务器平台匹配的压缩包(linux_amd64 / linux_arm64 / darwin_arm64 / darwin_amd64)。
  2. 装到 SForum:后台「插件管理 → 安装插件」上传 zip;或解压到某个外部源根的 plugins/sforum.web-search/(即本仓库的目录布局)。
  3. 后台启用 SForum AI Web Search,按宿主提示完成一次 exact-artifact 信任确认。
  4. 「AI 控制台 → 用途 → forum.reply → 模型可见工具 → 自定义」里加入 web-search,模型才看得到这个工具。
  5. 「AI 能力 → 联网搜索」里至少配一个后端:AnySearch 可匿名调用;DeepSeek / Tavily / Brave 需要各自的 API Key。保存后点「测试搜索」确认能出结果。

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

兼容性

使用宿主 Protocol V2(sforum.host@2)与 Manifest V3,需要 SForum >=0.1.0。
后台设置页注册在 Core 的「AI 能力」一级菜单下(admin.pages[].group = "ai-tools")。
若启用失败,请对照 README 的「宿主约束速查」。

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 22:16

安装

  1. 下载与服务器平台匹配的压缩包(linux_amd64 / linux_arm64 / darwin_arm64 / darwin_amd64)。
  2. 装到 SForum:后台「插件管理 → 安装插件」上传 zip;或解压到某个外部源根的 plugins/sforum.web-search/(即本仓库的目录布局)。
  3. 后台启用 SForum AI Web Search,按宿主提示完成一次 exact-artifact 信任确认。
  4. 「AI 控制台 → 用途 → forum.reply → 模型可见工具 → 自定义」里加入 web-search,模型才看得到这个工具。
  5. 「AI 能力 → 联网搜索」里至少配一个后端:AnySearch 可匿名调用;DeepSeek / Tavily / Brave 需要各自的 API Key。保存后点「测试搜索」确认能出结果。

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

兼容性

使用宿主 Protocol V2(sforum.host@2)与 Manifest V3,需要 SForum >=0.1.0。
后台设置页注册在 Core 的「AI 能力」一级菜单下(admin.pages[].group = "ai-tools")。
若启用失败,请对照 README 的「宿主约束速查」。