其他
管理 Google Apps Script 项目时:用…
已安装并配置 gws CLI(含 Google Apps Script 认证)时,用 gws script 管理脚本项目、进程、部署、版本并上传/运行脚本。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 40/100 ×0.15
适用场景
管理 Google Apps Scrip特定
解决思路
- 阅读 `../gws-shared/SKILL.md`,获取认证、全局 flags 和安全规则。
- 如果 `../gws-shared/SKILL.md` 缺失,运行 `gws generate-skills` 生成。
- 使用基本调用格式:`gws script <resource> <method> [flags]`。
- 使用 helper 命令 `+push` 将本地文件上传到 Apps Script 项目。
- `processes.list` — 列出由用户或代表用户创建的进程信息,如进程类型和当前状态。
- `processes.listScriptProcesses` — 列出某个脚本已执行进程的信息,如进程类型和当前状态。
- `projects.create` — 创建新的空脚本项目;初始无脚本文件,并带基础 manifest 文件。
- `projects.get` — 获取脚本项目元数据。
- `projects.getContent` — 获取脚本项目内容,包括每个脚本文件的代码源和元数据。
- `projects.getMetrics` — 获取脚本指标数据,如执行次数和活跃用户数。
- `projects.updateContent` — 更新指定脚本项目内容;内容存为 HEAD 版本,会用于触发器执行、脚本编辑器、add-on 预览模式、Web 应用或开发模式 Apps Script API;此操作会清除项目现有所有文件。
- `projects.deployments` — 操作 deployments 资源。
- `projects.versions` — 操作 versions 资源。
- `scripts.run` — 运行脚本(原文未给出更多描述)。
- 调用任何 API method 前,运行 `gws script --help` 浏览资源和 methods。
- 调用任何 API method 前,运行 `gws schema script.<resource>.<method>` 检查方法的必需参数、类型和默认值。
- 使用 `gws schema` 输出构建 `--params` 和 `--json` flags。
适用边界 · 注意事项
- 未安装 `gws` CLI 或未完成 Google Apps Script 认证/授权时不要用。
- 要操作的不是 Google Apps Script 项目,或不需要调用 Google Apps Script API 时不要用。
- 离线环境或无法访问 Google API 时不要用。