让 AI 自动处理 OneDrive 文件、搜索和共享

解决云端文件管理痛点:通过配置 Rube MCP 工具,让 AI 助手直接介入 OneDrive 操作,实现文件上传下载、权限分配、文件夹整理及内容搜索,无需手动打开网页或客户端。

为什么需要这个技能

在团队协作或个人归档中,手动搜索 OneDrive 文件、调整共享链接有效期或处理跨设备文件同步非常繁琐。AI 可以直接读取你的文件元数据,快速定位文档,并依据指令执行上传、下载或权限变更。这不仅能节省切换窗口的时间,还能避免因人工操作失误导致的文件版本混乱或权限泄露。

适用场景

  • 智能归档:让 AI 定期整理电脑桌面文件,自动归类上传至 OneDrive 对应文件夹。
  • 协作共享:AI 自动识别即将过期的分享链接,并重新生成包含特定权限的新链接发送给指定同事。
  • 跨设备管理:在移动设备或电脑上,通过 AI 助理查询并下载所需的历史文档。
  • 权限管控:AI 协助审计文件访问权限,批量邀请团队成员或移除离职员工访问权。

核心工作流

  1. 建立连接与验证: 首先配置 RUBE_MANAGE_CONNECTIONS 并指定 one_drive 工具集。确保 RUBE_SEARCH_TOOLS 响应正常,且连接状态为 ACTIVE。遵循 OAuth 流程完成微软授权。

  2. 执行文件操作

    • 搜索与浏览:使用 ONE_DRIVE_SEARCH_ITEMS 进行关键词搜索(仅支持纯文本,不支持 KQL 语法),或用 ONE_DRIVE_ONEDRIVE_LIST_ITEMS 查看根目录。注意处理分页令牌 skip_token
    • 文件传输:通过 ONE_DRIVE_ONEDRIVE_UPLOAD_FILE 上传文件(自动处理冲突重命名),或使用 ONE_DRIVE_DOWNLOAD_FILE 下载文件。
    • 权限管理:调用 ONE_DRIVE_INVITE_USER_TO_DRIVE_ITEM 分配读写权限,或利用 ONE_DRIVE_CREATE_LINK 创建分享链接。
  3. 管理与监控: 利用 ONE_DRIVE_ONEDRIVE_CREATE_FOLDERMOVE_ITEMCOPY_ITEMDELETE_ITEM 完成文件夹 CRUD 操作。对于大文件夹浏览,需遵循 API 分页逻辑。定期调用 ONE_DRIVE_GET_QUOTA 监控存储配额。

注意事项与避坑指南

  • ID 与路径:大多数操作优先使用 API 返回的唯一 item_id(如 01NK...),而非 Web 路径。路径操作需确保以 / 开头。
  • 语法限制:搜索时不要使用 *.pdf 或 KQL 操作符,直接输入扩展名如 pdf
  • 并发控制:避免大量并行请求导致 HTTP 429 限流,请尊重 Retry-After 头。
  • 权限安全:赋予写权限(write)前务必确认用户身份,且 GET_ITEM_PERMISSIONS 可能返回继承权限,需仔细辨别。

下载和安装

下载 one-drive-automation 中文版 Skill ZIP

解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。

你可能还需要

暂无推荐