Agent Skills
返回列表
📁

谷歌文档助手

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/googledocs-automation。

技能介绍

要解决什么问题

在对话式 Agent 或自动化流程里,经常需要按标题创建文档、按关键词检索已有 Doc、用 Markdown 整篇覆盖正文、批量查找替换占位符,或把文档导出为 PDF、从模板复制一份再填内容。直接对接 Google Docs API 要处理 OAuth、请求体结构和 Drive 搜索语法,成本高。

本技能通过 Rube MCP(Composio 的 googledocs 工具包)把上述操作收敛成一组命名清晰的工具调用;前提是客户端已接入 Rube,且对 googledocs 的连接状态为 ACTIVE(未完成授权前不要跑写操作)。

核心能力与典型流程

工作流上应先用 RUBE_SEARCH_TOOLS 拉取当前工具 schema,再确认连接。常用动作包括:

  • 新建:GOOGLEDOCS_CREATE_DOCUMENT(title、text)
  • 搜索:GOOGLEDOCS_SEARCH_DOCUMENTS(query 使用 Drive 搜索语法,如 name contains 'report')
  • 按 ID 读取:GOOGLEDOCS_GET_DOCUMENT_BY_ID
  • Markdown 重写全文:GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN
  • 全文替换:GOOGLEDOCS_REPLACE_ALL_TEXT
  • 按索引插入:GOOGLEDOCS_INSERT_TEXT_ACTION(可 append_to_end: true)
  • 底层 batch 编辑:GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT(需自行构造 editDocs)
  • 导出 PDF:GOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF
  • 复制文档:GOOGLEDOCS_COPY_DOCUMENT

常见组合:先搜再改(搜索拿 document_id 再 Markdown 更新或替换);模板复制(COPY + REPLACE_ALL_TEXT);读后改(GET + UPDATE_EXISTING_DOCUMENT)。分享可与 googledrive 工具包的 GOOGLEDRIVE_ADD_FILE_SHARING_PREFERENCE 配合。

工具参考文档:composio.dev/toolkits/googledocs

边界与坑点

  • GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN 替换整篇内容,不是追加;局部改动用插入或 REPLACE_ALL_TEXT。
  • GOOGLEDOCS_INSERT_TEXT_ACTION 依赖准确的 insertion_index;不确定位置时用末尾追加更安全。
  • 同一文档在不同工具里可能叫 id、document_id 或 file_id,数值通常一致。
  • GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT 需要按 Google Docs API 编写 batch update,结构错误会直接失败。

使用场景

  • Agent 根据结构化输出调用 `GOOGLEDOCS_CREATE_DOCUMENT`,生成带标题的纪要或报告并写入初始正文。
  • 维护周报模板:先 `GOOGLEDOCS_COPY_DOCUMENT` 复制模板,再用 `GOOGLEDOCS_REPLACE_ALL_TEXT` 替换占位符为当周数据。
  • 按 Drive 语法在 `GOOGLEDOCS_SEARCH_DOCUMENTS` 里搜文件名含关键词的 Doc,取 ID 后用 Markdown 整篇更新结论段落。
  • 定稿前对目标文档执行 `GOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF` 导出 PDF,再配合 googledrive 工具给审阅人加分享权限。

适合人员

  • 在 Cursor 等客户端接入 Rube MCP、希望用工具名直接读写 Google Doc 的 Agent 集成工程师
  • 用固定 Google 模板出客户方案书的售前,需要复制文档并批量替换客户名、项目名等占位字符串
  • 维护内部 runbook 的 SRE,需按名称搜到旧版 Doc 后全文替换版本号或命令片段
  • 基于 Composio 编排多步自动化的应用开发者,要把模型产出落盘到团队共享的 Google 文档