MiniMax H3 Colab Skill

Скилл для Codex: делает короткие видео MiniMax H3 из ваших картинок на GPU Google Colab, с очередью и скачиванием MP4

  • 136 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает локальный исполнитель и Colab CLI, загружает ваши картинки и запрос в сессию Google Colab
  • Расходует платные единицы вычислений Colab и держит токен Google в конфигурации Colab CLI
Все причины и проверки

killkli/minimax-h3-colab-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/minimax-h3-colab-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает локальный исполнитель и Colab CLI, загружает ваши картинки и запрос в сессию Google Colab
  • Расходует платные единицы вычислений Colab и держит токен Google в конфигурации Colab CLI

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MiniMax H3 Colab Skill отдает агенту Codex создание коротких видео MiniMax H3 из локальных опорных картинок через Google Colab. Локальный компьютер только готовит и загружает данные, а вывод модели идет на GPU Colab, после чего готовый MP4 скачивается по выбранному пути. В репозитории лежат `SKILL.md`, ноутбук `MiniMax_H3_Turbo_Colab.ipynb`, исполнитель `scripts/runner.py`, оболочка `run_colab_inference.sh`, установщик `install.sh` и тесты с поддельным Colab CLI. Режим по умолчанию Ref2VA принимает от одной до девяти упорядоченных картинок, на которые запрос ссылается как `<Picture 1>` и далее; режим `first_frame` берет одну картинку как первый кадр. Файл запроса загружается без изменений. Если вы его не дали, агент пишет полный запрос с описанием субъектов. Длительность клипа по умолчанию 12 секунд и меняется переменной `H3_DURATION_SECONDS` от 4 до 15. По умолчанию запрашивается A100 с большой памятью. Переменные `COLAB_AUTH`, `COLAB_GPU`, `COLAB_HIGH_MEM`, `COLAB_EXEC_TIMEOUT` и `COLAB_SESSION_NAME` управляют входом, видеокартой и сессией. Команда `python3 scripts/runner.py usage --json` показывает баланс единиц Colab до запуска.

Для кого. Тем, у кого есть аккаунт Google Colab с единицами вычислений и кто хочет генерировать короткие видео по картинкам из Codex без локальной видеокарты.

Подходит, если

  • Есть одна-девять картинок героев или сцен, и надо собрать из них клип по текстовому описанию
  • Видео должно начинаться с готового кадра: режим `first_frame`
  • Серию клипов надо отправить подряд с манифестом задач
  • Перед запуском нужно узнать баланс единиц вычислений Colab
  • Локальной видеокарты нет, а Colab с A100 доступен по вашему плану

Не подходит, если

  • Нужен запуск модели на локальном компьютере: все вычисления идут в Colab
  • У аккаунта Colab нет единиц вычислений или нужной видеокарты: достаточный баланс не гарантирует выдачу GPU
  • Нужны длинные ролики: длительность ограничена диапазоном от 4 до 15 секунд
  • Агент не Codex: скилл написан и устанавливается для Codex

Пример запроса к агенту

Используй minimax-h3-colab: возьми две картинки героев из папки `refs`, напиши запрос на 8 секунд и сохрани видео в `out/intro.mp4`

Ограничения

  • Нужны Codex, Python 3.11 и новее и `uv`, а Colab CLI (`google-colab-cli`) требует Python 3.12 и новее; автор проверял на версии 0.7.4.
  • Нужен аккаунт Google с единицами вычислений Colab: A100 или равный по памяти вариант может потребовать подходящего тарифа и баланса, а достаточный баланс не гарантирует выдачу видеокарты.
  • Первый вход идет через OAuth2 Colab CLI: токен хранится самим CLI, в репозиторий, запрос и манифест его класть нельзя.
  • Необязательный `ffprobe` проверяет, что в MP4 есть видео и звук.

Как отключить. Удалите папку `~/.codex/skills/minimax-h3-colab` (или `$CODEX_HOME/skills/minimax-h3-colab`). Сессии Colab останавливает команда `stop` исполнителя, токен Colab CLI хранится в его конфигурации.

Частые вопросы

Как установить MiniMax H3 Colab Skill?

Выполните `git clone https://github.com/killkli/minimax-h3-colab-skill.git`, перейдите в папку и запустите `./install.sh`. Затем `uv python install 3.12` и `uv tool install --python 3.12 google-colab-cli`.

Как авторизовать Colab CLI?

Выполните `colab --auth=oauth2 usage` и следуйте адресу и коду из вывода. Вариант с учетными данными по умолчанию задается `COLAB_AUTH=adc`.

Как запустить одно видео?

Выполните `./run_colab_inference.sh --image /путь/ref.png --prompt /путь/prompt.txt --output /путь/result.mp4`. Флаг `--image` можно повторить от одного до девяти раз.

Какую длину видео можно задать?

От 4 до 15 секунд через `H3_DURATION_SECONDS`, по умолчанию 12 секунд.

Запускается ли модель на моем компьютере?

Нет, локальный компьютер только готовит и загружает данные. Вывод идет на GPU Colab, а MP4 скачивается обратно.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл пересказывает референс-видео, ждет вашего подтверждения и пишет промпты для MiniMax H3 по сценам и кадрам.

СкиллРасширенный доступ322Звезды репозитория

Три скилла для Codex и Claude Code: поиск кейсов и полных промптов MiniMax H3, маршруты по туториалам и подача заявок

СкиллМинимальный доступ220Звезды репозитория

Скилл превращает короткую идею в полный промпт для MiniMax-H3-Image и по желанию сразу рисует картинку через API MiniMax.

СкиллРасширенный доступ201Звезды репозитория
Официальный

Официальный CLI mmx платформы MiniMax со скиллом для агентов: текст, изображения, видео, речь, расшифровка аудио, анализ картинок и поиск

CLIРасширенный доступ2,2 тыс.Звезды репозитория

Видео моделью MiniMax H3 на своей видеокарте: CLI open-video и скилл, по которому агент пишет промпты и запускает ролики.

СкиллРасширенный доступ117Звезды репозитория

Скилл для Codex рисует на белой доске видео из картинок, SVG и сценариев с 30 готовыми стилями, подбором стиля и озвучкой

СкиллРасширенный доступ350Звезды репозитория

Коротко о README

README на английском и традиционном китайском объясняет, что в репозитории лежит законченный скилл Codex, и дает быстрый старт из четырех команд. Подробные разделы описывают требования, установку скилла и Colab CLI, одиночный запуск, пакетный режим, переменные окружения, поведение сессий, ограничения и устранение неполадок.

Бейдж для README

Исходный SKILL.md

---
name: minimax-h3-colab
description: Create short MiniMax H3 first-frame or reference-to-video clips from local images through Google Colab CLI. Use when a user asks for image-guided H3 video generation or a sequential batch of clips.
---

# MiniMax H3 on Colab

Use the bundled notebook and `scripts/runner.py` to generate MiniMax H3 video from local images. Jobs default to Ref2VA; choose `first_frame` for FL2VA first-frame conditioning. The Colab CLI must be installed and authenticated with an available compute-unit balance and GPU allocation.

## Workflow

1. Inspect the requested image(s) and any supplied prompt file. `reference` accepts 1–9 ordered images mapped to `<Picture 1>` through `<Picture 9>`. `first_frame` requires exactly one image and uses FL2VA first-frame conditioning.
2. If the user supplied a prompt file, pass it through unchanged. Otherwise, for `reference`, write a complete Ref2VA prompt with `subject_definitions`, `summary`, `retention_analysis`, `detailed_description` shot blocks, `overall_soundscape`, and `non_diegetic_music`; include dialogue in its shot with `<d>[Chinese] ...</d>` when requested. Use the bundled runner's `compose_ref2va_prompt` helper for structured shot input. For `first_frame`, describe motion and shots from the supplied opening image using FL2VA prompt conventions.
3. Check Colab access and balance with `python3 scripts/runner.py usage --json`. Sufficient compute units do not guarantee that Colab will allocate the requested GPU or high-memory runtime. Report allocation failures plainly.
4. Put the jobs in a UTF-8 JSON manifest and run one batch. The runner uploads each job's images and prompt, executes the bundled notebook sequentially on the same live session, downloads each MP4, and stops the session when it created it. If reusing a session, pass `--stop-on-complete` when the user wants it stopped after the batch.
5. Confirm each output exists and report its local path. Preserve completed clips if a later job fails.

Example manifest:

```json
{
  "jobs": [
    {
      "title": "intro",
      "inference_mode": "reference",
      "reference_images": ["/absolute/path/girl.jpg"],
      "prompt_file": "/absolute/path/prompt.txt",
      "width": 1344,
      "height": 768,
      "duration_seconds": 12,
      "output_name": "intro"
    }
  ]
}
```

Omit `inference_mode` to keep the compatible `reference` default. Width and height default to 1344×768; each must be a positive multiple of 32 and their area must not exceed 1344×768 pixels. A first-frame job must have exactly one reference image.

Run from this skill directory:

Сообщить о проблеме