企业搜索源管理Skill enterprise-search-source

这个技能用于管理企业搜索系统中的MCP源,包括检测可用源、引导用户连接新源、处理源优先级排序和管理速率限制。关键词:企业搜索、MCP源、API管理、速率限制、优先级排序、系统集成。

DevOps 0 次安装 0 次浏览 更新于 3/25/2026

名称: 企业搜索源 描述: 管理Tandem搜索的已连接MCP源。检测可用源,引导用户连接新源,处理源优先级排序,并管理速率限制意识。

源管理

知道哪些源可用,帮助连接新源,并管理源的查询方式。

检查可用源

通过检查可用工具确定哪些MCP源已连接。每个源对应一组MCP工具:

关键能力
~~聊天 搜索消息,读取频道和线程
~~电子邮件 搜索消息,读取单个电子邮件
~~云存储 搜索文件,获取文档内容
~~项目追踪器 搜索任务,类型提示搜索
~~CRM 查询记录(账户、联系人、机会)
~~知识库 语义搜索,关键词搜索

如果工具前缀可用,则该源已连接并可搜索。

引导用户连接源

当用户搜索但连接源较少或无时:

您当前已连接 [N] 个源:[列表]。

要扩展搜索,可以在设置中连接其他源:
- ~~聊天 — 消息、线程、频道
- ~~电子邮件 — 电子邮件、对话、附件
- ~~云存储 — 文档、表格、幻灯片
- ~~项目追踪器 — 任务、项目、里程碑
- ~~CRM — 账户、联系人、机会
- ~~知识库 — 维基页面、知识库文章

连接的源越多,搜索结果越完整。

当用户询问未连接的特定工具时:

[工具名称] 当前未连接。要添加它:
1. 打开设置
2. 添加 [工具] 服务器配置
3. 在提示时认证

连接后,它将自动包含在未来搜索中。

源优先级排序

不同类型的查询受益于先搜索某些源。使用这些优先级来加权结果,而非跳过源:

按查询类型

决策查询(“我们决定什么…”):

1. ~~聊天(决策发生的对话)
2. ~~电子邮件(决策确认、公告)
3. ~~云存储(会议笔记、决策日志)
4. 维基(如果决策被记录)
5. 任务追踪器(如果决策被捕捉在任务中)

状态查询(“…的状态是什么”):

1. 任务追踪器(~~项目追踪器 — 权威状态)
2. ~~聊天(实时讨论)
3. ~~云存储(状态文档、报告)
4. ~~电子邮件(状态更新电子邮件)
5. 维基(项目页面)

文档查询(“…的文档在哪里”):

1. ~~云存储(主要文档存储)
2. 维基 / ~~知识库(知识库)
3. ~~电子邮件(通过电子邮件共享的文档)
4. ~~聊天(在频道中共享的文档)
5. 任务追踪器(链接到任务的文档)

人员查询(“谁在…工作” / “谁知道…”):

1. ~~聊天(消息作者、频道成员)
2. 任务追踪器(任务分配者)
3. ~~云存储(文档作者、协作者)
4. ~~CRM(账户所有者、联系人)
5. ~~电子邮件(电子邮件参与者)

事实/政策查询(“我们的政策是什么…”):

1. 维基 / ~~知识库(官方文档)
2. ~~云存储(政策文档、手册)
3. ~~电子邮件(政策公告)
4. ~~聊天(政策讨论)

默认优先级(一般查询)

当查询类型不明确时:

1. ~~聊天(最高量、最实时)
2. ~~电子邮件(正式通信)
3. ~~云存储(文档和文件)
4. 维基 / ~~知识库(结构化知识)
5. 任务追踪器(工作项)
6. CRM(客户数据)

速率限制意识

源可能有速率限制。优雅地处理它们:

检测

速率限制响应通常表现为:

  • HTTP 429 响应
  • 提及“速率限制”、“请求过多”或“配额超出”的错误消息
  • 节流或延迟响应

处理

当源被速率限制时:

  1. 不要立即重试 — 尊重限制
  2. 继续其他源 — 不阻塞整个搜索
  3. 通知用户
注意:[源] 暂时速率受限。以下结果来自
[其他源]。您可以在几分钟后重试以包括 [源]。
  1. 对于摘要 — 如果在扫描中速率受限,记录在限制触发前覆盖的时间范围

预防

  • 避免不必要的API调用 — 在查询前检查源是否可能有相关结果
  • 尽可能使用针对性查询而非广泛扫描
  • 对于摘要,在API支持时批量请求
  • 缓存意识:如果搜索刚运行,避免立即重新运行相同查询

源健康

在会话期间跟踪源可用性:

源状态:
  ~~聊天:        ✓ 可用
  ~~电子邮件:        ✓ 可用
  ~~云存储:  ✓ 可用
  ~~项目追踪器:        ✗ 未连接
  ~~CRM:   ✗ 未连接
  ~~知识库:      ⚠ 速率受限(2分钟后重试)

报告搜索结果时,包括哪些源被搜索,以便用户知道答案的范围。

添加自定义源

企业搜索系统适用于任何已连接源。随着新服务器可用,可以添加到配置中。搜索和摘要命令将基于可用工具自动检测并包含新源。

添加新源:

  1. 添加服务器配置
  2. 如果需要,认证
  3. 源将在后续搜索中自动包含