Gmail 收件箱零清理 - 使用 gog CLI 与 Telegram 按钮进行交互式管理。帮助用户实现收件箱零,处理所有邮件(含已读/未读),提供 AI 摘要并支持批量操作(归档、过滤、取消订阅)。基于 OAuth,无需密码。
Gmail Inbox Zero Trage.是一项面向实际任务的技能,主要用于Achieve 收件箱 0, 并带有 AI 驱动的电子邮件分类 !;. 使用 OAuth 交互处理所有 Gmail 收件箱信息, 并使用摘要和批量动作( 不需要密码);
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
借助 AI 驱动的邮件分类能力,轻松实现收件箱清零!通过 OAuth(无需密码)交互式处理 Gmail 收件箱中的全部邮件,并自动生成摘要、支持批量操作。
✅ 基于 OAuth 认证 — 无需密码,通过 gog 安全完成身份验证
✅ AI 摘要 — 每封邮件生成一行简明摘要
✅ 批量处理 — 立即排队操作,最后统一执行
✅ Telegram 按钮操作 — 支持归档、创建过滤器、退订、查看原文
✅ 聚焦收件箱清零 — 处理所有收件箱邮件(已读 + 未读)
✅ 高效工作流 — 各操作之间无需等待
必需依赖: 已安装并完成认证的 gog CLI(需绑定 Gmail 账户)。
检查是否已配置:
gog auth list
若尚未配置,用户需运行 gog auth add(详见 gog skill 中关于 OAuth 的配置说明)。
设置密钥环(keyring)密码环境变量:
export GOG_KEYRING_PASSWORD="your-password"
每封邮件下方显示 4 个操作按钮:
[📥 Archive] [🔍 Filter] [🚫 Unsub] [📧 View]
页面底部提供执行按钮:
[✅ Done - Execute All Actions]
为规避 Telegram 64 字符回调数据长度限制,采用简短回调码表示操作:
q:a:0 = 归档操作,对应消息索引 0q:f:0 = 创建过滤器操作,对应消息索引 0q:u:0 = 退订操作,对应消息索引 0q:v:0 = 查看全文操作,对应消息索引 0(立即执行)q:done = 批量执行所有已排队操作队列由 scripts/queue_manager.py 管理,持久化存储于 action_queue.json 文件中。
主程序,通过 gog CLI 执行 Gmail 相关操作。
列出收件箱邮件:
python3 scripts/gog_processor.py list[limit]
归档某封邮件:
python3 scripts/gog_processor.py archive
查找退订链接:
python3 scripts/gog_processor.py unsubscribe
创建过滤器:
python3 scripts/gog_processor.py filter" "
获取邮件正文:
python3 scripts/gog_processor.py body
管理操作队列,供批量执行使用。
向队列添加操作:
python3 scripts/queue_manager.py add[from_header]
获取当前队列内容:
python3 scripts/queue_manager.py get
清空队列:
python3 scripts/queue_manager.py clear
批量执行所有已排队操作。
python3 scripts/execute_queue.py
返回包含所有已执行操作结果的 JSON 数据。
current_batch.jsonqueue_manager.py 加入队列execute_queue.py 执行队列中全部操作生成简洁、准确的一行摘要:
保持语言简洁、事实准确、侧重可操作性。
常见问题及解决方案:
gog auth add gog auth list 查看已注册账户列表GOG_KEYRING_PASSWORD无需额外安装 pip 包。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.4万人学习
共49课时 | 82.2万人学习