让 AI 自动处理 OneDrive 文件、搜索和共享
解决云端文件管理痛点:通过配置 Rube MCP 工具,让 AI 助手直接介入 OneDrive 操作,实现文件上传下载、权限分配、文件夹整理及内容搜索,无需手动打开网页或客户端。
为什么需要这个技能
在团队协作或个人归档中,手动搜索 OneDrive 文件、调整共享链接有效期或处理跨设备文件同步非常繁琐。AI 可以直接读取你的文件元数据,快速定位文档,并依据指令执行上传、下载或权限变更。这不仅能节省切换窗口的时间,还能避免因人工操作失误导致的文件版本混乱或权限泄露。
适用场景
- 智能归档:让 AI 定期整理电脑桌面文件,自动归类上传至 OneDrive 对应文件夹。
- 协作共享:AI 自动识别即将过期的分享链接,并重新生成包含特定权限的新链接发送给指定同事。
- 跨设备管理:在移动设备或电脑上,通过 AI 助理查询并下载所需的历史文档。
- 权限管控:AI 协助审计文件访问权限,批量邀请团队成员或移除离职员工访问权。
核心工作流
-
建立连接与验证: 首先配置
RUBE_MANAGE_CONNECTIONS并指定one_drive工具集。确保RUBE_SEARCH_TOOLS响应正常,且连接状态为 ACTIVE。遵循 OAuth 流程完成微软授权。 -
执行文件操作:
- 搜索与浏览:使用
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创建分享链接。
- 搜索与浏览:使用
-
管理与监控: 利用
ONE_DRIVE_ONEDRIVE_CREATE_FOLDER、MOVE_ITEM、COPY_ITEM及DELETE_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 文件夹,重启工具后即可使用。
你可能还需要
暂无推荐