当前位置: 首页 > news >正文

MaaDebugger:可视化调试 MaaFramework Pipeline、识别与任务执行

MaaDebugger:可视化调试 MaaFramework Pipeline、识别与任务执行

MaaDebugger 是 MaaXYZ 开源的 MaaFramework 调试工具,使用 NiceGUI 提供本地 Web 界面。它面向 MaaFramework 自动化项目开发者,重点不是直接执行某个游戏脚本,而是帮助检查资源、控制器、识别结果和 Pipeline 运行过程。

主要功能

• 连接 ADB 模拟器、Windows 窗口、Gamepad 或自定义控制器。

• 加载 MaaFramework Resource Bundle,选择并运行 Pipeline 任务。

• 展示 Pipeline 节点、识别节点、动作节点及 NextList 执行链。

• 查看识别截图、算法、最佳结果、原始识别数据和节点配置。

• 收集运行异常并在 Traceback 页面查看错误详情。

• 默认在本机8011端口启动 NiceGUI 调试界面,也可用--port修改端口。

环境要求

• Python>=3.9,<3.14

• MaaFW>=5.7.0b3

• NiceGUI>=2.21,<3.0

• 其他依赖:asyncify、Pillow、packaging

安装与运行

使用 pip

python -m pip install MaaDebugger python -m MaaDebugger

指定端口并禁止自动打开浏览器:

python -m MaaDebugger --port 8080 --hide

使用 uv

uv tool install MaaDebugger MaaDebugger

临时运行:

uvx MaaDebugger

源码包检查结果

• 源码版本:1.20.1

• Python 文件:20 个,py_compile语法检查通过

• ZIP:53 个条目,CRC 检查通过

• 许可证:MIT

• 上游说明:项目正在重构,使用前建议查看 GitHub README 与 issue #163

资源获取

• UC 网盘永久分享

• MaaDebugger GitHub 源项目

> 内容来源网络,进行整合/再创作。源码版权归 MaaXYZ 与贡献者;使用和再分发遵循 MIT 许可证,请保留许可证与 GitHub 来源。

http://www.cnnetsun.cn/news/3628743.html

相关文章:

  • 天线原理-1.引论
  • 留学生网申遇到了填写期待薪资?用区间锚定法避免提前亮出底牌「蒸汽求职分享」
  • 认知伙伴:普通人+AI为什么不等于高级人才
  • 3步掌握ImageGlass:颠覆传统的开源图片浏览器
  • WaveTools终极指南:如何解锁《鸣潮》120FPS并优化游戏性能
  • 告别暗黑3重复操作:D3KeyHelper自动化工具让游戏体验升级
  • 如何快速掌握Reloaded-II:跨平台游戏模组管理框架的终极指南
  • CMake 实战:创建并使用静态库(MinGW + clangd)
  • 如何在Windows上创建完美虚拟显示器:Parsec VDD终极指南
  • 揭秘信创合规深水区:如何用流式脱敏+国密SM2防篡改,把国产库审计验收从“踩雷”变“满分”的4个血泪教训!
  • Formality:使用机器学习驱动的分布式处理(DPX)
  • ncmdumpGUI:Windows下一键解密网易云音乐NCM文件的完整指南
  • 终极简单指南:3分钟让Figma界面全中文化,设计师效率翻倍
  • 宝塔+雷池WAF部署
  • 页面路由导航:Router与Navigation组件的跳转传参(7)
  • 【claude code实践】Hooks 调试方法:让自动化流程稳定可靠
  • 高并发内存池 - central cache 结构设计
  • Cpp2IL完整指南:如何分析和理解Unity IL2CPP编译后的应用
  • 英雄联盟智能助手Seraphine:免费开源的终极战绩查询与BP辅助工具
  • Betaflight Configurator终极指南:5步打造完美无人机飞控系统
  • HarmonyOS开发实战:小分享-@ohos.net.http 网络请求封装进阶
  • F429-HAL-I2C读取AT24C02(2026/7/24)
  • ADC12DJ3200 JESD204B接口实战:报警寄存器与高速PCB布局设计
  • Claude Code 安装、配置、依赖与使用说明书
  • 具身智能如何才能更快走出实验室(2)
  • 具身智能如何才能更快走出实验室(7)
  • Modula-3编程语言全记录:诞生、发展、多版本实现与发行情况揭秘
  • Atmosphere大气层系统:Nintendo Switch定制固件技术解析与实战部署指南
  • Atmosphere系统架构解析:Nintendo Switch定制固件的安全实现与技术创新
  • 移动POS终端工控主板怎么选?安全加密与移动支付接口要点