Skip to content

caaaaaleb/mmx-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 MiniMax Studio

基于 MiniMax Token Plan 的全模态 AI 创作工具,封装 mmx-cli 为 Web GUI。

功能

标签 能力 模型
💬 文本对话 多轮对话,支持系统提示词 MiniMax-M2.7
🖼️ 图片生成 文生图,1-4 张/次 image-01
👁️ 图片理解 上传图片,AI 分析描述 coding-plan-vlm
🔊 语音合成 文字转语音,15+ 音色可选 speech-2.8-hd
🎵 音乐生成 风格+歌词 → 完整歌曲 music-2.6
🎤 翻唱 上传/录制音频 → 换风格 music-cover
🎙️ 录音创作 浏览器录音 → 翻唱/作曲 music-cover / music-2.6
📋 任务队列 异步生成,不阻塞 UI -
📁 生成结果 画廊浏览所有输出文件 -

快速开始

前提条件

  • Node.js 18+
  • Python 3.11+
  • MiniMax Token Plan 订阅

安装

# 1. 安装 mmx-cli
npm install -g mmx-cli

# 2. 认证
mmx auth login --api-key <your-token-plan-key>

# 3. 安装 Python 依赖
cd mmx-gui
python3 -m venv .venv
source .venv/bin/activate
pip install streamlit

# 4. 启动
python -m streamlit run app_streamlit.py --server.port 7861

浏览器打开 http://localhost:7861

一键启动

cd mmx-gui && bash start_streamlit.sh

项目结构

mmx-gui/
├── app_streamlit.py    # 主程序(Streamlit)
├── app.py              # 旧版(Gradio,已弃用)
├── start_streamlit.sh  # 启动脚本
├── start.sh            # 旧版启动脚本
└── .venv/              # Python 虚拟环境

输出目录

所有生成文件保存在 ~/Desktop/mmx_outputs/,也可在"生成结果"标签页浏览。

配额

取决于 Token Plan 套餐(以 Plus 为例):

模型 配额
MiniMax-M2.7 1,500 次/5小时
speech-2.8-hd 4,000 字符/天
image-01 50 张/天
music-2.6 100 首/天
music-cover 100 首/天
coding-plan-vlm 150 次/5小时

技术栈

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors