# @dork-labs/connector-providers 中文文档

规范地址：https://npmcn.com/package/%40dork-labs/connector-providers/

版本：0\.135\.6
npm 元数据更新时间：2026-11-11T23:44:08.907Z
中文译文更新时间：2026-11-12T16:56:02.732Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40dork-labs/connector-providers
原文对照：https://npmcn.com/package/%40dork-labs/connector-providers/?lang=original
项目主页：https://github.com/dork-labs/dorkos/tree/main/packages/connector-providers#readme
源码仓库：https://github.com/dork-labs/dorkos

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：775 kB，95 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- Node.js 要求：\>=22\.22\.3
- 运行依赖：2 个
- peer 依赖：zod ^4\.6\.6
- 首次发布：2026-10-05T11:53:47.351Z
- 最新版本发布：2026-11-11T23:44:08.679Z
- 近 30 天下载量：6428（2026-10-13 至 2026-11-11，npm 官方下载统计）
- 已发布版本数：48（近 12 个月 48 个）

## 中文简介

封存的外接器SDK适配器和由多克OS运行时和主机服务共享的连接器合同.

## 安装

```sh
npm install @dork-labs/connector-providers
```

也可以使用：`pnpm add @dork-labs/connector-providers`、`yarn add @dork-labs/connector-providers`、`bun add @dork-labs/connector-providers`

## README

# @ dork-labs/ 连接器- 提供者

连接器合同多克OS说话,加上与作曲家交谈的适配器.

DorkOS允许代理在您的其他应用程序(邮件、Slack、Notion等)中通过一个 连接你同意。 这个软件包包含了多个程序需要的部分: dorkOS 应用程序在您的计算机上使用它, DorkOS Cloud 对主机使用相同的代码 连接。 出版它意味着双方阅读一个定义,而不是两个漂移的拷贝.

```bash
npm install @dork-labs/connector-providers zod
```

## 入境点

```ts
// The Composio adapter: catalog reads, managed accounts, events and webhook checks.
// This entry point and the root one load the Composio SDK.
import {
  ComposioSdkClient,
  ComposioWebhookVerifier,
} from '@dork-labs/connector-providers/composio';

// Zod schemas and types for connections, operations, events and the provider port.
// Zod only, so a browser can use them.
import { ConnectionIdSchema } from '@dork-labs/connector-providers/connector-schemas';
import { ConnectorEventDefinitionSchema } from '@dork-labs/connector-providers/connector-event-schemas';
import type { ConnectorProvider } from '@dork-labs/connector-providers/connector-provider';
import type { ConnectorEventCapability } from '@dork-labs/connector-providers/connector-events';
import { ConnectorAuthenticationSetupSchema } from '@dork-labs/connector-providers/connector-authentication-setup';

// Key-sorted JSON, the form DorkOS hashes connector material over.
import { stableStringify } from '@dork-labs/connector-providers/stable-stringify';

// Check an agent's arguments against an operation's JSON Schema, without filling defaults.
import { checkConnectorArguments } from '@dork-labs/connector-providers/connector-arguments';

// The wire schemas between a linked DorkOS app and DorkOS Cloud for hosted connections.
import { ManagedConnectorExecutionRequestSchema } from '@dork-labs/connector-providers/connector-managed-schemas';
import { ManagedConnectorCatalogPageSchema } from '@dork-labs/connector-providers/connector-managed-discovery-schemas';
import { ManagedConnectorUsageResponseSchema } from '@dork-labs/connector-providers/connector-managed-usage-schemas';
```

根项`@dork-labs/connector-providers`)再出口作曲适配器和事件 有效载荷保护者。 更喜欢那些狭窄的子路径 当你只需要这个计划时: 它们永远不会装入 (原始内容存档于2018-09-21). Composio SDK.

## 版本数

这个软件包搭载着与每个DorkOS发布版本相同的版本,并随同发布 与 `@dork-labs/cloud-api`。两者总是共享一个版本编号.

当版本开始的时候 `0.`,一个护理范围,例如 `^0.97.0` 一次释放你. 抓取一个精确的版本,并在取取取一个新的 DorkOS 发布时将其撞出.

## 依赖关系

-   `zod` 是一个 **同伴依赖** (单位:千美元)`^4.6.2`),所以你的应用程序和这个软件包共享一份副本 他们的计谋是互相认识的.
-   `@composio/core` 经常依赖于 **准确** 版本。 适配器已写入 与那个版本的准确形状相对.
-   这是Node.js软件包 如果使用类型脚本,则安装 `@types/node` 也: 组合 SDK自己的类型文件参考了节点的内置模块.
-   `@dork-labs/cloud-api` 是在 **相同准确版本** 作为这个包裹. 主机连接计划使用其连接授意形状. npm为你安装.
-   没有别的事了 DorkOS monorepo中没有任何其他软件包是依赖的. `src/__tests__/packaging.test.ts` 从清单、进口和锁文件中检查这个.

## 发展

```bash
pnpm --filter @dork-labs/connector-providers build       # ESM + .d.ts into dist/
pnpm --filter @dork-labs/connector-providers typecheck
pnpm --filter @dork-labs/connector-providers lint
pnpm vitest run packages/connector-providers             # from the repo root
```

在单簧管里面, `@dorkos/shared` 在其旧子路径下再导出计划模块 (单位:千美元)`@dorkos/shared/connector-schemas` 其余部分),所以应用代码保持一个导入. 模块 自己住在这里; 在这里编辑它们.

## 许可证

麻省理工学院

## 常见问题

### @dork-labs/connector-providers 是什么？

封存的外接器SDK适配器和由多克OS运行时和主机服务共享的连接器合同\.

### 如何安装 @dork-labs/connector-providers？

在项目目录运行 npm install @dork-labs/connector-providers，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：zod（^4\.6\.6）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @dork-labs/connector-providers 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @dork-labs/connector-providers 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @dork-labs/connector-providers 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=22\.22\.3。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @dork-labs/connector-providers 可以商用吗？

@dork-labs/connector-providers 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @dork-labs/connector-providers 的下载量有多少？

根据 npm 官方下载统计，@dork-labs/connector-providers 在 2026/10/13 – 2026/11/11 这 30 天内被下载 6,428 次，日均约 214 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @dork-labs/connector-providers 还在维护吗？

最新版本 0\.135\.6 发布于 2026/11/12（1 天前）；至今共发布 48 个版本，其中过去 12 个月发布了 48 个；首次发布于 2026/10/05。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

