knowledge-work-plugins 企业搜索插件连接器(Connectors)完全指南:`~~category` 占位符机制与 MCP 源接入
knowledge-work-plugins 企业搜索插件连接器Connectors完全指南~~category占位符机制与 MCP 源接入【免费下载链接】knowledge-work-pluginsOpen source repository of plugins primarily intended for knowledge workers to use in Claude Cowork项目地址: https://gitcode.com/GitHub_Trending/kn/knowledge-work-plugins导读本指南围绕enterprise-search企业搜索插件的 CONNECTORS.md 展开系统讲解该插件的核心连接机制以~~category类别占位符指代用户实际接入的工具Slack、Microsoft 365、Notion 等从而让插件保持**工具无关tool-agnostic**的设计。读完本文你将理解占位符的工作方式与解析原则、七大类连接器的能力边界与推荐服务器组合、.mcp.json中预配置的 MCP 服务器细节以及如何按需接入新源、利用源优先级与速率限制感知扩展企业搜索的覆盖面。什么是~~category占位符在enterprise-search插件的所有文件中~~category并不是某个具体工具的硬编码名称而是一个类别占位符代表用户在该类别中接入的任意工具。例如~~chat可能指 Slack也可能指 Microsoft Teams 或其他提供 MCP 服务器的聊天工具。这种设计的核心价值在于插件与具体产品解耦工作流只按类别chat、email、cloud storage 等描述不绑定特定 SaaS 产品一套工作流适配任意接入方.mcp.json虽然预配置了特定 MCP 服务器但同类别下的任何 MCP 服务器都可正常工作搜索结果天然带源标签插件在搜索输出中以~~chat:、~~email:作为来源标记这些标记是动态的会随用户实际连接的工具解析为对应名称。在 README.md 的搜索示例中可以看到这些占位符的典型用法~~chat: #engineering thread from Tuesday with the decision ~~email: Follow-up email from Sarah with the spec ~~cloud storage: Updated API design doc (modified yesterday)本插件的连接器总览CONNECTORS.md 给出了完整的连接器对照表定义了类别、占位符、仓库预配置服务器与可选替代方案类别占位符预配置服务器其他可选方案聊天~~chatSlackMicrosoft Teams、Discord邮件~~emailMicrosoft 365—云存储~~cloud storageMicrosoft 365Dropbox知识库~~knowledge baseNotion、GuruConfluence、Slite项目跟踪~~project trackerAtlassianJira/Confluence、AsanaLinear、monday.comCRM~~CRM未预配置Salesforce、HubSpot办公套件~~office suiteMicrosoft 365Google Workspace关键点解读CRM 类别刻意留空源码层面的.mcp.json没有为 CRM 预配置服务器这是有意为之——CRM 工具高度因企业而异需要用户按需自行接入Microsoft 365 一源多用它同时承担邮件、云存储、办公套件三个类别的预配置角色因为这三个能力通常由同一套账号体系提供聊天类别选项最丰富Slack 之外还有 Teams、Discord说明该类别抽象层足够宽。预配置服务器.mcp.json实际内容占位符机制的落地点是仓库根目录的.mcp.json。它预配置了 7 个 MCP 服务器均为 HTTP 类型其中部分还带 OAuth 配置{ mcpServers: { slack: { type: http, url: https://mcp.slack.com/mcp, oauth: { clientId: 1601185624273.8899143856786, callbackPort: 3118 } }, notion: { type: http, url: https://mcp.notion.com/mcp }, guru: { type: http, url: https://mcp.api.getguru.com/mcp }, atlassian: { type: http, url: https://mcp.atlassian.com/v1/mcp }, asana: { type: http, url: https://mcp.asana.com/v2/mcp }, google calendar: { type: http, url: }, gmail: { type: http, url: } } }从配置内容可以观察到的实现事实Slack 是唯一带 OAuth 明细的服务器callbackPort: 3118用于本地回环完成授权回调其他服务器大多走云托管 MCPURL 指向各厂商官方 MCP 端点google calendar与gmail的 url 为空字符串表明这两项属于预留占位需要用户在实际环境中填入自己的 MCP 端点后才可使用Atlassian 一个端点覆盖 Jira Confluencehttps://mcp.atlassian.com/v1/mcp同时支撑~~project tracker与~~knowledge base两个类别。占位符在技能层如何被使用~~category占位符不只是文档约定它贯穿了插件的五个技能Skill的搜索编排逻辑具体见各技能目录search-strategy/SKILL.md负责查询分解与多源搜索编排。它把一句自然语言问题拆成每个源各自的子查询例如将 What did we decide about the API migration timeline? 分解为~~chat:、~~knowledge base:、~~project tracker:三条定向查询并提供每类源的过滤器映射表如from:sarah→ chat 语法from:sarah或from:USERIDtype:thread→is:threadtype:file→has:filesource-management/SKILL.md通过检查可用工具前缀判断哪些源已连接If a tool prefix is available, the source is connected and searchable并维护按查询类型划分的源优先级顺序例如决策类查询优先搜~~chat→~~email→~~cloud storage状态类查询优先搜项目跟踪器同时定义速率限制HTTP 429、rate limit、too many requests的检测与降级策略knowledge-synthesis/SKILL.md跨源去重、置信度评分基于新鲜度 × 权威性 × 一致性与引用归属每条结论都带~~category来源标注search/SKILL.md 与 digest/SKILL.md两个用户可触发的命令入口前者负责单查询全源搜索后者负责按--daily/--weekly生成跨源汇总。这些技能文件头部均通过相对链接指回 CONNECTORS.md说明连接器说明是理解所有技能的前提文档。各连接器类别的搜索能力每个已连接源对应一组 MCP 工具其关键能力依据 source-management/SKILL.md 与 search/SKILL.md 整理源可搜索内容典型 MCP 能力~~chat消息、线程、频道、私信搜索消息、读取频道与线程~~email邮件、附件、会话搜索消息、读取单封邮件~~cloud storage文档、表格、幻灯片、PDF搜索文件、获取文档内容~~project tracker任务、议题、史诗、里程碑任务搜索、typeahead 搜索~~CRM账户、联系人、商机查询记录对象~~knowledge base内部文档、runbook语义搜索、关键词搜索接入原则很简单每个源都是一个 MCP 连接在 MCP 设置中加入更多服务器即可扩大可搜索范围。README 建议从~~chat、~~email、~~cloud storage三类起步再按需加入 wiki、项目管理与 CRM。接入新源的操作流程插件对任何符合 MCP 协议的源都开放。依据 source-management/SKILL.md 中 Adding Custom Sources 一节接入流程为在.mcp.json中新增 MCP 服务器配置type、url必要时加 oauth按提示完成认证search与digest命令会根据可用的工具前缀自动检测并纳入新源无需改动技能代码。对尚未连接的工具插件会给出引导话术Tool name isnt currently connected... Open your MCP settings → Add the MCP server configuration → Authenticate连接后自动进入后续搜索范围。常见问题与实用建议搜索到陌生的~~占位符怎么办这正是类别标记的本意——它们会在运行时解析为实际工具。若不确定当前连接了哪些工具可查阅 CONNECTORS.md 与 README.md未连接任何源时search / digest 命令会提示先接入至少一个源单源也可用即使只连了一个源命令仍会返回该源的可用结果多源必须并行所有技能均强调子查询并行执行总耗时约等于最慢单源而非各源之和。结语~~category占位符机制是enterprise-search插件实现一次提问、全源搜索、合成作答的基石它让插件描述的是类别级工作流而非产品级绑定用户切换或新增工具时无需改动任何技能逻辑只需维护.mcp.json中的服务器清单。对希望扩展企业搜索覆盖面的使用者而言理解连接器对照表、预配置服务器的实际形态以及源的自动发现机制即可快速搭建属于自己的跨工具统一知识检索入口。【免费下载链接】knowledge-work-pluginsOpen source repository of plugins primarily intended for knowledge workers to use in Claude Cowork项目地址: https://gitcode.com/GitHub_Trending/kn/knowledge-work-plugins创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

POCS与TVM交替迭代:图像超分辨率重建的原理与工程实现

POCS与TVM交替迭代:图像超分辨率重建的原理与工程实现

简介:POCS-TVM(投影到凸集-全局变分最小化)算法的MATLAB实现资源,面向医学成像、CT及图像重建方向的研究者与学生,旨在解决稀疏角度或噪声条件下的图像重建问题。压缩包内共5个文件,以4个.m脚本为核心&…

2026/9/13 16:00:33 阅读更多 →
Gas Town Scheduler 架构:配置驱动的 polecat 容量调度与延迟派发机制

Gas Town Scheduler 架构:配置驱动的 polecat 容量调度与延迟派发机制

Gas Town Scheduler 架构:配置驱动的 polecat 容量调度与延迟派发机制 【免费下载链接】gastown Gas Town - multi-agent workspace manager 项目地址: https://gitcode.com/GitHub_Trending/ga/gastown 导读 Gas Town 是一个多智能体工作区管理器&#xff…

2026/9/13 16:00:33 阅读更多 →
C++堆栈实现完全指南:从设计、优化到工程实践

C++堆栈实现完全指南:从设计、优化到工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/13 16:00:33 阅读更多 →

最新新闻

先记下,再整理:note-gen AI笔记应用完整使用指南

先记下,再整理:note-gen AI笔记应用完整使用指南

先记下,再整理:note-gen AI笔记应用完整使用指南 【免费下载链接】note-gen Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI. 项目地址: https://gitcode.com/GitHub_Trending/no…

2026/9/13 16:50:54 阅读更多 →
DB-GPT 工具与插件扩展指南:MCP、dbgpts 与 AWEL Flow 三大机制深度解析

DB-GPT 工具与插件扩展指南:MCP、dbgpts 与 AWEL Flow 三大机制深度解析

DB-GPT 工具与插件扩展指南:MCP、dbgpts 与 AWEL Flow 三大机制深度解析 【免费下载链接】DB-GPT open-source agentic AI data assistant for the next generation of AI Data products. 项目地址: https://gitcode.com/GitHub_Trending/db/DB-GPT 本文围绕…

2026/9/13 16:50:54 阅读更多 →
DirectShow实现WAV转MP3:过滤器图与媒体类型协商实战

DirectShow实现WAV转MP3:过滤器图与媒体类型协商实战

简介:一份基于DirectShow的音频转换程序实现包,面向需要在Windows平台完成WAV转MP3功能的开发人员,尤其适合在C#/C项目中使用DirectShow进行多媒体处理的场景,可用于毕业设计、小型工具开发或DirectShow框架学习。压缩包内共27个文…

2026/9/13 16:50:54 阅读更多 →
在 Windows 上从源码构建 Video2X Qt6 图形界面:完整编译与部署指南

在 Windows 上从源码构建 Video2X Qt6 图形界面:完整编译与部署指南

在 Windows 上从源码构建 Video2X Qt6 图形界面:完整编译与部署指南 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Tren…

2026/9/13 16:50:54 阅读更多 →
轻量IDE不是删功能,而是重定义Java开发工具边界

轻量IDE不是删功能,而是重定义Java开发工具边界

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/13 16:50:54 阅读更多 →
marimo Agents 接入指南:通过 Agent Client Protocol 在聊天面板中内嵌 AI 编程助手

marimo Agents 接入指南:通过 Agent Client Protocol 在聊天面板中内嵌 AI 编程助手

marimo Agents 接入指南:通过 Agent Client Protocol 在聊天面板中内嵌 AI 编程助手 【免费下载链接】marimo A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. St…

2026/9/13 16:49:54 阅读更多 →

日新闻

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验 【免费下载链接】ai The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and ag…

2026/9/13 0:00:24 阅读更多 →
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化 【免费下载链接】refine A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. 项目地址: https://gitcode.com/GitH…

2026/9/13 0:00:24 阅读更多 →
Flutter应用改名全指南:从Android到iOS的配置与工具实践

Flutter应用改名全指南:从Android到iOS的配置与工具实践

刚接一个外包项目时,甲方要求把工程里临时用的应用名改成正式产品名。我本来觉得“改名”这种小事,打开配置文件改一行不就完了?结果真动手才发现,Flutter项目里“应用名称”根本不是一处配置,而是一整套散落在 Androi…

2026/9/13 0:00:24 阅读更多 →

周新闻

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验 【免费下载链接】ai The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and ag…

2026/9/13 0:00:24 阅读更多 →
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化 【免费下载链接】refine A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. 项目地址: https://gitcode.com/GitH…

2026/9/13 0:00:24 阅读更多 →
Flutter应用改名全指南:从Android到iOS的配置与工具实践

Flutter应用改名全指南:从Android到iOS的配置与工具实践

刚接一个外包项目时,甲方要求把工程里临时用的应用名改成正式产品名。我本来觉得“改名”这种小事,打开配置文件改一行不就完了?结果真动手才发现,Flutter项目里“应用名称”根本不是一处配置,而是一整套散落在 Androi…

2026/9/13 0:00:24 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/13 16:51:11 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/12 18:29:34 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/12 19:02:44 阅读更多 →