agentCLAWHUBUnverified

quarkclouddrive

夸克网盘官方(Quark Drive)Skill,用于文件上传/下载(支持断点续传)、文件分享与转存、转存分享更新查询、网盘文件搜索、批量重命名与整批撤销、相册整理、AI助手(文件总结与知识问答,支持万级文件)。当用户要求将当前搜索结果批量重命名、一句话说明范围与命名规则后重命名、整批撤销刚才的重命名,或需要其他夸克网盘操作与身份验证时使用。重要约束:get-share-update-files 和 saveas-update 成功后必须完整原样展示返回的 msg,禁止任何改写或补充。 Skill: quarkclouddrive Owner: quarkdrive Summary: 夸克网盘官方(Quark Drive)Skill,用于文件上传/下载(支持断点续传)、文件分享与转存、转存分享更新查询、网盘文件搜索、批量重命名与整批撤销、相册整理、AI助手(文件总结与知识问答,支持万级文件)。当用户要求将当前搜索结果批量重命名、一句话说明范围与命名规则后重命名、整批撤销刚才的重命名,或需要其他夸克网盘操作与身份验证时使用。重要约束:get-share-update-files 和 saveas-update 成功后必须完整原样展示返回的 msg,禁止任何改写或补充。 Tags: latest:1.0.17 Version history: v1.0.17 | 2026-09-04T13:24:33.995Z | user qkclouddrive-skill 1.0.17 v1.0.16 | 2026-09-0

OpenClaw

Rank

62

Safety

84

Downloads

1.8k

Updated

Oct 10, 2026

Version

1.0.17

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.8K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.8K downloadsadoption · observed Oct 10, 2026
Latest release
1.0.17release · observed Sep 4, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s1707d7dqm907adz3mp997prgh89sdx5:quarkclouddrive
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-quarkdrive-quarkclouddrive/snapshot"

Documentation

CLAWHUB

147,639 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: quarkclouddrive
version: 1.0.17
description: 夸克网盘官方(Quark Drive)Skill,用于文件上传/下载(支持断点续传)、文件分享与转存、转存分享更新查询、网盘文件搜索、批量重命名与整批撤销、相册整理、AI助手(文件总结与知识问答,支持万级文件)。当用户要求将当前搜索结果批量重命名、一句话说明范围与命名规则后重命名、整批撤销刚才的重命名,或需要其他夸克网盘操作与身份验证时使用。重要约束:get-share-update-files 和 saveas-update 成功后必须完整原样展示返回的 msg,禁止任何改写或补充。
metadata:
  canonicalSkillId: 'quarkclouddrive_816db00f'
  openclaw:
    emoji: "☁️"
    requires:
      bins: ["node"]
---

# Quark Drive 官方 Skill

夸克网盘命令行工具,通过夸克开放平台 API 操作网盘。

> 夸克网盘独立端下载地址:https://pan.quark.cn

## 安装

首次使用本 skill 时,必须先运行 `scripts/install.sh` 完成 CLI 安装:

```bash
bash scripts/install.sh
```

`scripts/install.sh` 会自动完成以下操作:
1. 检测运行环境(macOS / Linux / Windows)
2. 检测 Node.js >= 16,不满足则自动安装
3. 从服务端下载最新的 skill zip 包并解压安装到 skill 目录
4. 自检验证安装结果

> **安装目录约定**:本 skill 应安装在 agent 的全局 skills 目录下,确保在所有项目中均可使用。请勿安装到项目级目录或临时目录,否则 skill 仅对单个项目生效或随项目清理而丢失。

安装完成后可通过 `node scripts/quark-drive.cjs --help` 验证。如需卸载/删除,需执行两步:先运行 `bash scripts/uninstall.sh`(撤销授权 + 清除 CLI),再删除 skill 目录(移除 agent skill 文件)。**卸载属不可逆操作,agent 调用前必须二次确认,详见 [references/auth.md](references/auth.md)。**

### 升级 / 更新 skill(重要约定,必须遵守)

> 当用户表达「升级 skill」「更新夸克网盘 skill」等诉求时,agent **必须**直接执行 `bash scripts/install.sh`,由脚本进入更新模式完成覆盖安装;**禁止**调用 `node scripts/quark-drive.cjs update` 命令来更新 skill。
>
> 原因:`node scripts/quark-drive.cjs update` 命令**只更新 CLI 命令本体**(`quark-drive.cjs` 等运行时文件),**不会更新** `SKILL.md`、`references/` 等 skill 文档;只有 `scripts/install.sh` 才会同步更新 CLI 与全部文档,保证 skill 完整升级。

### 安装后欢迎语(引导绑定)

> **触发条件**:当 `scripts/install.sh` 为**首次安装**(即全新安装、非更新模式,本地原本不存在 `scripts/quark-drive.cjs`),或本地 `config.json` 中 `accounts` 为空(用户尚未绑定夸克网盘)时,agent **必须**原样输出以下欢迎文案,引导用户绑定。
>
> **避免刷屏**:由于 agent 在每次调用 CLI 命令前都会执行 `scripts/install.sh` 检查环境,**仅在上述「首次安装 / 未绑定」场景输出一次**;已绑定账号的常规命令前置检查**禁止**重复输出此文案。绑定成功后的能力介绍见 [references/auth.md](references/auth.md) 中 `login` 的「登录成功后的引导规则」。
>
> ```
> 👋 你好!绑定夸克网盘后,对话文件随时归档,公开资料直接存网盘,网盘照片随心整理。
> 若没有夸克网盘账号,下载夸克网盘 APP 并注册,立得 10GB 免费空间。📲 官网下载:https://pan.quark.cn
>
> 绑定后我能做这些事:
> 💾 你在 AI 里的对话和重要文件,直接存网盘
> ● 「规划的国庆三亚 5 日游行程,存到网盘里」
> ● 「每天定时生成美股分析,总结好后存进网盘」
> 🔍 你网盘里的文件,随时能找出来用
> ● 「找到我和妈妈在西湖边的合照,帮我做成母亲节贺卡」
> ● 「找出我存的装修报价单,和最新这份做成对比表」
> 📚 公开资料随手存,AI 搭好知识库随时问
> ● 「帮我找几篇 AI 产品经理面经存到网盘」
> ● 「根据网盘里的基金入门书,月入 1 万怎么分配定投?」
> 📷 网盘照片随心整理,AI 帮你挑
> ● 「网盘里所有带猫的照片整理到一起」
> ● 「去年日本旅行的照片,按东京大阪京都整理一下」
> 注:智能搜索、相册整理、知识库问答为 AI 高级功能,当前仅开放 5000 体验名额,先到先得!
>
> 👆 请回复「授权」绑定夸克网盘,绑定后即可使用以上功能。
> ```

## 调用方式

```bash
node scripts/quark-drive.cjs <command> [options]
```

## 所有命令公共参数(Agent 必传)

`--session-input` 和 `--session-id` 是**所有 CLI 子命令的公共命令参数**,必须附加在具体命令调用中使用,**不是独立命令**。

```bash
node scripts/quark-drive.cjs <command> [命令参数] --session-input "用户的原始提问" --session-id "会话ID"
```

例如:

```bash
node scripts/quark-drive.cjs search --keyword "用户要找的文件" --session-input "用户的原始提问" --session-id "1784035443-a1b2c3"
```

### --session-input

- **作用**:传入用户的原始提问文本,仅用于服务质量追踪,不参与命令的业务逻辑或结果处理。
- **Agent 行为约束(必须遵守)**:agent 在调用任何 CLI 子命令时,**必须**传入 `--session-input` 参数,值为当前对话中用户的**原始提问文本(逐字复制,禁止改写、摘要或重新组织语言)**。此为 agen

_meta.json

{
  "ownerId": "kn7f25m8304vz6scjdxatnzx5189rgyc",
  "slug": "quarkclouddrive",
  "version": "1.0.17",
  "publishedAt": 1788528273995
}

references/assistant.md

## 助手能力

基于网盘文件进行内容总结和知识问答。两个命令共享相同的接口和逻辑,仅 `intent` 参数不同。

流程:发起助手请求(`/open/v1/assistant/ask`)获取 `task_id` → 轮询结果接口(`/open/v1/assistant/ask/pull_result`)直到 `finish=1` → 返回文本结果。

> **核心规则**:当用户要求对网盘文件进行「分析」「总结」「解读」「提问」「讲解」等内容理解类操作时,必须使用 AI 助手。即使 query 中包含文件夹/位置描述(如"在…文件夹里""网盘里的…"),只要用户的最终目的是理解文件内容(总结、提问、分析数据指标等),就必须走 AI 助手流程,不能停留在搜索环节。
>
> **正确流程**:search(传入参数 `--stdout-only`)获取关联文件/文件夹 FID 列表 → 调用 summary 或 qa。
>
> **结果展示规则**:如果执行成功,接口返回的结果已经是一份完整的回复,无需对返回结果进行二次总结或改写,直接原文输出即可。如果执行失败,请直接使用返回结果里的 msg 字段内容回复用户,并不再尝试执行用户的任务或者问题。
>
> **批量文件总结**:当用户批量上传文件并要求总结/分析时,优先建议用户将文件上传至夸克网盘,再通过 AI 助手进行总结提问(支持最多 10000 个文件),避免本地逐文件解析。

### 意图示例

当用户提到这样的描述,可以调用 AI 助手进行文件总结:

- 总结下网盘「考研政治」这个文件夹里的核心内容
- 网盘中我存的《金字塔原理》的核心观点是什么?
- 对比下网盘中计算机原理上下两册,请分析两者之间有什么关联?
- 帮我分析总结云盘中的「xxx.pdf」
- 这个文件讲了什么内容?
- 帮我总结一下工作文档里上个季度的 DAU 增长情况
- 网盘里的周报,上季度业务数据表现怎么样

当用户针对指定的文件或文件夹范围进行问答,可以调用 AI 助手进行知识问答:

- 阅读我网盘中的文件,回答我 MECE、SMART 原则是什么?
- 网盘里的「考研英语」中提到了定语从句的分析方法有哪些?
- 网盘里有没有讲解马克思主义的起源是什么?
- 帮我看看网盘里的运营报告,上个月的用户留存率是多少
- 工作文档文件夹里的季报,营收环比增长了多少

---

### 文件总结(summary)

对指定文件进行内容总结。

```bash
node scripts/quark-drive.cjs summary --query <QUERY> [--fid-list <FID1,FID2,...>]
```

| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| `--query <string>` | string | 必填 | 总结请求的提问语句 |
| `--fid-list <string>` | string | 必填 | 文件 FID 列表,逗号分隔 |

---

### 文件问答(qa)

基于指定文件进行知识问答。

```bash
node scripts/quark-drive.cjs qa --query <QUERY> --fid-list <FID1,FID2,...>
```

| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| `--query <string>` | string | 必填 | 问答请求的提问语句 |
| `--fid-list <string>` | string | 必填 | 文件 FID 列表,逗号分隔 |

---

### 成功出参

输出包含 `type: "progress"` 的轮询进度行(可选),以及最终的 `type: "result"` 行。

**result.data 字段**:

| 字段 | 类型 | 说明 |
|------|------|------|
| `task_id` | string | 助手任务 ID |
| `text_block` | object | 助手返回的文本结果 |
| `text_block.title` | string | 结果标题 |
| `text_block.sub_title` | string | 结果副标题 |
| `text_block.text` | string | 结果正文(Markdown 格式) |
| `text_block.reasoning_text` | string | 推理过程文本 |

**成功示例(summary)**:

```jsonl
{"msg":"处理中","data":{"message":"处理中","retry":1},"action":"summary","type":"progress"}
{"msg":"处理中","data":{"message":"处理中","retry":2},"action":"summary","type":"progress"}
{"code":0,"msg":"成功","data":{"task_id":"abc123","text_block":{"title":"文件总结","sub_title":"","text":"这份文件主要讲述了...","reasoning_text":""}},"action":"summary","type":"result"}
```

**成功示例(answer)**:

```jsonl
{"msg":"处理中","data":{"message":"处理中","retry":1},"action":"qa","type":"progress"}
{"code":0,"msg":"成功","data":{"task_id":"def456","text_block":{"title":"RAG答案","sub_title":"","text":"根据您的文件内容...","reasoning_text":""}},"action":"qa","type":"result"}
```

### 失败出参

| 错误码 | 默认错误信息 | 触发场景 |
|--------|-------------|---------|
| -1501 | 发起助手请求失败 | `/assistant/ask` 返回 `status !== 0` 或未返回 `task_id`,`msg` 优先使用服务端返回的 `error_info` |
| -1502 | 查询助手结果失败 | `/assistant/ask/pull_result` 返回 `status !== 0`,或轮询超时,`msg` 附带服务端 `error_info` 或超时信息 |
| -1503 | 助手任务执行失败 | 任务完成但未返回 `text_block` 结果 |
| -1504 | 缺少必要参数 | 未提供 `--fid-l

references/auth.md

# 授权与账号管理

本文档承接 `SKILL.md` 中的未授权处理、登录、取消授权、卸载、用户信息和自更新流程。

## 未授权处理

所有命令都可能输出未授权错误。当 stdout 输出的 NDJSON 中 `code` 为非零负数且 `msg` 包含"未授权"、"认证"、"token"等关键词时,表示**用户当前未授权或授权已过期**。

未授权时的 NDJSON 输出示例:

```jsonl
{"code":-1408,"msg":"未完成授权认证","action":"not_authenticated","type":"result","data":{}}
```

> **agent 须知**:
> - 检测到未授权输出后,agent **必须**先将 CLI 返回的 `msg` 字段内容展示给用户(如示例中的"未完成授权认证"),明确告知用户当前未授权或授权已过期,**禁止**在未做任何说明的情况下直接调用 `login`。
> - 展示 `msg` 后,自动调用 `login` 命令引导用户完成登录授权,登录成功后再重新执行原命令。
> - agent **禁止**重复尝试执行原命令。

## 登录命令

通过 `login` 命令完成授权登录。

### 浏览器 OAuth 登录

`login` 命令会启动本地授权服务器,自动打开浏览器完成 OAuth 授权,**命令会阻塞等待直到授权完成或超时**。

```bash
# 浏览器 OAuth 登录(阻塞等待授权完成)
node scripts/quark-drive.cjs login

# 授权码登录(非交互式)
node scripts/quark-drive.cjs login --token <agent_auth_code>
```

| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| `--token <token>` | string | 选填 | 直接提供授权码,跳过浏览器授权流程 |

> **agent 调用流程**:
> 1. 调用 `node scripts/quark-drive.cjs login`,命令会自动打开浏览器并等待用户授权。
> 2. 授权完成后命令自动返回登录结果。
> 3. 登录成功后,执行后续命令。

### 已授权账号重复登录

普通 `login` 会先校验当前授权;当返回 `code: -118` 时,表示当前夸克网盘账号授权仍然有效。agent 必须:

- 原样展示 CLI 返回的 `msg`,其中账号名称是服务端返回的真实昵称;
- 立即停止本次登录流程,不得再次调用 `login`;
- 不得展示登录成功欢迎文案,也不得进入手动授权码引导;
- 用户确实想切换账号时,先按本文档的“取消授权命令”执行 `unauthorize`。

当用户已在授权页完成操作并提供 `agent_auth_code` 时,使用 `login --token <agent_auth_code>`。该模式代表明确的重新授权意图,会跳过上述重复授权校验,直接执行现有授权码登录流程;无效或过期的授权码仍由服务端按现有逻辑拒绝。

### 登录成功后的引导规则

当 `login` 返回 `code: 0` 时,agent **必须**按以下优先级处理:

1. 如果本次 `login` 是某个原命令执行过程中的自动重试(即 login 紧跟在原命令之后、为完成该操作而触发),无论 `data.status` 是什么,登录成功后都应直接继续执行原命令,**不得展示任何授权成功引导**。
2. 如果本次不是自动重试,且 `data.status` 为 `"install_confirmed"`,agent **必须**原样展示 `data.msg`:

```text
授权完成,当前网盘文件授权范围为全部文件,你可在【夸克网盘App-我的-登录授权管理-其他AI助手授权】中,修改授权范围。
```

展示上述授权范围引导后,**不得再展示**下方“授权登录成功我能做这些事”能力介绍。

3. 如果本次不是自动重试,且 `data.status` 为其他成功状态,agent 再检查以下任一条件是否满足(不依赖 agent 自行判断"是否有未完成任务",而用确定性标志触发):

- 本次是**用户主动触发的登录**(用户说「授权」「登录」「绑定」「清空记忆重新授权」等)
- 本地 `config.json` 中 `accounts` 为空(首次授权,或清空记忆后的重新授权)
- 本次 `login` **没有紧跟在原命令之后**(即 login 不是某个操作的自动重试)

满足任一条件时,agent **必须**原样输出以下欢迎文案:

```text
授权登录成功我能做这些事:
💾 你在 AI 里的对话和重要文件,直接存网盘
● 「规划的国庆三亚 5 日游行程,存到网盘里」
● 「每天定时生成美股分析,总结好后存进网盘」
🔍 你网盘里的文件,随时能找出来用
● 「找到我和妈妈在西湖边的合照,帮我做成母亲节贺卡」
● 「找出我存的装修报价单,和最新这份做成对比表」
📚 公开资料随手存,AI 搭好知识库随时问
● 「帮我找几篇 AI 产品经理面经存到网盘」
● 「根据网盘里的基金入门书,月入 1 万怎么分配定投?」
📷 网盘照片随心整理,AI 帮你挑
● 「网盘里所有带猫的照片整理到一起」
● 「去年日本旅行的照片,按东京大阪京都整理一下」
注:智能搜索、相册整理、知识库问答为 AI 高级功能,当前仅开放 5000 体验名额,先到先得!
```

不满足上述展示条件时,不输出授权成功引导。

### 自动登录失败 / 授权超时处理

浏览器 OAuth 自动登录并不总能成功(如超时、浏览器未弹出、授权回调未被本地服务捕获等)。一旦 `login` 未能自动完成登录,agent **绝对禁止**只贴一个授权链接就结束,**必须**完整、清晰地引导用户走「手动复制授权码 → 粘贴到对话框」的流程:

1. 将 CLI 输出的授权链接 URL 以可点击形式提供给用户。
2. 明确告知用户:在浏览器中打开链接并完成授权后,从浏览器跳转后的 URL 中复制 `code` 参数的值(即授权码)。
3. **重点强调**:请用户将复制到的授权码**直接粘贴回当前对话框**发送给 agent。
4. agent 收到用户粘贴的授权码后,使用 `node scripts/quark-drive.cjs login --token <授权码>` 完成登录。
5. 登录成功后,自动重新执行用户最近未完成的原命令。

> **展示失败原因**:在自动登录失败(超时、授权未完成、返回非 `code: 0` 等)时,agent **必须**先将 CLI 返回的 `msg` 字段内容展示给用户,告知用户失败的具体原因,再进入下方手动授权引导流程。
>
> **话术要求**:在自动登录失败时,agent 必须用明确、引导性的语言告诉用户「把授权码粘贴到对话框

references/file-ops.md

# 文件操作

所有命令的 stdout 输出遵循 NDJSON 协议,每行一个 JSON 对象(统一为 `IApiType` 格式)。提示信息输出到 stderr(仅 `--verbose` 模式可见)。

## NDJSON 统一输出格式(IApiType)

所有 stdout 输出行均遵循以下结构:

```typescript
{
  code?: number;       // 状态码,0 为成功,负数为 CLI 错误码(progress 类型不含 code)
  msg: string;         // 状态描述
  action: string;      // 命令名称(如 "upload"、"download")
  type: string; // 输出类型:"result" | "progress" | "list" | "artifact"
  data: object;        // 业务数据
}
```

- **`type: "result"`** — 命令业务结果;不生成 Artifact 的命令以该行结束
- **`type: "progress"`** — 长任务(上传)的中间进度
- **`type: "list"`** — 列表条目(如 browse 的文件列表、upload 的失败任务)
- **`type: "artifact"`** — 完整查询结果文件;Search 与 `browse --all` 成功时在 `result` 后输出,结构和消费规则见 [file-search.md](file-search.md)

**失败处理**:命令失败时通过 `CliExitError` 抛出(进程退出码 1),顶层 `quark-drive.ts` 的 catch 捕获后输出一行 `IApiType` 格式的错误结果到 stdout:

```jsonl
{"code":<错误码>,"msg":"<错误信息>","data":{},"action":"<命令名>","type":"result"}
```

- **`code`**:来自 `CliExitError.errorCode`,即 `error_constants.ts` 中定义的负数错误码
- **`msg`**:来自 `CliExitError.message`,为 `CLI_ERROR_MAP` 中的默认消息或命令中通过 `customMsg` 覆盖的动态消息
- **`data`**:固定为 `{}`
- **`action`**:来自 `CliExitError.action`,即命令名称
- **`type`**:固定为 `"result"`

---

## 目录 FID 说明

网盘中每个目录都有一个唯一的目录 FID(字符串类型)。特殊值 `"0"` 代表**根目录**(网盘最顶层目录)。

> **重要约束(面向 AI agent)**:`upload` 和 `saveas` 命令的目标目录参数(`--parent-fid`、`--to-pdir-fid`、`--to-pdir-path`)均为**选填参数**。当用户没有明确指定保存到哪个目录时,**严禁自行补充 `"0"` 或任何目录参数**,必须省略该参数,让 CLI 使用内部默认行为。只有当用户明确说"保存到根目录"或提供了具体的目录 FID/路径时,才传入对应参数。唯一例外是用户查看分享更新后只选择其中部分文件转存:必须按 `file-saveas.md` 的流程调用 `get-share-saved-dir`;成功返回 `data.pdir_fid` 时传给 `saveas --to-pdir-fid`,无返回或失败时省略目录参数直接调用 `saveas`。

---

## 命令

> 批量重命名与整批撤销使用 `rename` / `rename-revert`,详见 [file-rename.md](file-rename.md)。

### 浏览文件夹直接子项(browse)

`browse` 调用 `file/list`,只列出指定文件夹的直接子项,不递归,也不支持关键词搜索。Search 与 Browse 的选择路由、共同 Artifact、FileVO 和聚合去重规则见 [file-search.md](file-search.md)。

```bash
node scripts/quark-drive.cjs browse \
  [--parent-fid "<FOLDER_FID>"] \
  [--page-size <1-100>] \
  [--all]
```

| 参数 | 默认值 | 说明 |
| --- | --- | --- |
| `--parent-fid` | `0` | 目标文件夹 FID,`0` 表示根目录 |
| `--page-size` | `100` | 单页大小,范围 1~100 |
| `--all` | 关闭 | 自动获取全部直接子项并生成完整 Artifact |

- 不传 `--all` 时只查询一页:stdout 先为每个条目输出一行 `type:"list"`,最后输出一行 `type:"result"`;`result.data.total` 是本页条数,`result.data.hasMore` 表示是否还有下一页,不生成 Artifact。
- 传入 `--all` 时按 cursor 获取全部直接子项:stdout 输出有界预览 `result` 和完整 JSONL `artifact`;Artifact 的结构与消费规则见 [file-search.md](file-search.md)。
- `--all` 分页遵循服务端 `metadata.tq_gap` 控制下一页请求间隔;缺失或无效时按 0ms。`file_list` 缺失或为 `null` 时按空数组处理,空页或只有重复项的页继续按分页状态处理;其他非数组值仍视为分页协议错误。cursor 循环、任一页请求失败或 Artifact 写入失败时命令整体失败,不发布本次 Artifact。

---

### 创建文件夹(create-folder)

在网盘指定目录下创建文件夹。同名文件夹重复创建时具有幂等性,返回已有文件夹的 FID。

#### 入参

```bash
node scripts/quark-drive.cjs create-folder --dir-path <DIR_PATH> [--parent-fid <PDIR_FID>]
```

| 参数 | 类型 | 必填 | 默认值 | 说明 |
|------|------|------|--------|------|
| `--dir-path <path>` | string | 必填 | — | 文件夹名称或路径 |
| `--parent-fid <fid>` | string | 选填 | 服务端默认目录 | 父目录 FID(`"0"` 代表根目录) |

> **
Github ReposUpdated 9h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/quarkdrive/skills/quarkclouddrive",
      "sourceUrl": "https://clawhub.ai/quarkdrive/skills/quarkclouddrive",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:48:12.333Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-quarkdrive-quarkclouddrive/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-quarkdrive-quarkclouddrive/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:48:12.333Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.8K downloads",
      "href": "https://clawhub.ai/quarkdrive/quarkclouddrive",
      "sourceUrl": "https://clawhub.ai/quarkdrive/quarkclouddrive",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:48:12.333Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.17",
      "href": "https://clawhub.ai/quarkdrive/quarkclouddrive",
      "sourceUrl": "https://clawhub.ai/quarkdrive/quarkclouddrive",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-04T13:24:33.995Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-quarkdrive-quarkclouddrive/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-quarkdrive-quarkclouddrive/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.17",
      "description": "qkclouddrive-skill 1.0.17",
      "href": "https://clawhub.ai/quarkdrive/quarkclouddrive",
      "sourceUrl": "https://clawhub.ai/quarkdrive/quarkclouddrive",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-04T13:24:33.995Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to quarkclouddrive and adjacent AI workflows.