跳到主要内容
哒哒星球DADA PLANET

Skill · 已公开版本

recipe-generate-report-from-sheet · 从表格数据生成文档报告

读取 Google Sheet 数据,创建并写入格式化 Google Docs 报告,再分享给相关干系人。

先看看示例

作者提供的示例,实际效果取决于你的输入和使用工具。

输入

读取 Sales 表 A1:D 区域,生成一月销售报告文档并分享给财务负责人只读查看。

输出

预期交付:新建的 Google Docs 报告文档及分享权限设置。(编辑说明,非实际运行结果)

方法说明

---
name: recipe-generate-report-from-sheet
description: "Read data from a Google Sheet and create a formatted Google Docs report."
metadata:
  version: 0.22.5
  openclaw:
    category: "recipe"
    domain: "productivity"
    requires:
      bins:
        - gws
      skills:
        - gws-sheets
        - gws-docs
        - gws-drive
---

# Generate a Google Docs Report from Sheet Data

> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-sheets`, `gws-docs`, `gws-drive`

Read data from a Google Sheet and create a formatted Google Docs report.

## Steps

1. Read the data: `gws sheets +read --spreadsheet SHEET_ID --range "Sales!A1:D"`
2. Create the report doc: `gws docs documents create --json '{"title": "Sales Report - January 2025"}'`
3. Write the report: `gws docs +write --document-id DOC_ID --text '## Sales Report - January 2025

### Summary
Total deals: 45
Revenue: $125,000

### Top Deals
1. Acme Corp - $25,000
2. Widget Inc - $18,000'`
4. Share with stakeholders: `gws drive permissions create --params '{"fileId": "DOC_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "cfo@company.com"}'`