前言¶
泛微 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