用途 该配方用于从一个已有的 Google Docs 模板出发,生成一份新的 Google 文档,填充内容后共享给团队成员或其他协作者。适合需要按统一格式快速产出文档(如项目简报、方案文档)的场景。
前置条件 执行该配方前,需要先加载以下技能:gws-drive、gws-docs。资料未提供这两个技能的更多细节。
主要步骤与命令
-
复制模板:通过 gws drive files copy 命令复制指定模板文件,参数为 fileId(模板文档 ID),并通过 json 指定新文档名称。示例: gws drive files copy --params '{"fileId": "TEMPLATE_DOC_ID"}' --json '{"name": "Project Brief - Q2 Launch"}'
-
获取新文档 ID:从复制操作返回的响应中取得新文档的 ID,供后续步骤使用。
-
添加内容:使用 gws docs +write 命令向新文档写入文本内容,需提供 document-id(新文档 ID)和 text。示例: gws docs +write --document-id NEW_DOC_ID --text '## Project: Q2 Launch\n\nObjective\n\nLaunch the new feature by end of Q2.'
-
共享给团队:通过 gws drive permissions create 命令为新文档创建共享权限,参数为 fileId,json 中指定角色(role)、类型(type)和邮箱地址(emailAddress)。示例: gws drive permissions create --params '{"fileId": "NEW_DOC_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "team@company.com"}'
适用场景 适用于需要以模板为基础批量或按流程创建 Google 文档并分发给协作者的办公协作场景。
限制与暂未提供的信息 资料未说明所需权限范围、API 配额、错误处理方式、模板占位符替换机制、支持的文档格式细节或命令行工具的安装方式,这些内容暂未提供。