mcpField
G
gws-gmail-reply

gws-gmail-reply

github.com/streakyc生产力01.4k 次安装12 周前更新
代码仓库

关于 gws-gmail-reply

用于通过 gws 回复 Gmail 邮件的技能,可自动处理邮件线程,并支持调整收件人、添加附件、使用 HTML 正文或保存草稿。

主要功能

  1. 01自动关联邮件线程
  2. 02支持纯文本或 HTML 正文
  3. 03添加收件人和附件
  4. 04发送回复或保存草稿

适用场景

  1. 01在原邮件线程中回复 Gmail 邮件
  2. 02回复时添加抄送或其他收件人
  3. 03将带附件的回复保存为草稿

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/streakyc/googleworkspacecli --skill gws-gmail-reply

安装后在 Claude Code 中输入/gws-gmail-reply确认已加载。

详细介绍

gmail +reply

前置条件: 阅读 ../gws-shared/SKILL.md,了解身份验证、全局标志和安全规则。如果文件缺失,请运行 gws generate-skills 创建它。

回复邮件(自动处理线程)

用法

gws gmail +reply --message-id <ID> --body <TEXT>

标志

标志必需默认值描述
--message-id✓—要回复的 Gmail 邮件 ID
--body✓—回复正文,按原样使用(纯文本,或使用 --html 时为 HTML)。\n 不是换行符——请使用 $'...' 或实际换行
--from——发件人地址(用于以其他身份发送或使用别名;省略则使用账号默认地址)
--to——要添加的收件人邮箱地址,多个地址以逗号分隔
--attach——附加文件(可多次指定)
--cc——抄送邮箱地址,多个地址以逗号分隔
--bcc——密送邮箱地址,多个地址以逗号分隔
--html——将 --body 作为 HTML 内容处理(默认为纯文本)
--dry-run——显示将要发送的请求,但不执行
--draft——保存为草稿而不是发送

示例

gws gmail +reply --message-id 18f1a2b3c4d --body 'Thanks, got it!'
gws gmail +reply --message-id 18f1a2b3c4d --body 'Looping in Carol' --cc [email protected]
gws gmail +reply --message-id 18f1a2b3c4d --body 'Adding Dave' --to [email protected]
gws gmail +reply --message-id 18f1a2b3c4d --body '<b>Bold reply</b>' --html
gws gmail +reply --message-id 18f1a2b3c4d --body 'Updated version' -a updated.docx
gws gmail +reply --message-id 18f1a2b3c4d --body 'Draft reply' --draft
# Multi-line body — $'...' quoting turns \n into a real newline:
gws gmail +reply --message-id 18f1a2b3c4d --body $'Hi John,\n\nConfirmed for Tuesday.\n\nBlake'
# Long body — read it from a file instead of quoting inline:
gws gmail +reply --message-id 18f1a2b3c4d --body "$(cat reply.txt)"

提示

另请参阅

  • gws-shared — 全局标志和身份验证
  • gws-gmail — 所有发送、读取和管理邮件的命令

评论

支持 Markdown