关于 vector-index-tuning
vector-index-tuning 是优化生产环境向量索引性能的技能,指导根据工作负载基准测试索引设置,并在部署前跟踪召回率、延迟和内存。
主要功能
- 01调整 HNSW 参数
- 02应用量化
- 03优化内存使用
- 04降低搜索延迟
- 05平衡召回率与速度
适用场景
- 01按延迟和召回目标调整索引
- 02基准测试索引参数变更
- 03降低向量索引内存占用
- 04生产部署前验证索引变更
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill vector-index-tuning安装后在 Claude Code 中输入/vector-index-tuning确认已加载。
附带文件resources/implementation-playbook.md
详细介绍
向量索引调优
面向生产性能的向量索引优化指南。
适用场景
- 调整 HNSW 参数
- 实现量化
- 优化内存使用
- 降低搜索延迟
- 平衡召回率与速度
- 扩展到数十亿向量
不适用场景
- 仅需在小数据集上进行精确搜索(使用扁平索引)
- 缺少工作负载指标或真值来验证召回率
- 需要超出索引调优范围的端到端检索系统设计
操作步骤
- 收集工作负载目标(延迟、召回率、QPS)、数据规模和内存预算。
- 选择索引类型,并使用默认参数建立基线。
- 使用真实查询对参数扫描进行基准测试,并跟踪召回率、延迟和内存。
- 在预发布数据集上验证变更,然后再推广到生产环境。
详细的模式、检查清单和模板请参阅 resources/implementation-playbook.md。
安全注意事项
- 没有回滚方案时,避免在生产环境重新索引。
- 在真实负载下验证变更,然后再全局应用。
- 跟踪召回率回退情况,若质量下降则回滚。
资源
resources/implementation-playbook.md,包含详细的模式、检查清单和模板。
局限性
- 仅当任务明确符合上述范围时才使用本技能。
- 不要将输出视为特定环境验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停止并请求澄清。
评论
支持 Markdown