协作办公
需要按 ID 读取 Gmail 邮件正文或头部时,用…
在已有 gws 工具与 Gmail 授权的前提下,按消息 ID 读取单封邮件并提取纯文本/HTML 正文或 From/To/Subject/Date 等头部信息。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
需要按 ID 读取 Gmail 邮件正文特定
解决思路
- 先阅读 ../gws-shared/SKILL.md 获取认证方式、全局 flag 与安全规则;若该文件缺失,运行 gws generate-skills 生成。
- 用 gws gmail +read --id <ID> 读取指定 Gmail 消息,--id 为必填的 Gmail 消息 ID。
- 需要输出发件人、收件人、主题、日期等头部时,追加 --headers。
- 需要机器可解析结果时,用 --format json(默认值为 text),例如 gws gmail +read --id 18f1a2b3c4d --format json | jq '.body' 提取正文。
- 需要 HTML 正文而非纯文本时,加 --html。
- 只想预览将要发送的请求、不真正执行时,加 --dry-run。
- 依赖其内置处理:自动把仅有 HTML 的邮件转换为纯文本,并处理 multipart/alternative 与 base64 解码。
- 按需组合示例:gws gmail +read --id 18f1a2b3c4d;gws gmail +read --id 18f1a2b3c4d --headers;gws gmail +read --id 18f1a2b3c4d --format json | jq '.body'。
- 其他邮件发送与管理命令可参考 ../gws-gmail/SKILL.md,全局 flag 与认证参考 ../gws-shared/SKILL.md。
适用边界 · 注意事项
- 未安装 gws 二进制或未完成 Gmail 认证/授权时不可用。
- 目标不是读取单封邮件(例如需要发送、搜索或批量管理邮件)时,应改用 gws-gmail 的其他命令。