读取、写入并分析 Google 表格,AI 驱动洞察、公式生成与数据摘要。由 evolink.ai提供支持。
Google Sheets Assistant.是一项面向实际任务的技能,主要用于Read, write, 并用AI驱动的数据透视,公式生成,以及总结分析Google Sheets – 都来自您的终端.;Powered by Evolink.ai + Maton. when。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
在终端中直接读取、写入和分析 Google Sheets,借助 AI 提供数据洞察、公式生成与内容摘要能力。
由 Evolink.ai + Maton 提供支持
前往 maton.ai 注册账号,然后在 maton.ai/settings 页面复制您的密钥。
export MATON_API_KEY="your-maton-key"
bash scripts/sheets.sh connection create
在浏览器中打开返回的 URL,完成 Google 权限授权。
bash scripts/sheets.sh read SPREADSHEET_ID "Sheet1!A1:D10"
前往 evolink.ai/signup 免费获取 EvoLink 密钥:
export EVOLINK_API_KEY="your-evolink-key"
bash scripts/sheets.sh ai-analyze SPREADSHEET_ID
需配置 EVOLINK_API_KEY。免费获取地址:
| 命令 | 说明 |
|---|---|
bash scripts/sheets.sh read |
读取指定区域的值(默认工作表为 Sheet1) |
bash scripts/sheets.sh write |
向指定区域写入值 |
bash scripts/sheets.sh append |
向指定区域末尾追加行 |
bash scripts/sheets.sh info |
获取电子表格元数据 |
bash scripts/sheets.sh create |
创建新电子表格 |
bash scripts/sheets.sh clear |
清空指定区域 |
bash scripts/sheets.sh format |
应用 batchUpdate 格式化操作 |
| 命令 | 说明 |
|---|---|
bash scripts/sheets.sh connection list |
列出已连接的 Google 账户 |
bash scripts/sheets.sh connection create |
连接 Google 账户 |
bash scripts/sheets.sh connection delete |
移除指定连接 |
| 命令 | 说明 |
|---|---|
bash scripts/sheets.sh ai-analyze |
分析数据规律 |
bash scripts/sheets.sh ai-formula |
生成公式 |
bash scripts/sheets.sh ai-summary |
汇总数据内容 |
读取指定区域:
bash scripts/sheets.sh read 1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms "Sheet1!A1:D10"
写入数据:
bash scripts/sheets.sh write 1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms "Sheet1!A1" '[["Name","Score"],["Alice",95],["Bob",87]]'
创建新电子表格:
bash scripts/sheets.sh create "Q1 Sales Report"
生成公式:
bash scripts/sheets.sh ai-formula "sum all values in column B where column A equals Sales"
| 变量 | 默认值 | 是否必需 | 说明 |
|---|---|---|---|
MATON_API_KEY |
— | 是 | 用于访问 Google Sheets 的 Maton API 密钥。请前往获取 |
EVOLINK_API_KEY |
— | 否(仅 AI 功能需要) | 用于 AI 功能的 EvoLink API 密钥。免费获取地址: |
EVOLINK_MODEL |
claude-opus-4-6 |
否 | AI 处理所用模型。详见 EvoLink API 文档 |
所需二进制依赖: python3、curl
重要:数据授权声明
所有电子表格操作均经由 gateway.maton.ai 代理执行,该服务负责管理您的 Google OAuth 凭据。当您设置 MATON_API_KEY 并通过连接流程完成授权后,即表示您同意 Maton 代表您访问 Google Sheets。
AI 命令(ai-analyze、ai-formula、ai-summary)会将电子表格数据发送至 api.evolink.ai,由 Claude 模型进行处理。当您设置 EVOLINK_API_KEY 并调用上述命令时,即明确同意该数据传输行为。响应返回后,数据不会被保留。
核心操作(非 AI 类)的数据**永远不会**发送至 evolink.ai,仅传输至 Maton 网关。
网络访问权限
gateway.maton.ai —— Google Sheets API 代理(全部操作均需)ctrl.maton.ai —— OAuth 连接管理服务api.evolink.ai —— 仅 AI 功能使用(可选)持久化与权限说明
本功能会在运行时创建临时文件用于构建 API 请求载荷,任务完成后自动清理。本地不保存任何凭据或持久化数据。