运行时依赖
安装命令
点击复制技能文档
google-drive-cli 本技能指导如何使用 drivectl 命令行工具操作 Google Workspace(Drive、Docs、Sheets)。
前提与认证 确保 drivectl 已在 PATH 或当前目录(如 ./drivectl)。若未安装,运行自带脚本快速获取最新预编译二进制: scripts/install.sh
关键规则:如需程序化解析或返回结构化信息,务必在 drivectl 命令末尾追加 -O json。
首次认证 使用前必须完成认证,drivectl 会安全缓存令牌,仅需一次。若用户未认证,引导其执行: drivectl auth login --secret-file /path/to/your/client_secret.json (在无浏览器环境或 headless 系统,加 --no-browser-auth 会打印手动授权 URL)。
可用模块 drivectl 按 Workspace 服务提供子命令,按用户需求选择对应参考: Google Drive(文件/文件夹):见 references/drive.md,涵盖列出、查询、搜索、下载。 Google Docs:见 references/docs.md,支持 Markdown 创建、读取、转 Markdown、探索标签结构。 Google Sheets:见 references/sheets.md,可读取范围、更新单元格、导出 CSV。
动态发现(兜底) 若内置命令(list、docs、sheets)无法满足,可用 call 子命令通过 Google Discovery 动态调用任意 Google Workspace API 端点。详见 references/discovery.md。