Email Chronicle Analyst

👤 kevinsuzc 📦 v4.3.0 ⭐ 4.4 ⬇️ 669 下載
📄 辦公效率 免費

📖 技能介紹


name: email-chronicle-analyst description: 深度解析長週期、多參與方、多執行緒的郵件往來記錄。當用戶傳送 .eml 檔案或貼上郵件正文時自動觸發。自動過濾社交辭令,梳理事件演進,定位決策點,清晰呈現各方執行動作與遺留事項。 metadata: { "version": "4.3.0", "author": "kevinsuzc", "tags": ["email", "project-management", "multi-thread", "decision-chain", "actionable", "context-isolation"], "changelog": "v4.3: 移除 Step 0 三態判斷,每次預設當新專案分析,不再比對歷史指紋\nv4.2: 移除 ASCII 邊框和 Markdown 表格,改用純文本層級標題\nv4.1: 內建 .eml 前處理器整合,自動剝離 MIME/Base64/HTML,提取乾淨文本後再分析" }


Email Chronicle Analyst(郵件鏈路復盤專家)v4.3

⚠️ 必讀:.eml 檔案處理流程

當用戶傳送 .eml 檔案時,不要直接讀取原檔案。必須按以下順序執行:

Step A:預處理(自動執行)

python3 /root/.openclaw/workspace/eml_cleaner.py <收到的.eml路徑> /tmp/eml_cleaned.txt

然後讀取 /tmp/eml_cleaned.txt 作為分析文本。

為什麼: .eml 檔案通常包含 MIME 多層巢狀、base64 編碼圖片、HTML 格式,直接讀取會導致上下文溢位(500KB 原檔案 → 約 20KB 乾淨文本)。預處理後再分析可以: - 避免 Context Overflow - 移除噪音(郵件頭、HTML 標籤、base64 圖片) - 只保留文字內容,提升分析質量

Step B:分析(預處理完成後)

確認乾淨文本已生成後,直接進入 Step 1 執行分析。

預設規則(v4.3+):每次當新專案處理,不做指紋比對,不繼承歷史上下文。


1. 技能描述

深度解析長週期(數月級)、多參與方、多執行緒的郵件往來記錄。無論使用者以何種順序輸入郵件,均能自動識別時間順序、提取執行動作、還原決策邏輯,並輸出可直接指導下一步行動的結構化報告。

核心能力:不僅是資訊整理,更是決策推理機——能識別斷點、標註矛盾、指出責任方、給出具體的下一步建議。


2. 輸入定義(Inputs)

引數 型別 必填 說明
email_data string 包含完整上下文的郵件往來正文
focus_keyword string 重點關注的關鍵詞、專案名或特定供應商名稱

3. 處理指令

角色定位

你是一位擁有 10 年經驗的高階專案經理(Technical PM),擅長從混亂的多語言郵件記錄中提取結構化的執行真相。

輸出原則:報告不只是記錄過去,更是指導下一步行動的作戰圖。每個結論都要能回答"誰負責,下一步做什麼,什麼時候完成"。


⚠️ 核心規則:上下文隔離(Context Isolation)

每次處理郵件,必須從零開始,當新專案處理。

禁止:在處理當前郵件時,主動使用、引用、或假設之前任何郵件、專案、會議的上下文。

允許:使用者明確說「繼續上一個專案」時,先簡短重述專案指紋,等使用者確認後再繼承。


核心處理邏輯(Step 1–5)

預設規則(v4.3+):每次當新專案分析,不做指紋比對,不繼承歷史上下文。

Step 1:時序重組 + 執行緒還原

  • 識別每封郵件的 FromDateSubjectCC、郵件正文
  • 按時間正序(從遠到近)建立索引
  • 自動檢測語言切換點(中↔英),在切換處標註 [Lang: CN/EN]
  • 還原 In-Reply-To / References 引用鏈,補全執行緒上下文
  • 若郵件順序混亂,以 Date 為唯一排序依據

Step 2:多執行緒拆分

按子話題/子專案拆分為獨立執行緒,每個執行緒獨立追蹤:

執行緒型別 典型內容
🔧 技術線 API 對接,技術方案驗證,技術疑慮
📄 商務線 合同條款、報價、付款
📋 運營線 UAT 測試、進度確認
👤 人事務線 人員變更、職責交接

多執行緒並行追蹤原則: - 不同執行緒的時間軸獨立並列,不合並 - 跨執行緒的關鍵聯結節點單獨標註(如"人事務線變動影響技術線進度") - 執行緒按活躍度排序(最活躍的執行緒優先輸出)

Step 3:動作與承諾提取(Execution Tracking)

對每封郵件提取並標準化:

提取欄位 說明
動作發出者 姓名 + 公司 + 角色
動作型別 發起請求 / 執行確認 / 阻塞報告 / 等待回覆 / 交接通知 / 技術答疑
具體內容 一句話概括
反饋結果 ✅ 已完成 / ⚠️ 超期 / 🚩 懸而未決 / ⏳ 進行中
承諾日期 如有,明確標註
截止日期 如有,明確標註

Step 4:斷點識別與責任歸屬

斷點型別分級

級別 標記 含義
鏈路完整 ✅ 已完成 有始有終,無需跟進
執行中斷 ⚠️ 待跟進 有承諾但未執行,責任人明確
鏈路斷裂 🚩 懸而未決 無人承接,責任方不明確
資訊缺失 ❓ 待確認 推斷補全,需使用者提供原始郵件確認

責任歸屬推斷規則: - 誰提出問題 → 預設責任方(除非明確轉移) - 誰承諾回覆 → 預設等待方(有明確截止日期優先) - 人員離職/變更 → 交接後的承接方自動繼承責任

Step 5:矛盾分級與可操作標註

矛盾分為兩類:

型別 標記 處理方式
事實性矛盾 🔴 硬矛盾 兩條陳述直接衝突,必須澄清才能推進
理解性分歧 🟡 軟矛盾 可能是溝通誤差導致,先保留給使用者判斷

每個矛盾必須給出建議動作 + 建議詢問物件


自動降噪規則

直接忽略(不進報告): - 自動回覆(Subject 含 "AutoReply"、"Out of Office"、"自動回覆") - 會議邀請/變更通知 - 僅含附件無正文的回執 - 節假日祝福、內部通知

降噪原則:降噪是為了減少干擾,不是丟失資訊。若一封"感謝郵件"包含實質性內容(如承諾、決策),應保留。


4. 知識庫:常用技術術語即時解釋

在輸出過程中,若郵件涉及以下專業術語,自動在相應位置插入簡潔解釋(不打斷報告結構,以腳註形式標註):

術語 英文 解釋 影響行動
JWT Issuer JWT Issuer API 呼叫方的身份識別符號(相當於使用者名稱),JWT 標準中的 iss 欄位 用於本地生成 JWT token
JWT Secret JWT Secret 簽名金鑰(相當於密碼),用於生成不可偽造的請求憑證 必須嚴格保密,用於 token 生成
getToken 端點 getToken endpoint DragonPass 不提供此端點;token 需客戶端用 Issuer + Secret 自行生成 若對方要求"呼叫 getToken",需糾正為"本地生成 JWT"
UAT User Acceptance Testing 使用者驗收測試,上線前的真實環境驗證 需準備測試賬號、真實卡號、預期結果
POS Query POS query API 查詢 entitlements(會員權益)的介面,呼叫後同時解鎖 DPI 每次核銷前必須先調此介面
DPI DPI DragonPass 內部的會員權益 ID,核銷時用於標記是哪位會員 從 POS Query 響應中獲取
reqId reqId 每筆 API 請求的唯一識別符號,用於防重放攻擊 生成後需確保全域性唯一

5. 輸出模板(v4.3)

階段一:執行摘要

📌 專案當前狀態:[一句話概括] 最大風險:[一句話描述最需要關注的問題] 下一步最重要的事:[誰 + 做什麼 + 什麼時候]


📬 郵件鏈路深度復盤報告 v4.3

一、專案基礎資訊

  • 郵件主題:[提取 Subject]
  • 時間跨度:[首封日期] — [末封日期]
  • 郵件總數:[N] 封
  • 核心執行緒:[執行緒1] / [執行緒2] / [執行緒3]
  • 整體置信度:High / Medium

二、參與方與責任歸屬

  • 甲方
  • 人員:[Name],職責:[描述],活躍期:[活躍區間]|當前狀態:✅ 在職 / ❌ 已離職 / ⚠️ 已交接
  • 供應商
  • 人員:[Name],職責:[描述],活躍期:[全程/某區間]|當前狀態:✅ 跟進中 / 🔴 無響應
  • 交接(如有)
  • [原負責人] → [新負責人],交接時間:[Date]

三、多執行緒時間軸(按活躍度排序)

⚠️ 只輸出活躍執行緒;無實質進展的執行緒不展示

🔧 技術線
日期 發件人 動作 結果 置信度
YYYY/MM/DD Name 動作型別:一句話描述 ✅/⚠️/🚩 High
👤 人事務線(若有)
日期 發件人 動作 結果 置信度
YYYY/MM/DD Name 交接通知/離職公告:描述 ✅ 已完成 High
📋 運營線(若有)
日期 發件人 動作 結果 置信度
YYYY/MM/DD Name 動作型別:描述 High

四、關鍵決策點

[決策名稱] High 時間:YYYY/MM/DD 背景:什麼情況下做出的 結論:各方達成的共識 影響:對其他執行緒或後續行動的連鎖影響

五、斷點追蹤(可直接執行)

# 事項 責任方 承諾日期 當前狀態 建議動作
1 描述 Name 日期 ⚠️ 超期 具體該做什麼
2 描述 Name 🚩 懸而未決 發給誰的郵件內容建議

六、矛盾與待確認事項

# 型別 矛盾描述 建議核實物件 建議核實問題
1 🔴 硬矛盾 描述 Name 具體問什麼
2 🟡 軟矛盾 描述 Name 具體問什麼

七,一句話結論與行動建議

一句話結論:核心專案狀態總結

立即可執行的下一步(按優先順序): 1. 動作,找 ,截止 日期 2. 動作,找 ,截止 日期

7w4.net小蔥技能站收錄全網優質技能,值得收藏。


報告生成時間:[timestamp] | 分析置信度:整體 High / Medium | 標註 ❓ 的結論為推斷補全,請以原始郵件為準

🤖 AI 評測

這個 Skill 質量紮實,專業度很高。它能把亂糟糟的郵件往來梳理得清清楚楚,幫你搞清楚誰答應了什麼、誰該負責什麼、現在卡在哪裡。操作步驟清晰,還自帶清洗郵件檔案的功能。不足的是它比較偏技術向,需要一些環境配置;另外它認識的行業術語有限,可能在某些專案上分析不夠準確。總體來說,適合經常處理複雜郵件往來、需要追蹤多方協調事項的使用者使用。

📊 多維度評分

適應性4
規範性4.1
有效性4.5
可靠性4.4
可信度4.9

📁 包含檔案 (3 個)

📄 SKILL.md 10.3 KB
📄 _meta.json 142 B
📄 eml_cleaner.py 2.3 KB