@elastic-suite/gally-sdk

中文文档
2.3.1发布于 2026/10/13OSL-3.0TypeScriptESM + CJS零依赖近 30 天下载 2050

Gally 连接器的脚本 SDK 类型

中文使用文档
文档目录6 节
  1. 特征
  2. 所需资源
  3. 安装
  4. 快速启动
  5. 许可证
  6. 需要帮忙吗?

@ 有弹性的套装/ gally-sdk

JS SDK 为 伽利语Name - 为电子商务提供强有力的搜寻和寻找解决办法.

SDK是:

  • 使用 Javascript(使用 Medusa JS, Strapi等) 建立Gally 连接器,与 Gally 交互
  • 执行使用 Gally (自动完成、 用户行为分析等) 前端特性

npm version License: OSL-3.0

特征

✨ 目录管理 - 同步目录、元数据和源字段
🔍 高级搜索 - 全文搜索、过滤、面部和排序
📊 索引操作 - 创建、批量索引并管理搜索索引
📈 事件跟踪 - 跟踪视图、搜索、加载和订购
🌐 多地点 - 支持多种目录和语言
⚡ 业绩 - 内置缓存、分批和优化
🔒 类型安全 - 全面类型定义的完整类型脚本支持

所需资源

  • 节点.js >= 18.0.0(使用原生地) fetch(中文(简体) )
  • TypeScript QQ 5.3(用于开发)

安装

npm install @elastic-suite/gally-sdk

快速启动

📖 完整文档 - 从Gally JS SDK开始

许可证

OSL-3.0 (英语)


需要帮忙吗?

版本与发布记录

@elastic-suite/gally-sdk 共发布 4 个版本,首次发布于 2026/05/21;过去 12 个月发布了 4 个版本。

版本发布日期距今
2.3.1latest2026/10/131 个月前
2.3.02026/07/273 个月前
2.3.0-alpha-1canary2026/06/304 个月前
2.2.2-alpha.02026/05/215 个月前

关于 @elastic-suite/gally-sdk 的常见问题

@elastic-suite/gally-sdk 是什么?

Gally 连接器的脚本 SDK 类型

如何安装 @elastic-suite/gally-sdk?

在项目目录运行 npm install @elastic-suite/gally-sdk,或使用 pnpm add / yarn add / bun add。

@elastic-suite/gally-sdk 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@elastic-suite/gally-sdk 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@elastic-suite/gally-sdk 可以商用吗?

@elastic-suite/gally-sdk 使用 OSL-3.0 许可。声明的许可为 OSL-3.0,请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@elastic-suite/gally-sdk 的下载量有多少?

根据 npm 官方下载统计,@elastic-suite/gally-sdk 在 2026/10/13 – 2026/11/11 这 30 天内被下载 2,050 次,日均约 68 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@elastic-suite/gally-sdk 还在维护吗?

最新版本 2.3.1 发布于 2026/10/13(1 个月前);至今共发布 4 个版本,其中过去 12 个月发布了 4 个;首次发布于 2026/05/21。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。