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 来源。

相关推荐
mfxcyh1 小时前
Vue3+Ant Design Vue 实现手动异步文件上传(含大小校验、弹窗上传)
前端·javascript·vue.js
wordbaby1 小时前
Web端热敏标签打印完整解决方案(QZ Tray + 译维A42)
前端
swipe1 小时前
03|Axios 请求进了后端之后:Controller、Request、Response 是怎么接住它的?
前端·后端·全栈
测试老哥1 小时前
接口自动化测试分层设计与实践总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
meilindehuzi_a1 小时前
Vue3进阶基础:指令修饰符、v-model表单绑定、动态样式、计算属性与侦听器实战
前端·javascript·vue.js
csdn2015_1 小时前
vue 前端运行命令
前端·javascript·vue.js
swipe1 小时前
02|从 `pnpm dev` 到 Spring Boot 启动:后端服务到底怎么跑起来?
前端·后端·全栈
swipe2 小时前
01|前端人第一次打开 Spring Boot 项目,应该先看哪里?
前端·后端·全栈
大模型码小白2 小时前
企业级检索增强后端集成:Java 服务如何管理知识库版本
java·服务器·开发语言·人工智能·python·microsoft