0.11.4 WebUI更新
🎉 MaiBot v0.11.4 - WebUI Update
首个官方 Web 管理界面! 在此版本之前,MaiBot 没有 WebUI,所有配置需手动编辑 TOML 文件。
✨ 主要功能
🔐 认证系统
- Token 安全登录(支持系统生成 64 位随机令牌 / 自定义 Token)
- 首次配置向导
📝 配置管理(可视化编辑,无需手动改 TOML)
- 麦麦主程序配置:基础设置、人格、表情、黑话、情绪等
- 模型提供商配置:OpenAI、Anthropic、DeepSeek、Qwen、Ollama 等
- 模型配置:对话/视觉/嵌入模型分配
📊 资源管理
- 表情包管理:查看、搜索、注册、封禁
- 表达方式管理:查看麦麦的表达记录
- 人物信息管理:查看联系人列表
🔌 插件系统
- 插件市场浏览
- 一键安装/卸载/更新
- 版本兼容性检查
- 实时安装进度推送
📋 日志查看器
- WebSocket 实时日志流
- 日志级别过滤(DEBUG/INFO/WARNING/ERROR/CRITICAL)
- 搜索功能
🎨 主题定制
- 浅色/深色/跟随系统
- 12 种主题色(6 单色 + 6 渐变色)
- 自定义颜色选择器
🔍 全局搜索
Cmd/Ctrl + K快捷键- 快速跳转任意页面
🏗️ 技术栈
前端: React 19 + TypeScript + Vite + TanStack Router + shadcn/ui
后端: FastAPI + Uvicorn + WebSocket
特点: SPA 单页应用,前后端同端口,静态文件托管
📦 使用方式
参照template.env文件更新.env文件,添加两个字段
WEBUI_ENABLED=true
WEBUI_MODE=production
📄 WebUI开源协议
GPLv3
WebUI地址
https://github.com/Mai-with-u/MaiBot-Dashboard
告别手动编辑配置文件,享受现代化图形界面!