SuperAPI AI 工具集

source-management

智能体与模型

查看项目

更新于 10-15 16:50

技能介绍

Source Management 用于管理企业搜索所连接的 MCP 数据源,知道有哪些来源可用、帮助连接新来源,并管理来源被查询的方式。

用途与来源检测:通过检查可用的 MCP 工具判断哪些来源已连接。每个来源对应一组 MCP 工具:chat 可搜索消息、读取频道与线程;email 可搜索消息、读取单封邮件;cloud storage 可搜索文件、获取文档内容;project tracker 可搜索任务、支持 typeahead 搜索;CRM 可查询账户、联系人、商机记录;knowledge base 支持语义搜索与关键词搜索。若某工具前缀可用,则该来源已连接且可搜索。

引导连接:当用户搜索但连接来源很少或没有时,提示当前已连接的来源列表,并引导在 MCP 设置中连接更多来源;若用户询问某个未连接的工具,则说明打开 MCP 设置、添加该工具 MCP 服务器配置、按提示完成认证,连接后会自动纳入后续搜索。

优先级排序:不同查询类型优先搜索不同来源,用于加权结果而非跳过来源。决策类查询优先 chat、email、cloud storage、wiki、任务跟踪器;状态类优先任务跟踪器、chat、cloud storage、email、wiki;文档类优先 cloud storage、wiki/知识库、email、chat、任务跟踪器;人员类优先 chat、任务跟踪器、cloud storage、CRM、email;事实/政策类优先 wiki/知识库、cloud storage、email、chat。查询类型不明时默认顺序为 chat、email、cloud storage、wiki/知识库、任务跟踪器、CRM。

限流处理:来源可能返回 HTTP 429 或提及 rate limit、too many requests、quota exceeded 的错误。遇到时不要立即重试,应尊重限制,继续使用其他来源,并告知用户某来源暂时受限、可在几分钟后重试;若摘要扫描中途受限,需注明已覆盖的时间范围。预防上应避免不必要的 API 调用、优先使用定向查询、在 API 支持时批量请求,并避免立即重复执行同一查询。

来源健康与自定义来源:会话中跟踪各来源状态(可用、未连接、限流),报告搜索结果时说明检索了哪些来源。该插件可与任意 MCP 连接来源配合,新 MCP 服务器可加入 .mcp.json 配置,认证后搜索与摘要命令会自动检测并纳入新来源。