用途:把从其他搜索系统或旧索引设计迁移到 Algolia 当作可衡量的兼容性工程,分别评估源数据、查询语义、排序、过滤、UI 行为、流量与回滚,再决定切换。
主要能力:盘点源模式、分析器、查询、过滤、分面、排序行为与运维约束;定义 Algolia 记录模型、稳定 ID、设置、同义词、规则及不支持的语义缺口;从可复现快照回填新目标索引并保留任务凭据;执行结构检查、代表性查询对比与延迟观察;在可用时做影子或金丝雀流量,设命名回滚阈值与负责人;获批后才切换,之后对账漂移并保留回滚窗口。
使用方式:用 Read、Glob、Grep 检查本地代码、配置名、测试与依赖版本;仅用 WebFetch 获取当前官方 Algolia 文档;识别目标文件、约束与验证方案后再用 Write 或 Edit。源系统保持为回滚权威直到验收标准通过;按观察到的查询与产品旅程翻译能力,而非按功能名相似度;建新目标索引,避免就地破坏性转换;用经负责人批准的查询集与明确容差对比相关性。认证方面,源读取、Algolia 写入、浏览器搜索使用独立最小权限凭据,密钥材料不进入迁移产物。
适用场景:需要从旧搜索或旧索引设计迁移到 Algolia,且要求可回滚、可验证、分阶段切换的团队与项目。
限制与边界:不得覆盖当前生产索引,不得用少量查询宣称相关性等价,不得在回滚到期前退役源系统。遇到不支持的查询特性需记录缺口并设计获批替代;记录数不一致需对账过滤、删除与快照边界;相关性回退则保留源流量并针对已批准查询集调优;回滚数据漂移需在切换前定义双写或重放。输出物包括能力映射、数据转换、缺口登记、回填证据、查询对比、切换计划、验收决定与回滚流程。具体收费、价格、平台细节暂未提供。