hello~
这个视频我来带大家部署麦麦的控制面板
=============
部署方面有疑问的,可以加UP的企鹅裙(1025509724)这个群仅用作答疑用,不可接入麦麦。
想接入麦麦以测试你的麦麦的部署效果的,可以来测试裙(902093437)
=============
部署前,你需要准备:
1. Node.js:这是运行WebUI的基础
Nade.js下载链接:
https://nodejs.org/dist/v24.11.1/node-v24.11.1-x64.msi
2. 已经部署完成,且版本大于等于0.11.5的麦麦:真正支持完整的UI功能的版本为0.11.6,麦麦的部署方法可以查看我这期视频
这次同样是一条龙指令部署,在项目文件夹中打开终端,输入以下命令
```Powershell
# 麦麦控制面板一条龙部署指令
# 获取源码
# 自定义分支名
$tree = "master"
# 下载源代码
$zip = "MaiBot-Dashboard-$tree.zip"
Invoke-WebRequest -Uri "https://github.com/Mai-with-u/MaiBot-Dashboard/archive/refs/heads/$tree.zip" -OutFile $zip
# 解压到临时目录
Expand-Archive -Path $zip -DestinationPath "MaiBot-temp" -Force
# 将解压出的子目录内容移动到 MaiBot 目录(跳过顶层文件夹)
$name = "MaiBot-Dashboard"
Get-ChildItem "MaiBot-temp" | Where-Object { $_.PSIsContainer } | Get-ChildItem | Move-Item -Destination "$name"
# 清理临时文件
Remove-Item "MaiBot-temp" -Recurse -Force
Remove-Item $zip -ErrorAction SilentlyContinue
# 更改工作目录
cd $name
# 安装bun
npm install bun
# 使用bun安装依赖
bun install
# 刷新指令
```
部署完成后,我们需要检查一下麦麦的配置
打开点.env文件
```Toml
# 麦麦主程序配置
HOST=127.0.0.1
PORT=8000
# WebUI 独立服务器配置
WEBUI_ENABLED=true
WEBUI_MODE=production # 模式: development(开发) 或 production(生产)
WEBUI_HOST=0.0.0.0 # WebUI 服务器监听地址
WEBUI_PORT=8001 # WebUI 服务器端口
```
确认WebUI的服务器运行在8001端口上
然后重启你的麦麦,查看命令行窗口,这里会列出访问秘钥
如果你的麦麦控制面板需要从公网访问,请务必妥善保管你的秘钥。
最后,我们来启动麦麦控制面板
来到项目文件夹并打开终端,输入
```Powershell
bun run dev
```
看到这个
```Powershell
VITE v7.2.2 ready in 3311 ms
➜ Local: http://localhost:7999/
➜ Network: use --host to expose
➜ press h + enter to show help
```
就是启动成功了
打开浏览器访问http://localhost:7999即可
在登录界面输入你的秘钥即可登录当前麦麦的控制面板
---
麦麦官方文档中心:
https://docs.mai-mai.org/
麦麦插件商店:
https://plugins.maibot.chat/
---
虚拟形象版权所有者/设计/原画/拆分:竹喵咕咕
模型:@moya