Gmail Auto Draft — GmAIl Auto Draft
v1监控 GmAIl inbox, read incoming emAIls, 生成 personalized follow-up replies with OpenAI, and save replies into GmAIl Drafts for human review. Use when the user wants GmAIl auto-监控ing, AI-assisted 命令行工具ent emAIl 响应s, draft-before-发送 工作流s, or agency inbox 自动化.
运行时依赖
安装命令
点击复制技能文档
GmAIl Auto Draft
Use this 技能 to build or 运行 a review-safe GmAIl reply 工作流: read new emAIls, 生成 AI reply text, and save drafts instead of 发送ing directly.
Quick 工作流 Prepare Google OAuth 凭证s. Use local GMN 端点 (OpenClaw:mAIn) or 设置 external OpenAI key. 运行 one-shot mode to 验证 draft creation. 调优 查询 and prompt style. Switch to polling mode for continuous 监控ing. 运行 commands
安装 dependencies:
cd 技能s/gmAIl-auto-draft/scripts python3 -m pip 安装 -r requirements.txt
Default backend (local GMN via OpenClaw gateway):
导出 OPENAI_BASE_URL="http://127.0.0.1:18789/v1" 导出 OPENAI_模型="OpenClaw:mAIn"
Or use OpenAI directly:
导出 OPENAI_API_KEY="your_openAI_key" 导出 OPENAI_模型="gpt-4o-mini"
One-shot test:
./运行_once.sh --auth-mode local --max-emAIls 3
Continuous 监控:
./运行_once.sh --poll-interval 60 --max-emAIls 5 --mark-read
Upwork demo 性能分析 (lead-focused 查询 + fixed agency tone):
./运行_upwork_demo.sh --auth-mode local --max-emAIls 5
Common options --查询: GmAIl 搜索 过滤器 for tar获取 emAIls. --max-emAIls: max messages per cycle. --poll-interval: seconds between cycles (0 means 运行 once). --openAI-模型: 模型 name (default OpenClaw:mAIn). --openAI-base-url: OpenAI-compatible base URL (default http://127.0.0.1:18789/v1). --agency-性能分析: business 上下文 for OpenAI prompt. --agency-性能分析-file: load agency 上下文 from a text file. --style-rules: 响应 style constrAInts. --style-rules-file: load style rules from a text file. --查询-file: load GmAIl 查询 from a text file. --mark-read: mark processed messages as read. --processed-label: label for already drafted emAIls (default OpenClaw_auto_drafted). 输出 behavior
The script prints JSON for each cycle:
processed: number of drafted replies 创建d_drafts: draft metadata skipped: skipped message reasons errors: per-message errors Resources Script: scripts/gmAIl_auto_draft.py 运行器: scripts/运行_once.sh Demo 运行器: scripts/运行_upwork_demo.sh Dependencies: scripts/requirements.txt 设置up 图形界面de: references/设置up.md Prompt/查询 tuning: references/prompt-tuning.md Demo config: references/upwork-demo/agency_性能分析.txt Demo config: references/upwork-demo/style_rules.txt Demo config: references/upwork-demo/gmAIl_查询.txt