MaaHub Custom Resources
Community-contributed custom resources for MaaFramework. 14 items available.
- Screenshot On Fail — 节点级截图 Sink,每个识别节点完成时自动截图保存,用于调试和排查问题。截图保存为 JPG 格式,最多保留 300 张(可在screenshot_on_fail.py中修改),环形覆盖旧图。 (by BQ) [custom, sink, screenshot, debug, utility, data]
- PR Template — A MaaHub-owned pull request template custom entry for contributors to copy and modify. (by MaaHub) [template]
- 在UI日志界面上显示OCR结果 — 在UI日志界面上显示重要节点OCR识别结果,方便用户查看任务进度和结果。 (by gitlihang) [ocr-result, log, ui]
- 发送数据到云文档 — 解决收集数据问题,将客户端数据发送到云文档中。不用搭建服务器 (by gitlihang) [data, wps]
- ONNX Detect IoU — 根据MaaFramework内置NeuralNetworkDetect修改的神经网络检测(IoU)。解决检测存在全屏大目标时,细分的小目标少甚至没有的问题。适用于需要搭配用户自定义优先级排序进行细分检测的场景 (by huzesama) [custom, recognition, onnx, IoU, python]
- ExpressionRecognition 表达式识别 — 自定义识别:引用其他 pipeline 节点的 OCR 数值,通过表达式做算术与逻辑比较,判断是否命中。 (by overflow65537) [custom, recognition, expression, ocr, python]
- Swipe in box by vector — 根据识别到的Box向指定方向滑动。解决内置动作swipe在begin和end选择同一node_name并配合target_offset字段时,选点不同导致会朝不同方向滑动的问题。使用场景为不确定位置的大目标列表且没有参照滑动终点的特殊场景。 (by huzesama) [custom, action, swipe, python]
- BBC 战斗系统 — 基于 TCP 接口的事件驱动任务执行模块。解决外部进程通信中的弹窗响应、异常重试和状态监控问题。适用于需要与外部 TCP 服务交互的自动化任务场景。 (by xlxyvergil) [fgo, battle, bbc, automation]
- BBC 进程控制 — 外部进程生命周期管理模块。解决进程检测、强制终止和智能重启中的状态同步问题。适用于需要独立控制外部进程启动和连接的场景。 (by xlxyvergil) [bbc, process, lifecycle, control]
- Chaldea 队伍导入 — 远程数据解析与格式转换模块。解决从 HTTP API 获取配置数据并转换为本地格式的问题。适用于需要集成第三方平台数据的场景。 (by xlxyvergil) [fgo, chaldea, import, team]
- BBC TCP 连接管理器 — TCP 通信基础设施模块。解决双向通信中的命令发送、异步回调和消息队列管理问题。适用于需要与外部 TCP 服务建立稳定连接的自定义 Action 开发场景。 (by xlxyvergil) [bbc, tcp, communication, infrastructure]
- 大地图导航 — 基于 OpenCV 的反向模板匹配导航模块。解决通过屏幕截图计算摄像机视角位置并自动滑动的问题。适用于大地图关卡定位场景。 (by xlxyvergil) [fgo, navigation, opencv, map]
- MFA 日志工具 — Custom Action 日志输出适配模块。将 Python 日志重定向到 GUI 界面显示,支持 info/warn/error/debug 等级格式化。适用于需要在 UI 中查看 Custom Action 执行日志的场景。 (by xlxyvergil) [log, mfa, gui, utils]
- 任务求解器 — 任务匹配与路径规划算法模块。解决基于 API 数据的条件解析和最优路径求解问题。适用于需要自动化任务规划的场景。 (by xlxyvergil) [fgo, solver, mission, planning]