one-drive-automation
通过Rube MCP(Composio)自动化OneDrive文件管理、搜索、上传、下载、共享、权限设置及文件夹操作。始终优先搜索工具以获取当前架构。
作者
分类
文件管理安装
热度:11
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-one-drive-automation&locale=zh&source=copy
OneDrive Automation - 通过 Rube MCP 自动化 OneDrive 文件管理
技能概述
OneDrive Automation 是一个通过 Rube MCP (Composio) 实现的 OneDrive 文件管理自动化技能,支持文件上传下载、搜索、文件夹管理、权限控制和分享链接创建,无需 API 密钥即可快速集成。
适用场景
1. 文件批量管理与整理
当您需要定期整理 OneDrive 中的大量文件时,该技能可以自动执行文件夹创建、文件移动、重命名和删除等操作。例如自动将下载的文件按日期归类到对应文件夹,或清理过期文件到回收站。
2. 团队协作与权限管理
在团队协作场景中,可以使用该技能批量设置文件和文件夹的访问权限,向特定用户授予读取或写入权限,创建分享链接,并监控文件的访问历史和版本记录。
3. 文件搜索与同步
当需要在多个 OneDrive 驱动器或 SharePoint 文档库中查找特定文件时,该技能提供跨驱动器的搜索能力,支持按文件名、元数据和内容进行关键词搜索,并可以跟踪文件变更和版本历史。
核心功能
1. 文件上传与下载
支持将文件上传到指定 OneDrive 文件夹,或按 item ID 下载文件。大文件自动分块处理,无需担心大小限制。上传时自动处理文件名冲突,下载时可指定目标文件名。
2. 智能文件搜索
提供跨 OneDrive 的关键词搜索功能,支持搜索文件名、元数据和文件内容。可设置搜索范围为根文件夹或整个驱动器(包括共享项目),支持分页获取结果和自定义排序。
3. 权限与分享管理
完整的文件共享和权限控制能力,包括向特定用户发送邀请、创建匿名或需登录的分享链接、设置权限过期时间,以及查看和修改现有权限配置。
常见问题
OneDrive Automation 技能需要 API 密钥吗?
不需要。该技能通过 Rube MCP (Composio) 连接,只需在客户端配置中添加
https://rube.app/mcp 作为 MCP 服务器即可。首次使用时需要完成 Microsoft OAuth 授权,之后连接会保持活跃状态。OneDrive 搜索支持通配符吗?
不支持。搜索功能使用纯关键词匹配,不支持 KQL 语法(如
folder:、file:)和通配符(*、?)。如需按文件类型筛选,建议使用扩展名关键词(如搜索 "pdf" 而非 "*.pdf")。能不能批量修改 OneDrive 文件权限?
可以。使用
ONE_DRIVE_INVITE_USER_TO_DRIVE_ITEM 工具可以同时向多个用户授予访问权限,支持设置读取或写入角色。但需要注意,权限操作具有较高影响,建议在执行前先使用 ONE_DRIVE_GET_ITEM_PERMISSIONS 验证当前权限状态。