MWU:Vue 3 + FastAPI 的 MaaFramework 跨平台 WebUI 源码

MWU:Vue 3 + FastAPI 的 MaaFramework 跨平台 WebUI 源码

MWU 为 MaaFramework 自动化资源项目提供浏览器图形界面。前端使用 Vue 3,后端使用 FastAPI,适合需要跨平台任务配置、运行和扩展管理的项目。

具体功能

• Vue 3 + FastAPI 前后端分离架构

• 浏览器统一界面,支持 Windows、Linux、macOS

• NaiveUI 界面和自动深色模式

• 动态解析 Agent,无需额外 Python 环境

• Agent 外挂进程模式

• Plyer 与浏览器 API 双渠道系统通知

• GitHub 自动更新

• 单次、周期计划任务与调度管理

scan_select 动态扫描配置文件

• MaaFramework 任务、资源和控制器配置

上游 README 明确标注项目尚未 Production-Ready,适合测试、学习和二次开发。

源码包信息

• 文件名:MaaFramework生态_通用 UI_MWU_源码.zip

• 文件数:156

• 大小:0.49 MB

• SHA256:504608aeb898eb737dc294f8a0fac5f035270c217af8c781e3ca2cf75dd2fb24

• 版本:0.16.0

• 许可证:AGPL-3.0

安装与使用

  1. 安装 Python 3.12 或更高版本及 uv。

  2. 在源码目录执行 uv sync 安装依赖。

  3. 准备 MaaFramework 5.11.1+ 资源项目及 interface.json

  4. 按上游 README 的集成方式配置资源和 Agent。

  5. 启动后使用现代浏览器访问 WebUI。

本地已核对 ZIP、SHA256、AGPL-3.0、pyproject.toml,全部 Python 文件通过 compileall。本机缺少 uv 与 pyjson5,未执行依赖安装和 WebUI 启动验证。本分享属于源码包,不是成品安装程序。

资源获取

UC 网盘永久分享

原 GitHub 项目

> 内容来源网络,进行整合/再创作。源码版权归原作者;使用、修改和再分发请遵循 AGPL-3.0,并保留许可证及 GitHub 来源。

相关推荐
东方小月3 小时前
一篇文章带你深入拆解Skill的本质与工程实现,让你不再滥用Skill
前端·人工智能·后端
清水白石0083 小时前
Python 类型设计深度解析:TypedDict 能否替代 dataclass?从 JSON 数据边界到 API 设计的最佳实践
java·python·json
xy34534 小时前
Axure9.0 中继器遮罩的核心应用场景(精准适配列表交互)
前端·ui·html·原型·产品设计·axure9.0
天道kabuto4 小时前
记一次 UnoCSS 样式离奇失效的踩坑复盘
前端
前端小张同学4 小时前
AI全栈开发最佳实践💐
前端·后端·架构
️学习的小王4 小时前
Git项目提交忽略文件怎么做?以Python项目为例,详解.gitignore
git·python·elasticsearch
前端 贾公子4 小时前
第09章:上下文与记忆 (6)
开发语言·前端·python
evans在进步4 小时前
Java 常用设计模式入门:建造者、工厂、单例、外观与代理
java·python·设计模式
用户931456355664 小时前
接口幂等性设计:从原理到落地,一篇讲透
前端
柚yuzumi4 小时前
别再猜 this:先看它属于谁,再看它指向谁
前端·javascript