Agent skill · bighardperson
weiyun
Tencent Weiyun (微云) cloud drive MCP skill with weiyun.list, weiyun.download, weiyun.delete, weiyun.upload, weiyun.gen_share_link tools. Trigger on 微云, Weiyun, cloud drive file upload/download/share.
What it needs
About 5k tokens when loaded.
What this skill does
微云网盘 MCP 技能 版本更新检查(每天首次使用前必须执行) 每天使用本 SKILL 前进行一次更新检查,按照如下步骤执行: 1. 查看当前版本 version 读取本文件顶部 frontmatter 中的 version 字段;格式为 MAJOR.MINOR.PATCH。 2. 查看最新版本 latest 通过命令获取最新版本信息 latest,输入参数 version 为上一步获取的当前版本: JSON 格式数据返回,返回参数示例: 字段 类型 说明 ------ ------ ------ latest string 最新版本号,格式为 MAJOR.MINOR.PATCH releasenote string 最新版本发布说明 instruction string 更新指令 3. 更新版本 如果当前版本 version 低于最新版本 latest,则遵循 instruction 指令进行更新,或提示用户更新。 --- 功能概述 提供微云(Weiyun)网盘通过 MCP 协议进行文件管理的完整能力,包含 6 个 MCP Tool: Tool 名称 功能 说明 ----------- ------ ------ weiyun.list 目录列表查询 按目录查看文件和子目录,支持分页和排序 weiyun.download 批量下载 批量获取文件的 HTTPS 下载链接 weiyun.delete 批量删除 批量删除文件或目录,支持回收站或彻底删除 weiyun.upload 文件上传 两阶段协议:预上传 + 分片上传,支持秒传 weiyun.gensharelink 生成分享外链 为文件或目录生成分享短链接 checkskillupdate 技能版本检查更新 检查当前 Skill 版本是否为最新,获取更新指令 核心架构原则:文件哈希计算和 blockshalist 生成必须在客户端/本地完成。服务端只接收预计算好的哈希值,不会接收原始文件数据来计算哈希。这种设计是为了防止海量请求打爆服务器的存储和 CPU。 详细参考文档: MCP API 完整参考:references/mcpapi.md(所有 Tool 的请求/响应字段详解) 上传协议详解:references/uploadprotocol.md(两阶段上传、分块 SHA1 算法、checksha/checkdata 计算) 触发场景 使用微云 MCP 工具进行文件管理(查询、下载、删除、上传、分享) 上传文件到微云:优先使用 scripts/uploadtoweiyun.py 一键完成,无需手动计算参数或调用 MCP 实现或调试微云 MCP 文件上传(weiyun.upload Tool) 计算 blockshalist、checksha、checkdata 等上传参数 理解微云两阶段上传协议(预上传 → 分片上传) 检查技能版本更新(checkskillupdate) 调试 FTN 上传错误或 SHA1 校验不匹配问题 接口一览 1. weiyun.list — 目录列表查询 查询微云网盘的目录内容,返回子目录和文件列表。 请求参数: 字段 类型 必填 说明 ------ ------ ------ ------ gettype uint32 否 获取类型:0-所有,1-仅目录,2-仅文件 offset uint32 否 分页起始偏移量,从 0 开始 limit uint32 是 每页返回数量,最大 50 orderby uint32 否 排序字段:0-不排序,1-按名字,2-按修改时间 asc bool 否 true-升序,false-降序(默认) dirkey string 否 要查询的目录 key(hex 编码),为空则使用 token 绑定的 dirkey pdirkey string 否 要查询的父目录 key(hex 编码),为空则使用 token 绑定的 pdirkey 响应:返回 pdirkey(父目录 key)、dirlist(目录列表)、filelist(文件列表)、finishflag(是否拉取完毕)。 注意:腾讯文档文件会被自动过滤,不出现在返回结果中。 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills bighardperson/腾讯微云