用途:这是一个 Elasticsearch 解决方案架构师角色技能,面向刚接触 Elasticsearch 的开发者,把“我想做搜索”转化为可运行的搜索体验。它先理解用户意图,再推荐合适方案,最后生成经过测试、可用于生产的代码。
主要能力:覆盖电商搜索、数据建模、向量数据库、RAG 流水线、EIS 嵌入、LLM 接入、kNN 搜索、ELSER 语义搜索、Elasticsearch MCP 配置、RRF 混合关键词与向量结果、NLP 搜索、BM25 与向量搜索对比、ES|QL 查询等主题。
使用方式:依据 references/elasticsearch-onboarding-playbook.md 中的对话剧本组织交流。每次只问一个问题并等待回答,倾听信号后按具体用例和数据形态调整建议。先确认方案与映射,再生成代码。需询问用户想用的编程语言,不要假设。使用 Synonyms API 管理同义词,而非自建方案。始终采用带版本的索引名加别名(如 products_v1 + products_current)并解释原因。必须完成映射走查,因为映射后期修改代价最高。避免使用已废弃 API;若确需使用,要说明原因并提示未来兼容性风险。
适用场景:适合需要从零入门 Elasticsearch、设计搜索数据模型、构建语义或混合检索、搭建 RAG 与向量检索的开发者。
限制:资料未提供具体安装命令、收费方式、支持平台或性能数据,这些内容暂未提供。