mmx-cli
KI-Medien über das Terminal generieren
Erstellen Sie Text, Bilder, Videos, Sprache und Musik mit der MiniMax KI-Plattform direkt aus Ihrem Terminal. Vermeiden Sie komplexe API-Integrationen durch einfache Befehlszeilenbefehle für alle Ihre KI-Generierungsanforderungen.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "mmx-cli". mmx text chat --message "user:What is the capital of France?" --output json --quiet
Erwartetes Ergebnis:
Die KI antwortet im JSON-Format mit dem Antworttext und Informationen zur Token-Nutzung.
Verwendung von "mmx-cli". mmx image generate --prompt "A cat in a spacesuit" --output json --quiet
Erwartetes Ergebnis:
Der Befehl gibt eine oder mehrere Bild-URLs zurück, die auf die generierten Bilder verweisen. Im Quiet-Modus werden URLs zeilenweise auf stdout ausgegeben.
Verwendung von "mmx-cli". mmx speech synthesize --text "Hello world" --out hello.mp3 --quiet
Erwartetes Ergebnis:
Der Befehl erstellt eine MP3-Audiodatei am angegebenen Pfad. Der Dateipfad wird nach Fertigstellung auf stdout ausgegeben.
Sicherheitsaudit
Niedriges RisikoThe static analyzer reported 202 potential issues, all of which are false positives. SKILL.md is a markdown documentation file for the mmx CLI tool. The scanner misidentified markdown code block backticks as Ruby/shell backtick execution, model version strings as weak cryptographic algorithms, and CLI command examples as system reconnaissance. The skill instructs an AI agent to run the mmx CLI with user-provided parameters, which involves legitimate external command execution, filesystem access for credentials (~/.mmx/), and environment variable usage for API keys. No malicious intent, prompt injection attempts, or data exfiltration patterns were found.
Probleme mit niedrigem Risiko (3)
Risikofaktoren
⚙️ Externe Befehle (1)
📁 Dateisystemzugriff (2)
🔑 Umgebungsvariablen (1)
Qualitätsbewertung
Was du bauen kannst
Content-Erstellungs-Workflow
Content-Ersteller generieren Bilder, Videos, Sprache und Musik direkt aus Terminalskripten, ohne zu Weboberflächen zu wechseln oder API-Integrationscode zu schreiben.
KI-Prototyping und -Entwicklung
Entwickler testen schnell MiniMax-Modellausgaben und integrieren Generierungsfunktionen in Anwendungen, indem sie die CLI als Prototyping-Werkzeug nutzen.
Automatisierte Medienproduktion
Teams automatisieren Medien-Generierungspipelines, indem sie mmx-Befehle mit Standard-Unix-Tools wie jq zur JSON-Verarbeitung verketten.
Probiere diese Prompts
Generate an image of a cat sitting on a cloud at sunset. Save it to the current directory.
Start a conversation with MiniMax using a system prompt that sets it as a Python tutor. Then ask it to explain list comprehensions with examples.
Generate a short video of ocean waves. Use async mode so I can continue working. Show me the task ID, then check its status and download when complete.
Generate an image of a sunset. Then use vision describe to analyze the generated image and describe what it contains. Pipe the results through jq to extract only the description text.
Bewährte Verfahren
- Verwenden Sie in automatisierten oder CI-Umgebungen immer die Flags --non-interactive und --quiet, um unerwartete Prompts und Fortschrittsausgaben zu vermeiden.
- Verwenden Sie --output json für maschinenlesbare Ergebnisse, wenn Sie die Befehlsausgabe an andere Tools oder Skripte weiterleiten.
- Setzen Sie MINIMAX_API_KEY als Umgebungsvariable, anstatt es als Flag in jedem Befehl zu übergeben, um Anmeldedaten nicht in der Shell-History offenzulegen.
Vermeiden
- Übergeben Sie API-Schlüssel nicht direkt in Befehlsflags für gemeinsam genutzte oder geloggte Umgebungen. Verwenden Sie stattdessen Umgebungsvariablen oder den Befehl mmx auth login.
- Verwenden Sie die CLI nicht im interaktiven Modus innerhalb automatisierter Skripte. Interaktive Prompts blockieren die Ausführung und verursachen Timeouts.
- Ignorieren Sie das Flag --async für Videogenerierung nicht in Produktions-Workflows. Synchrone Videogenerierung kann über längere Zeiträume blockieren.