技能版本 1.0.0

wecomcli-disk

企业微信微盘(Disk / 网盘)文件操作技能。承接"微盘 / 网盘"里的文件列出、搜索、读取元信息、上传、下载、重命名、新建文件夹操作。用户明确提到"微盘"/"网盘"/"共享空间"时必须先读取本技能获取完整指引,不得凭记忆处理。用户说"上传到微盘"、"帮我在微盘里搜一下 xxx"、"微盘那个 PPT 在哪"、"下载微盘那个文件"、"把微盘那个文件重命名成 xxx"、或直接给出 `https://drive.weixin.qq.com/s?k=...` 形式的微盘文件链接时使用本技能。与 `wecomcli-doc` / `wecomcli-sheet` / `wecomcli-smartsheet` / `wecomcli-smartpage` 的区别:本技能处理微盘里所有文件(含在线文档)的搜索/列表/基础信息/位置/路径/重命名等文件级操作;在线文档(`doc/sheet/smartsheet/smartpage` 类型)的内容读写走对应文档技能,不由本技能接管。当用户问「这个文档在微盘哪里」或问某文件在微盘的位置时,由本技能用 get 返回空间名/文件夹名/路径等元信息。

价格

免费

  • 安装:免费

在组织开通时一次性收取;再次读取清单或下载不重复收费。

以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。

如何使用

  1. 为组织安装

    开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。

  2. 创建凭证

    客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:

    Authorization: Bearer $ZGI_MARKET_KEY

  3. 读取清单与安装包

    清单列出版本、文件和校验值;安装包是一个 zip 文件。

    读取清单
    curl "https://market-api.zgi.im/v1/market/skills/wecomcli-disk/manifest" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY"
    下载安装包
    curl "https://market-api.zgi.im/v1/market/skills/wecomcli-disk/package" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY" \
      -o wecomcli-disk.zip

    读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。

技能说明

名称
wecomcli-disk
说明
企业微信微盘(Disk / 网盘)文件操作技能。承接"微盘 / 网盘"里的文件列出、搜索、读取元信息、上传、下载、重命名、新建文件夹操作。用户明确提到"微盘"/"网盘"/"共享空间"时必须先读取本技能获取完整指引,不得凭记忆处理。用户说"上传到微盘"、"帮我在微盘里搜一下 xxx"、"微盘那个 PPT 在哪"、"下载微盘那个文件"、"把微盘那个文件重命名成 xxx"、或直接给出 `https://drive.weixin.qq.com/s?k=...` 形式的微盘文件链接时使用本技能。与 `wecomcli-doc` / `wecomcli-sheet` / `wecomcli-smartsheet` / `wecomcli-smartpage` 的区别:本技能处理微盘里所有文件(含在线文档)的搜索/列表/基础信息/位置/路径/重命名等文件级操作;在线文档(`doc/sheet/smartsheet/smartpage` 类型)的内容读写走对应文档技能,不由本技能接管。当用户问「这个文档在微盘哪里」或问某文件在微盘的位置时,由本技能用 get 返回空间名/文件夹名/路径等元信息。
仅指令

技能包内没有脚本文件:这个技能是供模型阅读的文本。

SKILL.md 节选

# 企业微信微盘

> 执行任何 `wecom-cli` 命令前,必须先读取并完成 `wecomcli-shared` 技能的公共前置检查。

资源型 skill,负责微盘文件的列出、搜索、读取信息、上传、下载、重命名与新建文件夹。

## 适用范围

### 适用

- 列出微盘最近查看的文件
- 按关键词/类型/创建者/共享空间搜索微盘文件或文件夹
- 读取微盘文件基础信息
- 上传本地文件到微盘指定文件夹
- 下载微盘文件到本地
- 重命名微盘文件
- 在微盘中新建文件夹

### 不适用

- 移动微盘文件或文件夹 → 告知用户暂未支持,建议前往企业微信客户端手动操作
- 删除微盘文件 / 复制微盘文件 → 告知用户暂未支持,建议前往企业微信客户端手动操作
- 删除 / 重命名微盘文件夹(`folder`)、调整目录树结构 → 告知用户暂未支持,建议前往企业微信客户端手动操作
- 创建 / 删除共享空间(`space`)、修改空间成员与空间设置 → 告知用户暂未支持,建议前往企业微信客户端手动操作
- 给机器人授予某空间的权限 / 把机器人加入共享空间成员 → 微盘**没有**该功能,任何渠道都做不到(客户端也不行)。**禁止**向用户提出这类建议,也不要引导用户"联系空间管理员给机器人授权"
- 修改文件分享权限、生成分享链接、撤销分享、设置访问密码 / 有效期 → 告知用户暂未支持,建议前往企业微信客户端手动操作
- 微盘文件版本管理(查看历史版本、恢复旧版本、比对版本) → 告知用户暂未支持
- 撤销 / 修改已上传的文件(覆盖上传 / 秒传 / 断点续传) → 告知用户暂未支持;如需替换,请重新走「上传文件」上传一份新文件
- 解析微盘文件的**内容**(正文提取、OCR、看图问答、PDF/Word/Excel 解析等) → 本 skill 负责把文件下载到本地拿 `file_path`
- 视频 / 音频文件的转写或字幕生成 → 告知用户暂未支持
- 持续监视微盘变更 / 实时通知新文件到达 → 无法主动监视,不要承诺「有新文件时告知你」,请让用户稍后主动再次发起查询

### 路由决策(判断本 skill / 其他 skill)

| 用户输入信号 | 路由到 |
|---|---|
| 明确提"微盘 / 网盘 / disk / Wecom 网盘" | 本 skill |
| 提供 `https://drive.weixin.qq.com/s?k=...` 链接(微盘分享 URL) | 本 skill(作为 `get` / `download` 的 `url` 入参) |
| 提供 `https://doc.weixin.qq.com/<doc\|sheet\|smartsheet\|smartpage>/...` 链接 | 对应 `wecomcli-doc` / `wecomcli-sheet` / `wecomcli-smartsheet` / `wecomcli-smartpage` |
| 在线文档 `doc` / `sheet` / `smartsheet` / `smartpage` 的读写内容 | 同上对应文档 skill |
| 改文档权限 / 加成员 / 改文档名(针对 doc/sheet/smartsheet/smartpage) | `wecomcli-doc-manage` |

> 注意:`doc.weixin.qq.com` / `page.weixin.qq.com` 是在线文档域名,`drive.weixin.qq.com` 才是微盘域名,切勿混用。

### 文件类型枚举

`doc`(在线文档)、`sheet`(在线表格)、`ppt`(在线幻灯片)、`collect`(收集表)、`mind`(思维导图)、`flow`(流程图)、`smartsheet`(智能表格)、`smartpage`(智能主页)、`journal`(汇报)、`pdf`(PDF)、`offline_word`(离线 Word)、`offline_excel`(离线 Excel)、`offline_ppt`(离线 PPT)、`offline_pdf`(离线 PDF)、`image`(图片)、`videoaudio`(视频音频)、`design`(设计稿)。在线文档保持原名,离线文件用 `offline_` 前缀区分。腾讯文档不在本 skill 范围,按【路由决策】表改走对应文档 skill。

> **在线/离线模糊时同时搜**:用户说「Excel」「Word」「PPT」「PDF」等未明确在线还是离线时,`file_types` 同时传入在线版和离线版(如 `["sheet", "offline_excel"]`),避免遗漏。其余类型按上方枚举名按字面对应传入即可。

## 接口详述

### 列出文件

SKILL.md 不止这些内容,安装后可阅读全文。

技能包内容

共 1 个文件,合计 27.1 KiB

  • SKILL.md27.1 KiB

来源与审核

审核状态
尚未审核,内容来自上游来源
许可证
未说明

审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。