소스 정보
- 저장소
- claude-office-skills/claude-office-plugin
- 최근 소스 활동
- 2026년 3월 9일 12:08
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 9
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/claude-office-skills/claude-office-plugin --skill connector-manager명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | connector-manager |
| type | connector |
| description | 数据源连接器管理 — Agent 自动帮用户查询、配置、创建和测试数据连接器 |
| version | 1.0.0 |
| modes | ["agent","plan","ask"] |
| context | {"keywords":["数据源","连接器","数据连接","接入","对接","API","凭证","API Key","token","添加数据源","配置数据源","连接数据","数据接口","REST API","第三方数据","外部数据","connector","data source","webhook","接口对接","新增数据源","管理数据源","删除数据源","启用","禁用"]} |
你可以帮用户通过对话完成数据源的查询、配置、创建和测试。以下是可用的管理函数。
var list = dataBridgeList();
// 返回数组: [{id, name, description, enabled, hasCredentials, actions:[...]}]
var status = dataBridgeCredentialStatus("similarweb");
// 返回: {configured: true/false, fields: ["api_key"], ...}
var result = dataBridgeSetCredentials("similarweb", { api_key: "用户提供的key" });
// 返回: {ok: true} 或 {ok: false, error: "..."}
var result = dataBridgeToggle("yahoo-finance", true); // true=启用, false=禁用
var result = dataBridgeCreateConnector({
id: "my-api",
name: "我的API",
baseUrl: "https://api.example.com",
authType: "bearer", // "bearer" | "header" | "query"
authKey: "Authorization", // header 名或 query 参数名
credentialKey: "token",
endpoints: [
{ action: "get_data", path: "/v1/data", method: "GET" }
]
});
var resp = dataBridgePull("similarweb", "traffic_engagement", { domain: "google.com" });
场景 A:用户想连接已有的内置数据源
dataBridgeList() 查看可用连接器dataBridgeCredentialStatus(id) 检查是否已配置dataBridgeSetCredentials(id, {...}) 配置dataBridgePull(id, action, params) 测试拉取并写入表格场景 B:用户想接入新的第三方 API
dataBridgeCreateConnector({...}) 创建连接器场景 C:用户提到某个数据平台但不确定是否支持
dataBridgeList() 查看| 连接器 ID | 名称 | 需要凭证 | 获取地址 |
|---|---|---|---|
| yahoo-finance | Yahoo Finance | 无需(免费) | — |
| similarweb | SimilarWeb | api_key | similarweb.com/api |
| sensortower | SensorTower | auth_token | app.sensortower.com → 设置 → API |
*** 代替实际值。用户: 帮我连接 SimilarWeb Agent 应生成代码:
var list = dataBridgeList();
var sw = null;
for (var i = 0; i < list.length; i++) {
if (list[i].id === "similarweb") { sw = list[i]; break; }
}
if (!sw) return "SimilarWeb 连接器未找到";
var status = dataBridgeCredentialStatus("similarweb");
if (status.configured) {
return "SimilarWeb 已配置,可以直接使用。需要拉取什么数据?";
} else {
return "SimilarWeb 需要 API Key 才能使用。\n\n获取方式:登录 similarweb.com → API → 复制你的 API Key\n\n请把 API Key 发给我,我帮你配置。";
}
用户: 我的 key 是 sk-abc123xyz Agent 应生成代码:
var result = dataBridgeSetCredentials("similarweb", { api_key: "sk-abc123xyz" });
if (!result.ok) return "配置失败: " + result.error;
var test = dataBridgePull("similarweb", "traffic_engagement", { domain: "google.com" });
if (test.ok) {
return "✅ SimilarWeb 已连接成功!测试拉取 google.com 流量数据正常。\n可以开始使用了,告诉我你想分析哪些网站?";
} else {
return "⚠️ 凭证已保存,但测试拉取失败: " + test.error + "\n请检查 API Key 是否正确。";
}