SuperAPI AI 工具集

algolia-reference-architecture

数据与分析

查看项目

更新于 10-15 22:42

技能介绍

用途:为指定仓库产出有证据支撑的 Algolia 搜索架构设计或评审,覆盖源数据、索引、查询、UI、事件与运维;用于确立系统边界、审查现有拓扑或规划迁移。

主要能力:以本地代码、配置、测试与依赖版本为实现权威,仅对 Algolia 官方文档使用 WebFetch;明确区分源系统权威与 Algolia 派生搜索投影,分离索引、浏览器搜索、服务端搜索、事件、分析与人员管理的信任区;随应用版本化记录转换与搜索配置;设计任务完成、对账、可观测性与回滚;映射组件、数据存储、生产者、消费者、凭证、索引与部署环境;定义记录契约、稳定身份、删除语义、设置归属与新鲜度目标;选择查询与 UI 边界(浏览器与服务端执行、租户限制);在有同意、user-token、query-ID 与校验归属处添加事件流;对源延迟、部分索引、密钥拒绝、提供商降级与相关性回归建模失败;输出架构决策、接口、测试、可观测性、上线与回滚方案。

使用方式:前置条件为具名仓库、环境与在范围内的 Algolia 应用或索引,本地 lockfile 与已安装客户端类型,安全的只读查询或明确一次性测试目标,以及影响变更的提供商行为的一手文档。用 Read、Glob、Grep 检查本地代码;仅在识别目标文件、约束与验证计划后使用 Write 或 Edit。每个机器行为体分配独立最小权限凭证,人工访问用提供商团队控制,租户范围 secured key 仅在可信服务器生成。

限制:不将可选 Algolia 产品或提供商特性当作强制;不以通用参考图选择付费特性、集中无限制凭证或授权迁移;功能授权未知时标记为可选待当前账户确认;信任边界越过浏览器时改用后端能力;缺少回滚投影时增加保留的先前目标或重建路径。资料未提供价格与具体套餐信息。