← 返回
开发者工具 中文

Gmail Secretary

Gmail triage assistant using Haiku LLM for classification, label application, and draft replies (uses gog CLI; never auto-sends).
Gmail 分流助手,使用 Haiku LLM 分类、添加标签并起草回复(使用 gog CLI,不自动发送)。
officialdelta
开发者工具 clawhub v1.0.27 6 版本 99627.6 Key: 无需
★ 0
Stars
📥 2,943
下载
💾 44
安装
6
版本
#latest

概述

Gmail Secretary (Alan)

Safety rules (non-negotiable)

  • Never send email automatically. Only create drafts + summaries.
  • Prefer labels over moving/deleting.
  • Keep the voice reference style-focused (patterns + a few short redacted snippets), not a full archive.

Labels (user-friendly)

Use/create these labels:

  • Urgent
  • Needs Reply
  • Waiting On
  • Read Later
  • Receipt / Billing
  • School
  • Clubs
  • Mayo
  • Admin / Accounts

Classification: Agent-based (Haiku)

Classification uses a Haiku LLM agent (via sessions_spawn) instead of regex.

  • scripts/triage-and-draft.sh fetches inbox → writes summaries to cache/gmail-inbox-summaries.json
  • Agent reads summaries, classifies each email, writes results to cache/gmail-triage-labels.json
  • scripts/apply-labels.sh reads classification results and applies Gmail labels via gog

Agent classification prompt context:

  • Student at Stanton College Prep (IB/AP classes)
  • Clubs: FBLA, Science Fair, Medical Society, Psi Alpha, NHS
  • Project: Mayo Clinic cancer cell simulation
  • Companies (Apple, Google, Amazon, etc.) are NOT "School"
  • Newsletters/promos → Read Later
  • Account security/password/verification → Admin / Accounts

Files

  • Voice reference (auto-maintained): references/voice.md
  • Draft queue (generated): /home/delta/.openclaw/workspace/cache/gmail-drafts.md
  • Triage digest (generated): /home/delta/.openclaw/workspace/cache/gmail-triage.md
  • Inbox summaries (intermediate): /home/delta/.openclaw/workspace/cache/gmail-inbox-summaries.json
  • Classification results: /home/delta/.openclaw/workspace/cache/gmail-triage-labels.json

Scripts

  • Build/refresh voice reference from Sent mail:
  • scripts/build-voice-reference.sh (samples last 50 sent messages)
  • Fetch inbox + extract summaries:
  • scripts/triage-and-draft.sh
  • Apply labels from classification:
  • scripts/apply-labels.sh

Workflow

1) Run triage-and-draft.sh — fetches inbox, extracts summaries

2) Agent (Haiku) classifies emails from gmail-inbox-summaries.json

3) Agent writes results to gmail-triage-labels.json

4) Run apply-labels.sh — applies labels to Gmail threads

5) Agent writes triage digest to cache/gmail-triage.md for nudges

版本历史

共 6 个版本

  • v1.0.27 当前
    2026-05-03 02:32 安全 安全
  • v1.0.18
    2026-03-28 19:03 安全
  • v1.0.22
    2026-03-27 19:28
  • v1.0.19
    2026-03-14 00:43
  • v1.0.17
    2026-03-11 09:36
  • v1.0.11
    2026-03-07 11:46

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 426 📥 118,071
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 323,898
developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,754