使用 mcp-local-rag 服务器执行高效的网络搜索,支持语义相似度排序。当需要搜索最新信息、研究跨多个来源的主题或收集互联网上下文(无需外部 API)时使用此技能。教授有效使用基于 RAG 的网络搜索,涵盖 DuckDuckGo、Google 及多引擎深度研究功能。
本地 RAG 搜索技能是一项面向实际任务的技能,主要用于此技能可以有效使用 mcp 本地的 MCP 服务器进行智能网络搜索, 并按语义排序;服务器执行类似 RAG 的相似性 scorin。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能使您能够高效地使用 mcp-local-rag MCP 服务器,执行具备语义排序能力的智能网页搜索。该服务器通过类 RAG 的相似度打分机制对结果进行排序,优先返回最相关的结果,且无需调用任何外部 API。
rag_search_ddgs — DuckDuckGo 搜索适用于注重隐私的一般性网页搜索。
适用场景:
参数说明:
query:自然语言形式的搜索查询num_results:初始获取的结果数量(默认值:10)top_k:最终返回的最相关结果数量(默认值:5)include_urls:是否包含来源 URL(默认值:true)rag_search_google — Google 搜索适用于全面、技术性强或细节丰富的搜索任务。
适用场景:
deep_research — 多引擎深度研究适用于跨多个搜索引擎开展的综合性研究任务。
适用场景:
支持的后端引擎:
duckduckgo:注重隐私的通用搜索google:提供全面的技术类结果bing:微软搜索引擎brave:以隐私为优先的搜索引擎wikipedia:百科全书/事实性内容yahoo、yandex、mojeek、grokipedia:其他可选搜索引擎默认后端: ["duckduckgo", "google"]
deep_research_google — 仅使用 Google 的深度研究快捷方式:仅启用 Google 引擎的深度研究模式。
deep_research_ddgs — 仅使用 DuckDuckGo 的深度研究快捷方式:仅启用 DuckDuckGo 引擎的深度研究模式。
使用自然语言表达:以提问句或描述性短语形式撰写查询
保持具体明确:在查询中加入上下文与细节
单一主题、快速应答 → 使用 rag_search_ddgs 或 rag_search_google
rag_search_ddgs(
query="法国的首都是什么?",
top_k=3
)
技术性/科学性查询 → 使用 rag_search_google
rag_search_google(
query="Docker 多阶段构建优化技术",
num_results=15,
top_k=7
)
综合性研究 → 使用 deep_research 并指定多个搜索词
deep_research(
search_terms=[
"机器学习基础概念",
"神经网络架构设计",
"2024 年深度学习最佳实践"
],
backends=["google", "duckduckgo"],
top_k_per_term=5
)
事实性/百科类内容 → 使用 deep_research 并指定 Wikipedia 后端
deep_research(
search_terms=["第二次世界大战时间线", "二战关键战役"],
backends=["wikipedia"],
num_results_per_term=5
)
针对快速应答场景:
num_results=5-10,top_k=3-5针对综合性研究场景:
num_results=15-20,top_k=7-10针对深度研究场景:
num_results_per_term=10-15,top_k_per_term=3-5任务:"上周联合国气候峰会发生了什么?" 1. 使用 rag_search_google 获取近期新闻报道 2. 设置 top_k=7,获得更全面的视图 3. 呈现结果时附带来源 URL
任务:"如何优化 PostgreSQL 查询?" 1. 使用 deep_research 并搭配多个具体搜索词: - "PostgreSQL 查询优化技术" - "PostgreSQL 索引最佳实践" - "PostgreSQL EXPLAIN ANALYZE 教程" 2. 若可用,后端可设置为 backends=["google", "stackoverflow"] 3. 将检索结果整合为一份可操作的技术指南
任务:"研究远程办公对工作效率的影响" 1. 使用 deep_research 并搭配多样化搜索词: - "2024 年远程办公效率统计数据" - "混合办公模式有效性研究" - "居家办公挑战相关研究" 2. 后端选用 backends=["google", "duckduckgo"],确保覆盖面广 3. 综合分析不同观点与研究成果
include_urls=True 时,请在响应中引用对应来源 URLdeep_research 构建多个相关搜索词若某次搜索返回结果不足,请按以下顺序尝试:
num_results 参数值deep_research 并传入多个相关搜索词num_results 和 top_k 参数相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章