你好
问候与帮助
2026-06-07 20:55 · 48 条 · deepseek-v4-pro
assistant · 2026-06-07 20:55
你好!有什么我可以帮你的吗?
user · 2026-06-07 20:59
请帮我接入 MiniMax CLI(https://github.com/MiniMax-AI/cli),按以下三步完成安装与配置:
1. 全局安装 CLI:执行 `npm install -g mmx-cli`,完成后用 `mmx --version` 验证
2. 登录并配置 API Key:执行 `mmx auth login --api-key sk-cp-gaVMGl45DgdapQwLXTdWIgY2a6kQ9QbNNd-VTNBIw2b1GxnlU9DoTLjxFKSlunvl4MN88bdw1RRxqlBIeXbDuQl2rhKRwCoeMMj_xTrd3aKsb4DxSrQvpwk`;
3. 安装官方 SKILL:执行 `npx skills add MiniMax-AI/cli -y -g`
完成后请执行 `mmx quota` 查看我的 Token Plan 余额,确认整体配置生效。
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"todos": [{"id": "1", "content": "全局安装 mmx-cli 并用 mmx --version 验证", "status": "in_progress"}, {"id": "2", "content": "使用 API Key 登录 mmx auth login", "status": "pending"}, {"id": "3", "content": "安装官方 SKILL: npx skills add MiniMax-AI/cli -y -g", "status": "pending"}, {"id": "4", "content": "执行 mmx quota 验证配置生效", "status": "pending"}], "summary": {"total": 4, "pending": 3, "in_progress": 1, "completed": 0, "cancelled": 0}}
assistant · 2026-06-07 21:03
开始第一步:全局安装 mmx-cli。
tool · 2026-06-07 21:03
{"output": "added 29 packages in 8s\n\n5 packages are looking for funding\n run `npm fund` for details", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
安装成功。验证版本:
tool · 2026-06-07 21:03
{"output": "mmx 1.0.16", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
✅ mmx 1.0.16 安装成功。进行第二步:API Key 登录。
tool · 2026-06-07 21:03
{"todos": [{"id": "1", "content": "全局安装 mmx-cli 并用 mmx --version 验证", "status": "completed"}, {"id": "2", "content": "使用 API Key 登录 mmx auth login", "status": "in_progress"}, {"id": "3", "content": "安装官方 SKILL: npx skills add MiniMax-AI/cli -y -g", "status": "pending"}, {"id": "4", "content": "执行 mmx quota 验证配置生效", "status": "pending"}], "summary": {"total": 4, "pending": 2, "in_progress": 1, "completed": 1, "cancelled": 0}}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "Detecting region... cn\nDetecting region... cn\nAPI key saved to C:\\Users\\forgase\\.mmx\\config.json\n\n███╗ ███╗███╗ ███╗██╗ ██╗\n████╗ ████║████╗ ████║╚██╗██╔╝\n██╔████╔██║██╔████╔██║ ╚███╔╝ \n██║╚██╔╝██║██║╚██╔╝██║ ██╔██╗ \n██║ ╚═╝ ██║██║ ╚═╝ ██║██╔╝ ██╗\n╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝\n\nUsage: mmx <resource> <command> [flags]\n\nResources:\n auth Authentication (login, status, refresh, logout)\n text Text generation (chat)\n speech Speech synthesis (synthesize, voices)\n image Image generation (generate)\n video Video generation (generate, task get, download)\n music Music generation (generate, cover)\n search Web search (query)\n vision Image understanding (describe)\n quota Usage quotas (show)\n config CLI configuration (show, set, export-schema)\n file File storage (upload, list, delete)\n update Update mmx to a newer version\n\nGlobal Flags:\n --api-key <key> API key (overrides all other auth)\n --region <region> API region: global (default), cn\n --base-url <url> API base URL (overrides region)\n --output <format> Output format: text, json\n --quiet Suppress non-essential output\n --verbose Print HTTP request/response details\n --timeout <seconds> Request timeout (default: 300)\n --no-color Disable ANSI colors and spinners\n --dry-run Show what would happen without executing\n --non-interactive Disable interactive prompts (CI/agent mode)\n --version Print version and exit\n --help Show help\n\nGetting Help:\n Add --help after any command to see its full list of options, defaults,\n and usage examples. For example: mmx text chat --help\n\n+-------------------------------------------------------------------------+\n| MINIMAX TokenPlan 配额面板 周期: 2026-05-31 — 2026-06-07 |\n+-------------------------------------------------------------------------+\n| 通用 剩余 [██████████] 99% 周剩余 [██████████] 97% 重置 2h 59m |\n+-------------------------------------------------------------------------+\n| 视频 剩余 [██████████] 100% 周剩余 [██████████] 100% 重置 2h 59m |\n+-------------------------------------------------------------------------+", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
✅ 登录成功!API Key 已保存,配额面板也已显示。进行第三步:安装官方 SKILL。
tool · 2026-06-07 21:03
{"todos": [{"id": "1", "content": "全局安装 mmx-cli 并用 mmx --version 验证", "status": "completed"}, {"id": "2", "content": "使用 API Key 登录 mmx auth login", "status": "completed"}, {"id": "3", "content": "安装官方 SKILL: npx skills add MiniMax-AI/cli -y -g", "status": "in_progress"}, {"id": "4", "content": "执行 mmx quota 验证配置生效", "status": "pending"}], "summary": {"total": 4, "pending": 1, "in_progress": 1, "completed": 2, "cancelled": 0}}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "npm warn exec The following package was not found and will be installed: skills@1.5.10\n\n███████╗██╗ ██╗██╗██╗ ██╗ ███████╗\n██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝\n███████╗█████╔╝ ██║██║ ██║ ███████╗\n╚════██║██╔═██╗ ██║██║ ██║ ╚════██║\n███████║██║ ██╗██║███████╗███████╗███████║\n╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝\n\n┌ skills \n│\n│ Tip: use the --yes (-y) and --global (-g) flags to install without prompts.\n│\n◇ Source: https://github.com/MiniMax-AI/cli.git\n│\n◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository...◑ Cloning repository...◒ Cloning repository...◐ Cloning repository...◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository◑ Cloning repository◒ Cloning repository◐ Cloning repository◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository.◑ Cloning repository.◒ Cloning repository.◐ Cloning repository.◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository..◑ Cloning repository..◒ Cloning repository..◐ Cloning repository..◓ Cloning repository...│\n■ Failed to clone repository\n│\n│ Failed to clone https://github.com/MiniMax-AI/cli.git: Cloning into 'C:\\Users\\forgase\\AppData\\Local\\Temp\\skills-ruPJSJ'...\n│\n│ error: RPC failed; curl 28 Failed to connect to github.com port 443 after 21052 ms: Could not connect to server\n│\n│ fatal: expected flush after ref listing\n│\n│ \n│\n└ Installation failed\n\n■ Canceled", "exit_code": 1, "error": null}
assistant · 2026-06-07 21:03
GitHub 连接超时,可能是网络问题。让我先排查一下。
tool · 2026-06-07 21:03
{"output": "---\n000", "exit_code": 28, "error": null, "exit_code_meaning": "Operation timed out"}
assistant · 2026-06-07 21:03
GitHub 直连不通(国内网络限制)。让我通过镜像来克隆。
tool · 2026-06-07 21:03
{"output": "Cloning into 'C:/Users/forgase/.mmx/skills/cli'...\nfatal: unable to access 'https://ghproxy.com/https://github.com/MiniMax-AI/cli.git/': Recv failure: Connection was reset", "exit_code": 128, "error": null}
[Tool loop warning: same_tool_failure_warning; count=3; terminal has failed 3 times this turn. This looks like a loop. Do not switch to text-only replies; keep using tools, but diagnose before retrying. First inspect the latest error/output and verify your assumptions. For terminal failures, run a small diagnostic such as `pwd && ls -la` in the same tool, then try an absolute path, a simpler command, a different working directory, or a different tool such as read_file/write_file/patch.]
assistant · 2026-06-07 21:03
镜像也不通,让我换个思路——直接用 mmx 自带的 skill 命令试试,也许它内部有处理。
tool · 2026-06-07 21:03
{"output": "███╗ ███╗███╗ ███╗██╗ ██╗\n████╗ ████║████╗ ████║╚██╗██╔╝\n██╔████╔██║██╔████╔██║ ╚███╔╝ \n██║╚██╔╝██║██║╚██╔╝██║ ██╔██╗ \n██║ ╚═╝ ██║██║ ╚═╝ ██║██╔╝ ██╗\n╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝\n\nUsage: mmx <resource> <command> [flags]\n\nResources:\n auth Authentication (login, status, refresh, logout)\n text Text generation (chat)\n speech Speech synthesis (synthesize, voices)\n image Image generation (generate)\n video Video generation (generate, task get, download)\n music Music generation (generate, cover)\n search Web search (query)\n vision Image understanding (describe)\n quota Usage quotas (show)\n config CLI configuration (show, set, export-schema)\n file File storage (upload, list, delete)\n update Update mmx to a newer version\n\nGlobal Flags:\n --api-key <key> API key (overrides all other auth)\n --region <region> API region: global (default), cn\n --base-url <url> API base URL (overrides region)\n --output <format> Output format: text, json\n --quiet Suppress non-essential output\n --verbose Print HTTP request/response details\n --timeout <seconds> Request timeout (default: 300)\n --no-color Disable ANSI colors and spinners\n --dry-run Show what would happen without executing\n --non-interactive Disable interactive prompts (CI/agent mode)\n --version Print version and exit\n --help Show help\n\nGetting Help:\n Add --help after any command to see its full list of options, defaults,\n and usage examples. For example: mmx text chat --help", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "Cloning into 'C:/Users/forgase/.mmx/skills/cli'...", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
克隆成功!让我看看克隆的内容并确认 skill 结构是否正确。
tool · 2026-06-07 21:03
{"output": "total 132\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 .\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:01 ..\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 .git\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 .github\n-rw-r--r-- 1 forgase 197121 72 6月 7 21:02 .gitignore\n-rw-r--r-- 1 forgase 197121 5471 6月 7 21:02 AGENTS.md\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 assets\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 bin\n-rw-r--r-- 1 forgase 197121 618 6月 7 21:02 build.ts\n-rw-r--r-- 1 forgase 197121 25865 6月 7 21:02 bun.lock\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 docs\n-rw-r--r-- 1 forgase 197121 9800 6月 7 21:02 ERRORS.md\n-rw-r--r-- 1 forgase 197121 474 6月 7 21:02 eslint.config.js\n-rw-r--r-- 1 forgase 197121 1006 6月 7 21:02 package.json\n-rw-r--r-- 1 forgase 197121 43735 6月 7 21:02 package-lock.json\n-rw-r--r-- 1 forgase 197121 5555 6月 7 21:02 README.md\n-rw-r--r-- 1 forgase 197121 5613 6月 7 21:02 README_CN.md\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 skill\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 src\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 test\n-rw-r--r-- 1 forgase 197121 410 6月 7 21:02 tsconfig.json", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "total 20\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 .\ndrwxr-xr-x 1 forgase 197121 0 6月 7 21:02 ..\n-rw-r--r-- 1 forgase 197121 14535 6月 7 21:02 SKILL.md\n---\nls: cannot access '/c/Users/forgase/.skills/': No such file or directory", "exit_code": 2, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "C:\\Users\\forgase\\AppData\\Local\\hermes\\node\n└── (empty)", "exit_code": 1, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "Usage: skills <command> [options]\n\nManage Skills:\n add <package> Add a skill package (alias: a)\n e.g. vercel-labs/agent-skills\n https://github.com/vercel-labs/agent-skills\n use <package>@<skill>\n Generate a prompt for using one skill without installing it\n remove [skills] Remove installed skills\n list, ls List installed skills\n find [query] Search for skills interactively\n\nUpdates:\n update [skills...] Update skills to latest versions (alias: upgrade)\n\nUpdate Options:\n -g, --global Update global skills only\n -p, --project Update project skills only\n -y, --yes Skip scope prompt (auto-detect: project if in a project, else global)\n\nProject:\n experimental_install Restore skills from skills-lock.json\n init [name] Initialize a skill (creates <name>/SKILL.md or ./SKILL.md)\n experimental_sync Sync skills from node_modules into agent directories\n\nAdd Options:\n -g, --global Install skill globally (user-level) instead of project-level\n -a, --agent <agents> Specify agents to install to (use '*' for all agents)\n -s, --skill <skills> Specify skill names to install (use '*' for all skills)\n -l, --list List available skills in the repository without installing\n -y, --yes Skip confirmation prompts\n --copy Copy files instead of symlinking to agent directories\n --all Shorthand for --skill '*' --agent '*' -y\n --full-depth Search all subdirectories even when a root SKILL.md exists\n\nUse Options:\n -s, --skill <skill> Specify the skill to use\n -a, --agent <agent> Start one supported agent interactively\n --full-depth Search all subdirectories even when a root SKILL.md exists\n --dangerously-accept-openclaw-risks\n Allow unverified OpenClaw community skills\n\nRemove Options:\n -g, --global Remove from global scope\n -a, --agent <agents> Remove from specific agents (use '*' for all agents)\n -s, --skill <skills> Specify skills to remove (use '*' for all skills)\n -y, --yes Skip confirmation prompts\n --all Shorthand for --skill '*' --agent '*' -y\n \nExperimental Sync Options:\n -a, --agent <agents> Specify agents to install to (use '*' for all agents)\n -y, --yes Skip confirmation prompts\n\nList Options:\n -g, --global List global skills (default: project)\n -a, --agent <agents> Filter by specific agents\n --json Output as JSON (machine-readable, no ANSI codes)\n\nOptions:\n --help, -h Show this help message\n --version, -v Show version number\n\nExamples:\n $ skills add vercel-labs/agent-skills\n $ skills use vercel-labs/agent-skills@vercel-optimize | claude\n $ skills use vercel-labs/agent-skills --skill vercel-optimize --agent claude-code\n $ skills add vercel-labs/agent-skills -g\n $ skills add vercel-labs/agent-skills --agent claude-code cursor\n $ skills add vercel-labs/agent-skills --skill pr-review commit\n $ skills remove # interactive remove\n $ skills remove web-design # remove by name\n $ skills rm --global frontend-design\n $ skills list # list project skills\n $ skills ls -g # list global skills\n $ skills ls -a claude-code # filter by agent\n $ skills ls --json # JSON output\n $ skills find # interactive search\n $ skills find typescript # search by keyword\n $ skills update\n $ skills update my-skill # update a single skill\n $ skills update -g # update global skills only\n $ skills experimental_install # restore from skills-lock.json\n $ skills init my-skill\n $ skills experimental_sync # sync from node_modules\n $ skills experimental_sync -y # sync without prompts\n\nDiscover more skills at https://skills.sh/", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "Global Skills\n\ndogfood ~\\AppData\\Local\\hermes\\skills\\dogfood Agents: Hermes Agent\nyuanbao ~\\AppData\\Local\\hermes\\skills\\yuanbao Agents: Hermes Agent", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"content": "1|---\n2|name: mmx-cli\n3|description: Use mmx to generate text, images, video, speech, and music via the MiniMax AI platform. Use when the user wants to create media content, chat with MiniMax models, perform web search, or manage MiniMax API resources from the terminal.\n4|---\n5|\n6|# MiniMax CLI — Agent Skill Guide\n7|\n8|Use `mmx` to generate text, images, video, speech, music, and perform web search via the MiniMax AI platform.\n9|\n10|## Prerequisites\n11|\n12|```bash\n13|# Install\n14|npm install -g mmx-cli\n15|\n16|# Auth (OAuth persists to ~/.mmx/credentials.json, API key persists to ~/.mmx/config.json)\n17|mmx auth login --api-key sk-xxxxx\n18|\n19|# Verify active auth source\n20|mmx auth status\n21|\n22|# Or pass per-call\n23|mmx text chat --api-key sk-xxxxx --message \"Hello\"\n24|```\n25|\n26|Region is auto-detected. Override with `--region global` or `--region cn`.\n27|\n28|---\n29|\n30|## Agent Flags\n31|\n32|Always use these flags in non-interactive (agent/CI) contexts:\n33|\n34|| Flag | Purpose |\n35||---|---|\n36|| `--non-interactive` | Fail fast on missing args instead of prompting |\n37|| `--quiet` | Suppress spinners/progress; stdout is pure data |\n38|| `--output json` | Machine-readable JSON output |\n39|| `--async` | Return task ID immediately (video generation) |\n40|| `--dry-run` | Preview the API request without executing |\n41|| `--yes` | Skip confirmation prompts |\n42|\n43|---\n44|\n45|## Commands\n46|\n47|### text chat\n48|\n49|Chat completion. Default model: `MiniMax-M2.7`.\n50|\n51|", "total_lines": 434, "file_size": 14535, "truncated": true, "hint": "Use offset=51 to continue reading (showing 1-50 of 434 lines)", "is_binary": false, "is_image": false}
assistant · 2026-06-07 21:03
明白结构了。让我尝试用本地路径来安装这个 skill。
tool · 2026-06-07 21:03
{"output": "███████╗██╗ ██╗██╗██╗ ██╗ ███████╗\n██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝\n███████╗█████╔╝ ██║██║ ██║ ███████╗\n╚════██║██╔═██╗ ██║██║ ██║ ╚════██║\n███████║██║ ██╗██║███████╗███████╗███████║\n╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝\n\n┌ skills \n│\n│ Tip: use the --yes (-y) and --global (-g) flags to install without prompts.\n│\n◇ Source: C:\\Users\\forgase\\.mmx\\skills\\cli\n│\n◇ Local path validated\n│\n◇ Found 1 skill\n│\n● Skill: mmx-cli\n│\n│ Use mmx to generate text, images, video, speech, and music via the MiniMax AI platform. Use when the user wants to create media content, chat with MiniMax models, perform web search, or manage MiniMax API resources from the terminal.\n│\n◇ 71 agents\n│\n● Installing to: Codex, Hermes Agent\n\n│\n◇ Installation Summary ──────────────────────────────────────────────────╮\n│ │\n│ ~\\.agents\\skills\\mmx-cli │\n│ universal: Codex, Amp, Antigravity, Antigravity CLI, Cline +12 more │\n│ symlink → Hermes Agent │\n│ │\n├─────────────────────────────────────────────────────────────────────────╯\n│\n◇ Installation complete\n\n│\n◇ Installed 1 skill ─────────────────────────────────────────────────────╮\n│ │\n│ ✓ ~\\.agents\\skills\\mmx-cli │\n│ universal: Codex, Amp, Antigravity, Antigravity CLI, Cline +12 more │\n│ symlinked: Hermes Agent │\n│ │\n├─────────────────────────────────────────────────────────────────────────╯\n\n│\n■ Failed to install 1\n│\n│ ✗ mmx-cli → PromptScript: PromptScript does not support global skill installation\n\n│\n└ Done! Review skills before use; they run with full agent permissions.", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
✅ SKILL 安装成功!已安装到 Hermes Agent。有一个 PromptScript 的警告但不影响。让我确认一下:
tool · 2026-06-07 21:03
{"output": "Global Skills\n\nmmx-cli ~\\.agents\\skills\\mmx-cli Agents: Codex, Hermes Agent\ndogfood ~\\AppData\\Local\\hermes\\skills\\dogfood Agents: Hermes Agent\nyuanbao ~\\AppData\\Local\\hermes\\skills\\yuanbao Agents: Hermes Agent", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
技能安装确认无误。最后一步:执行 `mmx quota` 验证配额。
tool · 2026-06-07 21:03
{"todos": [{"id": "1", "content": "全局安装 mmx-cli 并用 mmx --version 验证", "status": "completed"}, {"id": "2", "content": "使用 API Key 登录 mmx auth login", "status": "completed"}, {"id": "3", "content": "安装官方 SKILL: npx skills add MiniMax-AI/cli -y -g", "status": "completed"}, {"id": "4", "content": "执行 mmx quota 验证配置生效", "status": "in_progress"}], "summary": {"total": 4, "pending": 0, "in_progress": 1, "completed": 3, "cancelled": 0}}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"output": "{\n \"model_remains\": [\n {\n \"start_time\": 1780833600000,\n \"end_time\": 1780848000000,\n \"remains_time\": 10620145,\n \"current_interval_total_count\": 0,\n \"current_interval_usage_count\": 0,\n \"model_name\": \"general\",\n \"current_weekly_total_count\": 0,\n \"current_weekly_usage_count\": 0,\n \"weekly_start_time\": 1780243200000,\n \"weekly_end_time\": 1780848000000,\n \"weekly_remains_time\": 10620145,\n \"current_interval_status\": 1,\n \"current_interval_remaining_percent\": 99,\n \"current_weekly_status\": 1,\n \"current_weekly_remaining_percent\": 97,\n \"interval_boost_permille\": 2000,\n \"weekly_boost_permille\": 3000\n },\n {\n \"start_time\": 1780761600000,\n \"end_time\": 1780848000000,\n \"remains_time\": 10620145,\n \"current_interval_total_count\": 0,\n \"current_interval_usage_count\": 0,\n \"model_name\": \"video\",\n \"current_weekly_total_count\": 0,\n \"current_weekly_usage_count\": 0,\n \"weekly_start_time\": 1780243200000,\n \"weekly_end_time\": 1780848000000,\n \"weekly_remains_time\": 10620145,\n \"current_interval_status\": 3,\n \"current_interval_remaining_percent\": 100,\n \"current_weekly_status\": 3,\n \"current_weekly_remaining_percent\": 100\n }\n ],\n \"base_resp\": {\n \"status_code\": 0,\n \"status_msg\": \"success\"\n }\n}", "exit_code": 0, "error": null}
assistant · 2026-06-07 21:03
tool · 2026-06-07 21:03
{"todos": [{"id": "1", "content": "全局安装 mmx-cli 并用 mmx --version 验证", "status": "completed"}, {"id": "2", "content": "使用 API Key 登录 mmx auth login", "status": "completed"}, {"id": "3", "content": "安装官方 SKILL: npx skills add MiniMax-AI/cli -y -g", "status": "completed"}, {"id": "4", "content": "执行 mmx quota 验证配置生效", "status": "completed"}], "summary": {"total": 4, "pending": 0, "in_progress": 0, "completed": 4, "cancelled": 0}}
assistant · 2026-06-07 21:03
三步全部完成,配置已生效。以下是总览:
---
**✅ 1. 安装 mmx-cli** — v1.0.16,29 个包已安装
**✅ 2. API Key 登录** — Key 已保存到 `~\.mmx\config.json`,区域自动检测为 `cn`
**✅ 3. 官方 SKILL 安装** — `mmx-cli` 已注册为全局技能,绑定 Codex + Hermes Agent
> 注:GitHub 直连不通,通过镜像克隆后本地安装完成
**✅ 4. Token Plan 配额确认**
| 模型 | 周期剩余 | 周剩余 | 下次重置 |
|------|---------|--------|---------|
| 通用 | **99%** | **97%** | ~3h |
| 视频 | **100%** | **100%** | ~3h |
---
你的 MiniMax CLI 已就绪,可以用 `mmx text chat`、`mmx image generate`、`mmx video generate` 等命令直接调用。试试 `mmx text chat --message "你好"` 看看?