SuperAPI AI 工具集

gws-chat

通用与其它

查看项目

更新于 10-15 21:10

技能介绍

用途:通过命令行管理 Google Chat 的空间(spaces)与消息(messages)等资源,并支持成员、自定义表情、媒体、空间事件、用户与 sections 等子资源操作。

主要能力:提供 gws chat <resource> <method> [flags] 形式的调用;辅助命令 +send 可直接向空间发送消息。spaces 资源支持 create、delete、get、list、patch、search、setup、findDirectMessage、findGroupChats、completeImport 等方法;customEmojis 支持 create、delete、get、list;media 支持 download(URI 为 /v1/media/{+name}?alt=media)与 upload;另有 members、messages、spaceEvents、users、sections 等资源。

使用方式:前置条件是阅读 ../gws-shared/SKILL.md 了解认证、全局参数与安全规则;若缺失可运行 gws generate-skills 生成。查看资源与方法用 gws chat --help,查看方法所需参数、类型与默认值用 gws schema chat.<resource>.<method>,据此构造 --params 与 --json 参数。

适用场景:在 Google Workspace 环境中批量或脚本化管理 Chat 空间与消息,如创建空间、邀请初始成员、发送消息、上传或下载附件、管理自定义表情等。

限制:自定义表情仅对 Google Workspace 账号可用,且需管理员为组织开启;删除空间为级联删除,会同时删除空间内的消息与成员关系;list 不会列出群聊和私信直到发出首条消息;findDirectMessage 未找到时返回 404 NOT_FOUND;findGroupChats 为开发者预览;search 需在请求中将 use_admin_access 设为 true。认证细节与具体参数默认值暂未提供,需以 gws schema 与共享技能文档为准。