MaaFramework 可视化日志分析工具
39
stars
640
commits
TypeScript
primary language
Sep 7, 2026
updated
✨ 可视化分析基于 MaaFramework 开发应用的用户日志 ✨
🔍 告别手翻百万行日志!用可视化+搜索的方式,高效定位、分析你的 Maa 应用运行问题 🔍
| 模块 | 说明 |
|---|---|
| 日志分析 | 按任务展示执行过程 支持识别/动作详情查看 支持节点导航快速定位 支持虚拟滚动 支持布局比例保存 |
| 文本搜索 | 支持关键字/正则搜索 支持搜索历史与快捷检索 支持大文件流式搜索 支持结果跳转上下文 支持布局比例保存 |
| 流程图 | 基于 ELK 的节点关系可视化 支持执行顺序导航与回放 支持回放速度与聚焦缩放持久化 点击节点可高亮关联节点与连线 |
| 运行统计 | 展示节点、识别/动作、Wait Freezes 的成功/失败、耗时与重试统计 适合做整体运行质量观察 |
| 分屏模式 | 上半区日志分析 + 下半区文本搜索 便于结构与原文对照排查 支持布局比例保存 |
| 新手教程 | 首次加载样例数据后自动引导 按板块讲解主要功能 支持按教程版本增量引导 可在“关于 -> 快速开始”再次启动 |
maa.log、maa.bak.log、maafw.log、maafw.bak.log
pnpm install
pnpm dev
pnpm build
pnpm tauri:dev
pnpm tauri:build
pnpm build:vscode
.
├─ src/ # 前端主应用(Web/Tauri 共用)
├─ src-tauri/ # Tauri 工程
├─ src-vscode/ # VS Code 插件工程
├─ docs/ # 文档
├─ packages/ # 可复用内核/运行时/工具包
├─ sample/ # 示例日志
├─ public/ # 静态资源
└─ README.md
仓库内已按职责拆分为五个可复用包,位于 packages:
常用包级命令:
pnpm typecheck:packages
pnpm build:packages
pnpm kernel:cli <path> --pretty --no-events
packages/maa-log-parser/README.mddocs/TUTORIAL_PROTOCOL.mdsrc-vscode/README.mdMIT License
感谢以下开发者对 MaaLogAnalyzer 作出的贡献:
MaaFramework 开发交流 QQ 群:595990173
欢迎开发者加入官方 QQ 群,交流集成与开发实践。群内仅讨论开发相关议题。
638 commits
2 commits
TypeScript
77.1%
Vue
17.8%
Rust
3.6%
MaaFramework 可视化日志分析工具
39
stars
640
commits
TypeScript
primary language
Sep 7, 2026
updated
✨ 可视化分析基于 MaaFramework 开发应用的用户日志 ✨
🔍 告别手翻百万行日志!用可视化+搜索的方式,高效定位、分析你的 Maa 应用运行问题 🔍
| 模块 | 说明 |
|---|---|
| 日志分析 | 按任务展示执行过程 支持识别/动作详情查看 支持节点导航快速定位 支持虚拟滚动 支持布局比例保存 |
| 文本搜索 | 支持关键字/正则搜索 支持搜索历史与快捷检索 支持大文件流式搜索 支持结果跳转上下文 支持布局比例保存 |
| 流程图 | 基于 ELK 的节点关系可视化 支持执行顺序导航与回放 支持回放速度与聚焦缩放持久化 点击节点可高亮关联节点与连线 |
| 运行统计 | 展示节点、识别/动作、Wait Freezes 的成功/失败、耗时与重试统计 适合做整体运行质量观察 |
| 分屏模式 | 上半区日志分析 + 下半区文本搜索 便于结构与原文对照排查 支持布局比例保存 |
| 新手教程 | 首次加载样例数据后自动引导 按板块讲解主要功能 支持按教程版本增量引导 可在“关于 -> 快速开始”再次启动 |
maa.log、maa.bak.log、maafw.log、maafw.bak.log
pnpm install
pnpm dev
pnpm build
pnpm tauri:dev
pnpm tauri:build
pnpm build:vscode
.
├─ src/ # 前端主应用(Web/Tauri 共用)
├─ src-tauri/ # Tauri 工程
├─ src-vscode/ # VS Code 插件工程
├─ docs/ # 文档
├─ packages/ # 可复用内核/运行时/工具包
├─ sample/ # 示例日志
├─ public/ # 静态资源
└─ README.md
仓库内已按职责拆分为五个可复用包,位于 packages:
常用包级命令:
pnpm typecheck:packages
pnpm build:packages
pnpm kernel:cli <path> --pretty --no-events
packages/maa-log-parser/README.mddocs/TUTORIAL_PROTOCOL.mdsrc-vscode/README.mdMIT License
感谢以下开发者对 MaaLogAnalyzer 作出的贡献:
MaaFramework 开发交流 QQ 群:595990173
欢迎开发者加入官方 QQ 群,交流集成与开发实践。群内仅讨论开发相关议题。
638 commits
2 commits
TypeScript
77.1%
Vue
17.8%
Rust
3.6%