From 023bdc806fb297c7a7f468be7dbecf7e2612aa8f Mon Sep 17 00:00:00 2001 From: song_kang_shuai Date: Mon, 11 May 2026 12:33:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(skills):=20=E6=B7=BB=E5=8A=A0=20mmx=20Mini?= =?UTF-8?q?Max=20CLI=20Skill?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mmx/SKILL.md | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) create mode 100644 mmx/SKILL.md diff --git a/mmx/SKILL.md b/mmx/SKILL.md new file mode 100644 index 0000000..b262c9f --- /dev/null +++ b/mmx/SKILL.md @@ -0,0 +1,160 @@ +--- +name: mmx +description: MiniMax CLI 工具,提供文本对话、语音合成、图像生成、视频生成、音乐生成、网页搜索等 AI 功能 +--- + +# MiniMax CLI 工具 (mmx) + +## 功能概述 + +`mmx` 是 MiniMax 的命令行工具,支持文本对话、语音合成、图像生成、视频生成、音乐生成、网页搜索、图像理解等功能。 + +## 安装状态 +- 已安装于: `/home/xiaoshuai/.nvm/versions/node/v20.20.2/bin/mmx` +- 认证状态: 已通过 API Key 认证 + +## 常用命令 + +### 1. 文本对话 (text chat) +```bash +# 基本对话 +mmx text chat --message "你好" + +# 带系统提示词 +mmx text chat --system "你是一个专业的程序员" --message "写一个快速排序" + +# 多轮对话 +mmx text chat --message "Hello" --message "How are you?" + +# 指定模型 +mmx text chat --model MiniMax-M2-7 --message "Hello" + +# 输出 JSON 格式 +mmx text chat --message "Hello" --output json +``` + +### 2. 语音合成 (speech synthesize) + +**⚠️ 约束: 默认使用中文语音,中文优先于英文** + +```bash +# 基本语音合成(默认使用中文语音 Chinese (Mandarin)_Warm_Girl) +mmx speech synthesize --text "你好,世界" + +# 保存到文件 +mmx speech synthesize --text "你好" --out hello.mp3 + +# 指定中文语音 +mmx speech synthesize --text "你好" --voice "Chinese (Mandarin)_Warm_Girl" + +# 指定英文语音(需要明确指定) +mmx speech synthesize --text "Hello" --voice English_expressive_narrator + +# 查看所有可用语音 +mmx speech voices +``` + +**中文语音列表(中文 TTS 必须使用以下语音):** +- `Chinese (Mandarin)_Warm_Girl` - 温暖女孩(默认) +- `Chinese (Mandarin)_Sweet_Lady` - 甜蜜女士 +- `Chinese (Mandarin)_Kind-hearted_Antie` - 善良阿姨 +- `Chinese (Mandarin)_Gentle_Youth` - 温柔青年 +- `Chinese (Mandarin)_Gentleman` - 绅士 +- `Chinese (Mandarin)_Reliable_Executive` - 可靠主管 +- `Chinese (Mandarin)_News_Anchor` - 新闻主播 +- `Chinese (Mandarin)_Humorous_Elder` - 幽默长辈 +- `Chinese (Mandarin)_Lyrical_Voice` - 抒情嗓音 + +**英文语音列表:** +- `English_expressive_narrator` - 英文旁白 + +### 3. 图像生成 (image generate) +```bash +# 基本图像生成 +mmx image generate --prompt "一只可爱的猫" + +# 指定宽高比 +mmx image generate --prompt "风景画" --aspect-ratio 16:9 + +# 生成多张 +mmx image generate --prompt "Logo" --n 3 + +# 保存到文件 +mmx image generate --prompt "山水画" --out /tmp/landscape.jpg + +# 指定尺寸 (512-2048, 8的倍数) +mmx image generate --prompt "宽图" --width 1920 --height 1080 + +# 使用提示词优化 +mmx image generate --prompt "猫" --prompt-optimizer +``` + +### 4. 图像理解 (vision describe) +```bash +# 描述本地图片 +mmx vision describe --image photo.jpg + +# 描述网络图片 +mmx vision describe --image https://example.com/photo.jpg + +# 自定义问题 +mmx vision describe --image photo.jpg --prompt "这张图里有什么动物?" +``` + +### 5. 视频生成 (video generate) +```bash +# 文本生成视频 (T2V) +mmx video generate --prompt "一个人在海边跑步" + +# 图片生成视频 (I2V) +mmx video generate --prompt "风景动画" --first-frame image.jpg + +# 查看任务状态 +mmx video task get + +# 下载视频 +mmx video download +``` + +### 6. 音乐生成 (music generate) +```bash +# 生成音乐 +mmx music generate --prompt "轻松愉快的钢琴曲" + +# 生成歌曲 +mmx music generate --prompt "一首关于爱情的流行歌曲" +``` + +### 7. 网页搜索 (search query) +```bash +# 基本搜索 +mmx search query --q "MiniMax AI 最新消息" + +# JSON 输出 +mmx search query --q "天气" --output json +``` + +## 全局选项 + +| 选项 | 说明 | +|------|------| +| `--api-key ` | API 密钥 | +| `--region ` | 区域: global (默认), cn | +| `--output ` | 输出格式: text, json | +| `--quiet` | 静默模式,不显示非必要输出 | +| `--verbose` | 显示 HTTP 请求/响应详情 | +| `--timeout ` | 超时时间 (默认 300) | +| `--no-color` | 禁用颜色 | +| `--non-interactive` | 非交互模式 (CI/agent 模式) | + +## 查看配额 +```bash +mmx auth status +``` + +## 帮助命令 +```bash +mmx --help # 全局帮助 +mmx --help # 资源帮助 +mmx text chat --help # 命令帮助 +```