Agent Skills
返回列表
中国移动云盘文件管理

中国移动云盘文件管理

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-vt43r0t0/cm-cloud-manage 到 AI 助手中。

技能介绍

要解决的问题

当大模型需要处理中国移动云盘文件时,常见困难是云盘路径、文件 ID、登录态与沙箱边界混用,导致搜索、上传、下载失败或误操作。cm-cloud-manage 用命令行接口封装常见云盘操作,并明确哪些命令可全盘检索,哪些写操作只能在沙箱内完成。

技能如何工作

技能入口是 python3 {baseDir}/scripts/main.py,各子命令参数以 -h 为准。核心流程是先用搜索或 list 找到文件/目录 ID,再用 workspace 获取沙箱路径和 fileId。

  • 搜索:search_keyword 按文件名关键词全盘搜索;search_filter 按 -t、--ext、--start-at / --end-at、--size-min / --size-max 过滤,不支持关键词;分页使用 --limit 与上一页 meta 的 cursor。
  • 目录列举:list 传入 dirId 列举直接子项,默认不递归;dirId 最多 20 个,逗号分隔;-r 可包含子目录。
  • 写入沙箱:workspace 返回沙箱路径和 fileId;mkdir 创建目录,名称不能含 /;upload 上传本机 localPath 到目标 dirId。mkdir、upload 的 --to、download 的源都必须在沙箱内。
  • 下载文件:如果源文件不在沙箱,先 copy 到沙箱,再 download。copy 的 srcId 可来自全盘,--to 必须是沙箱内目录;成功结果的 newFileId 是副本 ID。
  • 授权:遇到 record: auth 时,取 loginUrl 提示用户登录;用户确认后重试同一命令。

适用边界

适合脚本化搜索、目录定位、上传、复制到沙箱和从沙箱下载。除根目录 / 外,参数优先使用接口返回 ID,不要用云盘路径。写操作需要确认,时间参数需成对,cursor 需整段回传,search_filter 不接受关键词,download 不能直接读取沙箱外文件。

使用场景

  • 工程师接到需求要在云盘里找出 2025 年 1 月创建的 PDF 合同,用 search_filter 按 -t 4、--ext pdf、--start-at 和 --end-at 检索。
  • 研发把多个本机日志文件上传到指定云盘目录,先 workspace 取 dirId,再逐个 upload localPath 到该 dirId。
  • 数据同学需要把云盘沙箱外的报表复制进沙箱后再下载,先 copy srcId 到 workspace 目录,再 download newFileId。
  • 运营批量查看某云盘目录直接子项,用 list 传入最多 20 个 dirId 并读取返回 ID 做后续筛选。

适合人员

  • 负责项目交付、要用脚本在云盘里搜索 PDF 合同和日志的项目工程师
  • 要把本机测试产物上传到团队云盘目录的测试工程师
  • 需要把云盘非沙箱报表复制到沙箱并下载的数据分析师
  • 要批量查看多个云盘目录直接子项的运营