前言¶
泛微 E10(e10 / 微 OA)出性能問題時,運維和開發拿到的通常不是一段報錯,而是一個從服務端導出的診斷包:文件名常形如「來自某 IP 的 downLog.zip」,也可能直接給一個 .log 文件。裏面塞滿了 CPU、JVM/GC、內存、數據庫連接池、併發、磁盤 IO 的指標,還有中間件異常日誌和 JVM 線程 dump。
排查這類問題最費時間的地方不是看日誌,而是把上千行指標整理成可對比的曲線,再從線程 dump 裏找卡點。人工翻日誌容易漏,結論也難復現。下面介紹的 Skill 就是把這一步交給 Agent 來做。
這是什麼¶
「泛微E10性能日誌分析」是一個面向泛微 E10 / eBuilder / Weaver OA 的日誌分析 Skill,座標 @user_f6995a55/e10-perf-log-analysis,由社區開發者 user_f6995a55 發佈維護,當前版本 1.0.1,來源標記爲 community,分類 it-ops-security,不需要 API Key(requires_api_key=false)。
它解決的問題很明確:用戶給出泛微 E10 的性能日誌壓縮包或單個 .log 文件,Skill 負責解析包內內容,產出一份圖表化的 HTML 報告,而不是把原始日誌扔回給用戶。
核心功能¶
Skill 的覆蓋範圍按泛微官方診斷包的結構劃分,共三類輸入。
1、指標日誌:包括 CPU、JVM/GC、內存、數據庫連接池、併發、磁盤 IO 六類指標,對應包內自帶的性能計數器導出。
2、中間件異常日誌:服務端中間件層面的報錯和告警記錄。
3、JVM 線程 dump:用於判斷線程阻塞、死鎖或熱點方法。
輸出統一爲圖表化的 HTML 報告,適合直接發給運維同事或附在工單裏。這三類內容在泛微 E10 的 downLog 包裏本來就是標準組成,Skill 做的事是解析與可視化,不額外採集數據。
安裝與啓用¶
官方頁面未給出獨立的安裝命令或配置文件路徑。該 Skill 基於通用 SKILL.md 格式,由 Agent 運行時按 SKILL.md 中的說明執行;在支持 Skill 的 Agent 環境中(如 Cursor、Codex CLI、Claude Code 等),按各自平臺的 Skill 添加方式引入即可,具體命令以對應平臺的文檔爲準。
需要注意,資料中沒有提供 SKILL.md 的正文內容,因此這裏不推測它內部調用了哪些腳本或依賴。使用前建議先打開官方頁面確認前置條件,作者也在簡介中註明「有任何問題請聯繫作者」。
典型用法¶
使用方式是直接對話驅動。用戶把診斷包交給 Agent,並說明意圖,例如:
- 「這是從 10.x.x.x 導出的 downLog.zip,幫我做一次性能分析,找出瓶頸」
- 「這個 .log 文件裏系統很卡,生成一份健康報告」
Skill 接收後完成解析與圖表生成,返回 HTML 報告。分析範圍、結論和建議都圍繞包內已有內容展開。
適用場景與注意¶
適合的場景:泛微 E10 / eBuilder / Weaver OA 服務端性能問題的初步定位、定期健康檢查、以及需要向業務方出具分析報告的場合。
需要注意的限制:
- 只處理服務端導出的 downLog.zip 或 .log,不替代監控埋點和壓測,也不採集實時指標。
- 結論質量取決於包內日誌的完整度,日誌時間跨度過短或缺少線程 dump 時,瓶頸判斷會偏推測。
- 屬於社區維護,評分和下載量爲 SkillHub 頁面數據(評分 100000,下載 1210,安裝 0),不代表官方支持等級。
結尾¶
這個 Skill 的價值在於把「解壓包、翻日誌、畫曲線、寫結論」這套重複勞動標準化,讓 Agent 直接產出可交付的 HTML 報告。如果你日常要處理泛微 E10 的性能工單,值得放進工具鏈裏試一輪。
官方地址:https://api.skillhub.cn/user_f6995a55/e10-perf-log-analysis
SkillHub 頁面:https://www.skillhub.cn/skills/user_f6995a55/e10-perf-log-analysis