Gmail线程摘要与待办提取器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/gmail-thread-summarizer-action-extractor。
技能介绍
要解决什么问题
一个 Gmail 线程常常混杂着多条收发记录、被转发的原文,以及散落在各处的行动要求。人工翻完一个长线程,很容易漏掉"谁在等谁做什么"。这个技能针对的场景是:把一个 Gmail 线程变成可处理的结构化材料,而不是把原始邮件直接堆进待办列表。
它如何工作
核心流程分三步:
- 拉取线程:通过 Gmail API 的
users.threads.get接口,读取指定线程的完整消息列表。 - 解码正文:对每条消息做 MIME part 解析,分别处理 multipart 邮件中的 HTML 与纯文本内容,而不是只截取第一个文本片段。
- 结构化输出:汇总后生成摘要,并从中抽取三类要素——行动项(action items)、决策(decisions)、后续跟进(follow-ups)。
针对转发链(forwarded chains),它会跟随线程结构处理被转发的原始内容,避免把"某人转发了一段旧讨论"误当成新结论。
适用边界与注意点
- 需要自备 Gmail API 接入:你得有 Google 账号、Google Cloud 项目,启用 Gmail API,并配置 OAuth 2.0 凭据;运行环境依赖 Node.js 与 Python。
- OAuth scope 有限:文档提到需要
Postmaster Tools API(v2)相关 scope,实际能读到什么范围,取决于你授予的权限。 - 它做的是抽取,不是决策:输出的行动项来自邮件文本本身。如果邮件里没写截止时间或负责人,摘要里也不会凭空补出来。
- 转发链处理依赖邮件结构:如果上游邮件已被改写或截断,跟随链条的效果会打折扣。
使用场景
- 多轮讨论的邮件线程太长,需要提炼出结论和谁还要做什么。
- 跨团队邮件里零散分布着待办,要汇总成结构化清单。
- 收到被反复转发的长邮件链,想快速看清原始讨论内容。
- 需要从 HTML 格式邮件正文中提取可读文本再做摘要。
适合人员
- 需要复盘邮件讨论的开发工程师,想省去翻长线程的时间。
- 负责跨部门项目跟进的项目经理,要从邮件中抽出行动项和截止信息。
- 用脚本处理 Gmail 数据的自动化工程师,要稳定拿到解码后的正文。
- 客服或运营同学面对大量 HTML 邮件,需要提取纯文本再归档。