SuperAPI AI 工具集

blink-google-docs

办公与效率

查看项目

更新于 10-15 20:06

技能介绍

用途:通过 Blink 连接器访问 Google Docs,读取文档内容、获取元数据,并调用 Google Docs REST API v1 的 batchUpdate 修改文档。提供者键为 google_docs,DOCUMENT_ID 来自文档 URL:https://docs.google.com/document/d/DOCUMENT_ID/edit。

主要能力:读取文档内容(GET /documents/DOCUMENT_ID);仅取元数据可传 fields 参数(如 title,documentId,revisionId);追加文本用 batchUpdate 的 insertText,位置 index: 1;替换文本用 replaceAllText(containsText 与 replaceText,可设 matchCase);插入行内图片用 insertInlineImage(uri、endOfSegmentLocation、objectSize,单位 PT)。batchUpdate 支持的请求类型限于 Google Docs REST API v1 既有类型,例如 insertText、insertTable、insertPageBreak、replaceAllText、replaceImage、deleteContentRange、updateTextStyle、createHeader、createFootnote 等。

重要限制:Google Docs REST API 不存在 insertSheetsChart 与 insertInlineSheetsChart(仅存在响应类型 InsertInlineSheetsChartResponse,对应请求未发布)。若需嵌入 Sheets 图表,可先将图表导出为图片(如 quickchart.io 或 Google Sheets 图表导出),再用 insertInlineImage 插入。

常见用法:读取项目方案文档内容;向报告追加摘要段落;读取会议记录正文;嵌入图表。使用前提是配置好 Blink 连接器与 google_docs,并持有目标文档 ID;具体鉴权、配额和权限细节暂未提供。