vector-search-workflows
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseVector Search Workflows (MCP Vector Search)
向量搜索工作流(MCP Vector Search)
Overview
概述
Use to index codebases into ChromaDB and search via semantic embeddings. The recommended flow is (init + index + MCP integration), then , and use or to keep data fresh.
mcp-vector-searchsetupsearchindexauto-index使用将代码库索引到ChromaDB中,并通过语义嵌入进行搜索。推荐流程为:先执行(初始化+建索引+MCP集成),再执行,后续使用或保持数据最新。
mcp-vector-searchsetupsearchindexauto-indexQuick Start
快速开始
bash
pip install mcp-vector-search
mcp-vector-search setup
mcp-vector-search search "authentication logic"setupbash
pip install mcp-vector-search
mcp-vector-search setup
mcp-vector-search search "authentication logic"setupCore Commands
核心命令
Indexing
索引管理
bash
mcp-vector-search index
mcp-vector-search index --force
mcp-vector-search index reindex --all --force
mcp-vector-search index reindex path/to/file.pybash
mcp-vector-search index
mcp-vector-search index --force
mcp-vector-search index reindex --all --force
mcp-vector-search index reindex path/to/file.pyAuto-Index Strategies
自动索引策略
bash
mcp-vector-search auto-index setup --method all
mcp-vector-search auto-index status
mcp-vector-search auto-index check --auto-reindex --max-files 10
mcp-vector-search auto-index teardown --method allbash
mcp-vector-search auto-index setup --method all
mcp-vector-search auto-index status
mcp-vector-search auto-index check --auto-reindex --max-files 10
mcp-vector-search auto-index teardown --method allSearch
搜索功能
bash
mcp-vector-search search "error handling patterns"
mcp-vector-search search "vector store initialization"bash
mcp-vector-search search "error handling patterns"
mcp-vector-search search "vector store initialization"Status + Doctor
状态与健康检查
bash
mcp-vector-search status
mcp-vector-search doctorbash
mcp-vector-search status
mcp-vector-search doctorMCP Integration Pattern
MCP集成模式
setupclaude mcp add.mcp.jsonTypical entry:
.mcp.jsonjson
{
"mcpServers": {
"mcp-vector-search": {
"type": "stdio",
"command": "uv",
"args": ["run", "mcp-vector-search", "mcp"],
"env": {
"MCP_ENABLE_FILE_WATCHING": "true"
}
}
}
}当环境支持原生命令时,会优先调用该命令完成集成,否则回退到通过配置的方式。
claude mcp addsetup.mcp.json典型的配置项如下:
.mcp.jsonjson
{
"mcpServers": {
"mcp-vector-search": {
"type": "stdio",
"command": "uv",
"args": ["run", "mcp-vector-search", "mcp"],
"env": {
"MCP_ENABLE_FILE_WATCHING": "true"
}
}
}
}Reindex Triggers
重建索引触发场景
- Dependency updates or parser changes
- Large refactors
- Adding new languages or file extensions
- Tool upgrades (version tracking triggers reindex)
- 依赖更新或解析器变更
- 大规模代码重构
- 新增支持的语言或文件扩展名
- 工具升级(版本追踪机制会自动触发重建索引)
Local Patterns
本地使用最佳实践
- Use for dev installs:
uvuv sync --dev - Use to rebuild config + index after tool upgrades
setup --force - Keep file watching on via
MCP_ENABLE_FILE_WATCHING=true
- 开发环境安装使用:
uvuv sync --dev - 工具升级后使用命令重建配置和索引
setup --force - 通过设置开启文件监听功能
MCP_ENABLE_FILE_WATCHING=true
Related Skills
相关技能
toolchains/ai/protocols/mcpuniversal/main/mcp-builder
toolchains/ai/protocols/mcpuniversal/main/mcp-builder