用途:通过命令行读写 Google Forms。使用前需先阅读 ../gws-shared/SKILL.md 了解认证、全局标志与安全规则;若该文件缺失,运行 gws generate-skills 生成。
主要能力:命令格式为 gws forms <resource> <method> [flags]。forms 资源的方法包括 batchUpdate(用一批更新修改表单)、create(以请求中的标题创建新表单,注意仅复制 form.info.title 与 form.info.document_title,其他字段如描述、题目和设置均不允许,需先创建空表单再调用 update 添加内容)、get(获取表单)、setPublishSettings(更新发布设置,旧版表单因不含 publish_settings 字段而不支持);另有 responses 和 watches 子资源操作。
使用方式:调用前先查看命令,如 gws forms --help 浏览资源与方法,gws schema forms.<resource>.<method> 查看必需参数、类型与默认值,再据此构建 --params 和 --json 参数。
适用场景:适合在脚本或自动化流程中批量管理 Google 表单、读取表单结构与回复数据、管理表单监控。限制:认证与配置依赖 gws-shared 技能;create 不能直接添加题目与设置;旧版表单不支持发布设置;具体参数细节需以 gws schema 输出为准。其余细节暂未提供。