Gmail (tc) — Gmail (傳統版)
v1.0.0通过Gmail API阅读、发送和管理Gmail电子邮件、对话、标签和草稿
运行时依赖
安装命令
点击复制技能文档
Gmail 技能概述 将 Gmail 集成到您的应用中,以发送/接收电子邮件,管理线程和标签,并处理草稿。使用官方 Gmail API 和 OAuth 2.0 身份验证。
配置 设置以下环境变量: 变量 | 描述 -----|----- GMAIL_CLIENT_ID | Google Cloud OAuth 客户端 ID GMAIL_CLIENT_SECRET | Google Cloud OAuth 客户端密钥 GMAIL_REFRESH_TOKEN | 您的 Gmail 账户的 OAuth 刷新令牌
使用示例 发送电子邮件 { "tool": "gmail_send", "parameters": { "to": "recipient@example.com", "subject": "会议提醒", "body": "您好,\n\n关于明天 10 点的会议提醒。\n\n祝好,\n您的 AI 助手", "cc": ["cc@example.com"], "attachments": ["/workspace/documents/agenda.pdf"] } }
搜索电子邮件 { "tool": "gmail_search", "parameters": { "query": "is:unread subject:invoice after:2026-03-01", "max_results": 10, "include_body": false } }
获取电子邮件详细信息 { "tool": "gmail_get_message", "parameters": { "message_id": "msg_1234567890abcdef", "format": "full" } }
列出标签 { "tool": "gmail_list_labels" }
修改消息标签 { "tool": "gmail_modify_labels", "parameters": { "message_id": "msg_1234567890abcdef", "add_labels": ["STARRED"], "remove_labels": ["UNREAD"] } }
查询运算符 在搜索查询中使用以下运算符: is:unread - 未读消息 is:starred - 星标消息 from:sender@example.com - 来自特定发件人 to:recipient@example.com - 发送给特定收件人 subject:keyword - 主题包含关键字 after:2026/01/01 - 日期之后的消息 before:2026/12/31 - 日期之前的消息 has:attachment - 带有附件的消息