Skip to content

kqcoxn/MaaPipelineEditor

Repository files navigation

LOGO

MaaPipelineEditor

✨ 可视化构建 MaaFramework Pipeline 的下一代工作流编辑器 ✨
🛠️ 告别手调千行 JSON!用拖拽+配置的方式,高效构建、分享你的 Maa 自动化流程 🛠️

react ts react-flow go
committs stars committs

简介

MaaPipelineEditor (MPE) 是一款前后端完全分离架构、运用 YAMaaPE 开发经验去芜存菁、由资源开发者充分实践与微调MaaFramework Pipeline 工作流式可视化审阅与编辑工具。

“由您设计,由我们支持。” 如您所需皆已存在:添加、设计、连接,只需稍作思考,想法之外尽在其中!

亮点

✨ 极致轻量,开箱即用

  • 无需下载、无需安装,打开 在线编辑器 🌐 即可开始可视化 Pipeline 编辑之旅
  • 基于 Web 的真正意义跨平台、可集成,随时随地 🖥💻 甚至无文件纯文本查看与编辑项目
  • 内容全面详尽的 📖 文档,所有功能一目了然,任何问题一键查询

🚀 渐进扩展,模块增强

  • 通过一行命令即可增量启用 本地服务,不需要时完全解耦
  • 无缝接入文件管理截图工具等本地能力
  • 支持自定义框架与 OCR 路径,直接对齐本地环境

🧠 所见即所思,流程即逻辑

  • 注重编辑功能,更注重阅读体验
  • 多种节点样式 🎨,依据数据查阅场景随意切换
  • 路径类字段全量适配、跨文件逻辑支持,灵活调控你的 Pipeline
  • 选中节点聚焦关键路径高亮可拖拽连接中点,让逻辑跃然纸上 👀
  • 布局紧凑、逻辑清晰,让复杂任务一目了然 🧩

🧰 全面辅助,模板自由

  • 内置识别小工具(文本识别、截图裁剪、取色框选等 🎯),快捷填充字段内容
  • 内置流程化调试工具,可视运行流,节点式信息呈现
  • 搭配丰富节点预制模板 📦,并支持创建与保存自定义模板,一次配置,处处复用 ♻️
  • 图片预览、快捷图片文件选择,一个面板遍视全图

🤖 AI 赋能,未来已来

  • 智能节点搜索 🔍,模糊搜索、精准推荐、快速定位
  • 节点级 AI 补全,让大模型替您完成节点配置 👍
  • MCP 联动,在 MaaMCP 中生成的流程可自动或一句话打开并渲染至 MPE!
  • 更多 AI 辅助功能正在路上 🚧——让 Pipeline 编辑更聪明、更自然 ✨

⌨️ 类原生交互,高效编辑

  • 单面板分类字段添加,减少上下文切换;字段编辑媲美 IDE 级体验 💡
  • 内置多种语法糖 🍬,大幅简化类型配置与结构书写

🔄 全面兼容,平滑迁移

  • 旧项目一键导入 ✅,自动识别废弃字段并智能迁移,提供自动排版功能
  • 支持节点级 v1 与 v2 协议混合导入
  • 涵盖复合类型等高级结构,提供 常用命名结构兼容
  • 支持配置持久化,提供集成与分离两种方案

Important

MPE 专为实际资源开发需求而存在,理念是架构为需求服务,而非虚空造靶或“爱用不用”。若您在使用过程中有更多的需求或优化建议,欢迎提交 ISSUE,我们真的非常在意开发者的体验!

应用场景展示

编辑您的 Pipeline

您可以使用 MPE 在文件管理、截图工具、调试工具、AI 补全等各类便捷工具的加持下轻松构造出如下 Pipeline,即使复杂也能维持清晰的逻辑,兼具易用性与可读性

(演示 Pipeline:MNMA-城市探索.json, 3529 lines)

快速理清其他项目的实现逻辑

配合粘贴板导入、自动布局、协议兼容、节点聚焦、关键路径、AI 搜索等功能,您可以快速了解其他项目的某个功能是如何实现的,打开网页粘贴即用,无需下载或面对成堆 JSON

(演示 Pipeline:M9A-combat.json, 987 lines)

开箱即用

Important

在每次框架版本迭代时,MPE 的部分特性适配可能存在延迟或遗漏。若您发现相关问题,请提交 ISSUE 或 PR,或在集成开发交流群内指正。

讨论与帮助

MPE 项目没有单独的交流群,您可以在 MaaFramework 集成/开发交流 QQ 群(595990173)询问相关问题或参与讨论。

鸣谢

开发者

感谢以下开发者对 MaaPipelineEditor 作出的贡献:

贡献者

特别感谢

历史与统计

  • 2026.1-NOW:MaaPipelineExtremer(一体化整合)
  • 2025.10-12:LocalBridge 协议(本地能力扩展)
  • 2025.8-10:重构,MaaPipelineEditor!(泛用化)
  • 2025.5-8:MNMA 实践(思路修补)
  • 2025.5YaMaaPE(项目原型)

Star History Chart

About

✨ 可视化构建 MaaFramework Pipeline 的下一代工作流 审阅&编辑 工具 ✨

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •