將 .eml 郵件檔案(zip壓縮包或目錄)自動解析為標準報備郵件臺賬 Excel,一鍵完成登記。支援基於現有臺賬模板追加新記錄、自動去重。
使用者通常會隨訊息傳送郵件附件(zip壓縮包),有時還會提供現有臺賬模板。
識別以下輸入:
如果使用者同時傳送了 zip 和 xlsx 檔案,xlsx 視為已有臺賬,新解析的記錄將追加到其中(按郵件主題去重)。
python3 <skill_dir>/scripts/parse_emails.py \
--input '<郵件zip或目錄路徑>' \
--output '<輸出xlsx路徑>' \
[--template '<已有臺賬xlsx路徑>']
引數說明:
--input / -i:必填,郵件zip壓縮包或包含eml檔案的目錄--output / -o:必填,輸出的Excel臺賬路徑--template / -t:可選,已有臺賬xlsx。提供時,指令碼會讀取其中的記錄,將新解析結果追加(按郵件主題去重),保留原有格式指令碼會自動完成:
使用 uploader 技能上傳生成的 xlsx 檔案:
python3 <uploader_skill_dir>/scripts/upload_media.py '<輸出xlsx路徑>'
將返回的 downloadUrl 提供給使用者。
向用戶彙報:
| 欄位 | 說明 | 提取方式 |
|---|---|---|
| 傳送時間 | 郵件傳送時間 | 郵件Date頭 |
| 發件人 | 姓名(郵箱字首) | 郵件From頭 |
| 郵件主題 | 完整主題 | 郵件Subject頭 |
| 收件人 | 姓名(郵箱字首)列表 | 郵件To頭 |
| 抄送人 | 姓名(郵箱字首)列表 | 郵件Cc頭 |
| 報備型別 | 智慧分類 | 主題+正文關鍵詞匹配 |
| 供應商/渠道 | 供應商或渠道 | 場地類→渠道,其他→供應商 |
| 供應商/渠道名稱 | 具體公司/場地名 | 主題+正文正則提取 |
| 主要事由 | 200字內摘要 | 正文核心內容 |
| 審批人 | 審批負責人 | 主題/正文/收件人推斷 |
指令碼支援以下 14 種報備型別的自動識別:
7w4.net收錄了海量優質技能外掛。
當提供已有臺賬模板時,按 郵件主題 + 傳送時間 進行去重:
以下情況會在 Excel 中標黃,提示使用者人工補充:
CATEGORY_PATTERNS 列表中新增匹配規則報備郵件臺賬_已登記.xlsx,儲存在 workspace 目錄指令碼詳細技術說明見 references/parsing_rules.md(如需修改提取規則可參考)。
這款工具質量不錯,能自動從郵件中提取資訊並生成整齊的表格。文件清晰容易理解,程式碼邏輯明確,支援追加已有表格和自動去重。智慧分類和格式化輸出是亮點,但供應商和審批人的自動識別可能不準確,需要人工檢查補充。整體適合有大量報備郵件需要整理的使用者。