Agent Skills
返回列表
📚

嵌入策略指南

知识管理 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/embedding-strategies。

技能介绍

要解决什么问题

向量检索和 RAG 的效果,往往卡在「用哪套嵌入、怎么切文档、向量是否可比」这三件事上。模型维度、上下文长度和领域差异会直接改变召回质量;混用不同嵌入或粗暴截断,也会让相似度失去意义。

技能如何帮你落地

本技能围绕嵌入模型选型、分块策略和流水线模板组织内容,并给出可验证的做法:

  • 模型对比:对照 text-embedding-3-large/small、voyage-2、bge-large-en-v1.5、all-MiniLM-L6-v2、multilingual-e5-large 等,从维度、最大 Token、适用场景(高精度、性价比、代码/法律、开源、多语言)做取舍。
  • 嵌入流水线:提供 OpenAI 嵌入、本地 Sentence Transformers、分块策略、领域流水线、质量评估等模板,便于按环境复用。
  • 实践约束:强调匹配用例(代码/散文/多语言)、保留语义边界的分块、标准化嵌入以配合余弦相似度、批量请求与缓存;并说明需要详细示例时可参考 resources/implementation-playbook.md。

适用边界

  • 任务与嵌入策略无关,或需要本技能范围外的其他领域工具时,不宜使用。
  • 不要混用嵌入模型(向量空间不兼容);不要忽略 Token 限制;预处理与分块粒度会影响上下文,过度分块会丢语义。

使用场景

  • 上线企业文档 RAG 前,要在 OpenAI 与开源嵌入之间按精度、成本和 Token 上限做选型
  • 法律或代码库检索召回差,需要调整分块边界并评估是否换用 voyage-2 等模型
  • 同一批语料要对比 text-embedding-3-small 与 bge-large 的召回,并统一余弦相似度前的向量标准化
  • 多语言知识库入库前,需选定 multilingual-e5-large 并设计预处理与批量嵌入缓存方案

适合人员

  • 负责内部知识库向量检索的后端工程师,需在维度、延迟与存储之间做嵌入方案权衡
  • 搭建 RAG 原型的算法工程师,要按 MTEB 与业务样例比较模型并写分块与评估流水线
  • 处理多语言工单与文档的搜索平台维护者,需避免混用嵌入模型导致向量空间不一致
  • 成本敏感的自托管团队,想用 Sentence Transformers 本地嵌入并控制维度过大带来的索引体积