coenenp-gmail-label-manager

TotalClaw 作者 totalclaw

根据已归档邮件的标签模式,自动为未读 Gmail 邮件添加标签、移除无关标签并归档。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~coenenp-gmail-label-manager
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~coenenp-gmail-label-manager/file -o coenenp-gmail-label-manager.md
## 概述(中文)

根据已归档邮件的标签模式,自动为未读 Gmail 邮件添加标签、移除无关标签并归档。

## 技能正文

# Gmail 标签管理技能

本技能根据**已归档邮件**的预定义模式,自动整理未读 Gmail:添加标签、移除不必要标签并归档。

## 功能

1. **自动化工作流步骤:**
    - 找到第一封未读邮件。
    - 通过以下方式确定合适标签:
        - 动态分析同发件人已归档邮件上的标签。
        - 忽略仍在收件箱中的邮件标签。
    - 将确定的标签添加到未读邮件。
    - 从邮件移除无关标签。同时移除无关 CATEGORY 标签(`CATEGORY_PERSONAL`、`CATEGORY_PROMOTIONS`、`CATEGORY_UPDATES`、`UNREAD` 等)。
    - 通过移除 `INBOX` 标签归档邮件。
    - 验证操作,确保所有更改正确应用。

2. **可定制模式:**
    - 从已归档邮件动态学习——无需静态缓存。
    - 降低对外部配置的依赖。

---

## 安装

### 要求:
   - 安装 `gog` CLI 并完成 Gmail API 认证。

### 技能设置:
   - 将技能文件放入你的工作区。
   - 如需,修改脚本中的本地路径。

---

## 测试工作流

- 手动运行 `script.sh` 或作为更大流水线一部分,在自动运行前确认功能。
- 用已标签归档邮件与未标签收件箱邮件混合测试准确性。

---