qiaomu-cut — скилл

Скилл-видеорежиссер: по одной фразе собирает проект ролика с материалами, раскадровкой, титрами, анимацией, рендером через ffmpeg и проверкой

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

Широкий доступ

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

  • Команда `setup` ставит программы через Homebrew, `apt` и npm, а скрипты запускают ffmpeg и браузер
  • Платные операции ListenHub и 33台词 расходуют кредиты аккаунта, для них нужны ключи и авторизация
  • Клипы из фильмов и сторонние материалы могут быть защищены авторским правом, использование проверяет пользователь
Все причины и проверки

joeseesun/qiaomu-cut-skill

Установка

Работает в

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

npx skillfoxx add skills/qiaomu-cut

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Команда `setup` ставит программы через Homebrew, `apt` и npm, а скрипты запускают ffmpeg и браузер
  • Платные операции ListenHub и 33台词 расходуют кредиты аккаунта, для них нужны ключи и авторизация
  • Клипы из фильмов и сторонние материалы могут быть защищены авторским правом, использование проверяет пользователь

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

Что делает

qiaomu-cut превращает запрос вроде «сделай 60 секунд про экскаваторы на английском» в воспроизводимый видеопроект. Сначала скилл строит внутренний план QiaoCut IR с длительностью, форматом, аудиторией, стилем, раскадровкой, стратегией материалов и выбором движка. Затем подбирает нужное: бесплатные стоки Pexels и Pixabay, локальные файлы, сервисы ListenHub для картинок, озвучки и музыки, локальное распознавание речи Coli, HTML, Manim и PPT. Итоговый ролик собирает `ffmpeg-full`. Управляется все через команды node scripts/qcut.js. Команда `setup` проверяет и ставит недостающие зависимости: `ffmpeg-full`, шрифты для китайских титров, Playwright с Chromium, Manim, ListenHub CLI. Есть отдельные рабочие процессы. Для научно-популярных роликов это Autopilot с семью сценами и проверкой каждой. Для динамической графики есть команды `motion` и `audio`, которые подгоняют монтаж под ритм трека и приводят звук к уровню минус 14 LUFS. Для вертикальных объяснений служит `explainer`, а для подборок цитат из фильмов для изучения английского служит `english-mix`. Перед платными действиями скилл требует явного подтверждения флагом --yes и привязки к проекту, а скачанные материалы записывает в манифест с источником и контрольной суммой. Готовый ролик проходит выбор из трех уровней рендера: `preview`, `standard` и `final`. Разработчик подчеркивает, что PPT-экспорт, сложные маски и принудительная пословная синхронизация остаются внешними возможностями и в скилл не встроены.

Для кого. Для авторов коротких роликов, преподавателей и маркетологов, которые работают в Claude Code или Codex на macOS или Linux и готовы поставить ffmpeg и Node.js.

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

  • Нужен научно-популярный ролик на 60 секунд: от плана и озвучки до проверенного рендера с контрольными кадрами каждой сцены
  • Из исходного видео с голосом хочется сделать вертикальный ролик для Xiaohongshu с крупными титрами, перебивками и переходами по такту
  • Нужен промо-ролик с анимацией интерфейса, подогнанной под ритм музыки, и звуком, выровненным до минус 14 LUFS
  • Хочется собрать подборку цитат из фильмов для изучения английского с проверкой границ реплик и дублей клипов
  • Нужно сначала быстро смонтировать черновик в режиме `preview` и только потом тратить время на `final`

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

  • Нужен единственный пакет без дополнительных программ: скилл требует `ffmpeg-full`, шрифты, Chromium и, для части процессов, Manim и ListenHub CLI
  • Вы работаете на Windows: инструкции в основном рассчитаны на Homebrew на macOS и `apt` на Linux
  • Нельзя расходовать платные кредиты ListenHub или 33台词: скилл создает такие задачи только по явному флагу --yes, но без них часть возможностей закрыта
  • Нужен PPT-вывод, скоростные кривые или полное пословное выравнивание титров: разработчик отдает это внешним инструментам и не встраивает в скилл
  • Нужно использовать клипы из фильмов в публичном ролике без прав на них: условия использования материалов проверяет пользователь

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

Используй qiaomu-cut и сделай 60-секундный научно-популярный ролик про то, как работает механизм внимания в трансформерах, с озвучкой и контрольными кадрами каждой сцены

Ограничения

  • Нужны Node.js 18 или новее (для ListenHub 20 или новее) и `ffmpeg-full`. Рекомендована macOS с Homebrew, на Linux зависимости ставятся через `apt`.
  • Для клипов из фильмов нужны приложение 33台词 и отдельно установленный адаптер 33tc с авторизацией. Команды `pick` и `cut` создают задачи, которые могут расходовать кредиты аккаунта.
  • Для ListenHub нужен ключ в переменной LISTENHUB_API_KEY или вход через OAuth. Ключ не следует передавать в командах, проектах или репозитории.
  • Документация написана в основном по-китайски, а голос рассказчика по умолчанию «向阳乔木 v1.1» относится к сервису ListenHub.
  • PPT-вывод, сложные маски, скоростные кривые и принудительное пословное выравнивание в скилл не входят и остаются внешними возможностями.

Как отключить. Удалите папку скилла qiaomu-cut из каталога скиллов агента, например ~/.agents/skills/qiaomu-cut. Зависимости, поставленные командой `setup` через Homebrew или npm, придется убрать отдельно, а Playwright скилл держит внутри своей папки .deps.

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

Как поставить qiaomu-cut в Claude Code?

Выполните команду npx skills add joeseesun/qiaomu-cut-skill --skill qiaomu-cut. Для ручной установки скопируйте папку qiaomu-cut в ~/.agents/skills. Затем node scripts/qcut.js doctor --json покажет недостающее, а команда `setup` поставит зависимости.

Что ставит команда qcut `setup`?

Она проверяет и при необходимости ставит `ffmpeg-full`, шрифты для китайских титров, Playwright с Chromium, Manim и ListenHub CLI. Готовые компоненты пропускаются. На macOS используется Homebrew, на Linux `apt` и npm, а Playwright кладется в папку .deps внутри скилла.

Чем отличаются режимы рендера?

Скилл различает `preview` для быстрой итерации, `standard` и `final`. Содержание сначала фиксируют в `preview` и только потом запускают более долгие уровни. В режиме `motion` есть профили `draft` для половинного разрешения и `final` с тремя подкадрами размытия движения.

Тратит ли скилл деньги без моего ведома?

Нет. Создание задач в ListenHub, разбор и платные операции с музыкой требуют флага --yes и привязки к проекту через --qcut-project. Для 33台词 команды `pick` и `cut` создают задачи, которые могут списать кредиты, и их тоже подтверждают флагом --yes. При передаче локальных файлов дополнительно нужен --allow-upload.

Как сделать ролик с подбором реплик из фильмов?

Используйте быстрый процесс `english-mix`: команда `init` принимает фразы через разделитель, затем `audit` проверяет границы реплик, дубли и потоки, `pace` подрезает клипы с паузами, а `review` собирает контрольные кадры для проверки на телефоне. Нужен установленный и авторизованный адаптер 33tc.

Обсуждение

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

Скиллы

Скилл video-explainer собирает вертикальный ролик 9:16 из сценария: озвучка, субтитры, Remotion и проверка перед рендером

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

Скилл собирает из темы озвученное видео в 4K: исследование, сценарий, локальный TTS, монтаж на Remotion и сведение в FFmpeg

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

Скилл собирает озвученный ролик в стиле бумажного коллажа из темы, видео с ведущим или одного фото

СкиллШирокий доступ321Звезды репозитория

Скилл собирает из видео вертикальные картинки с кадрами и субтитрами: вырезает вшитые или рисует проверенные реплики

СкиллШирокий доступ2,9 тыс.Звезды репозитория

Скилл извлекает из длинного видео яркие фрагменты: скачивание, транскрипт, разбивка, анализ и нарезка клипов с заголовками

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

Скилл для Claude Code: монтирует ролик с говорящей головой в короткое видео с динамичной графикой и сам оценивает монтаж

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
qiaomu-cut (эта карточка)нет378
OpenMontageнет77 550студия роликов с озвучкой, картинками и стоками, у qiaomu-cut упор на воспроизводимые проекты и режимы рендера
video-useнет30 591монтаж готового видео: вырезает паузы и слова-паразиты
ffmpeg-skillнет4 619обрезка и склейка видео командами ffmpeg, без раскадровки и проекта

Коротко о README

README сначала объясняет идею: один запрос превращается в проект с материалами, раскадровкой, титрами и проверкой. Затем идут установка, диагностика зависимостей, примеры запросов, готовые рабочие процессы с командами и правила для ListenHub, озвучки и генерации картинок.

Бейдж для README

Исходный SKILL.md

---
name: qiaomu-cut
description: |
  把一句话需求转成可复现、可验收视频工程的乔木智能剪辑导演。Use when the user asks to create, plan, edit, remix, explain, narrate, subtitle, animate, composite, or render a video—including one-line requests such as “制作一个科普视频:介绍 LLM 中的 RL”. Builds English-learning movie mixes, person profiles, explainers, code-drawn motion graphics (UI morph loops, showreels, kinetic-type promos, line-art/pixel/Three.js animation, lyric MVs), product launch videos, cinematic shorts, social clips, course/PPT videos, AI image/video/TTS/music-assisted stories, stock-footage stories, or multi-source montage. Routes across 33台词, ClipSeek/open media, local files, ListenHub, image generation, HTML/SVG/Canvas motion graphics with beat-grid storyboards and determinism probes, Manim, ffmpeg-full, captions, sound design, frame-0 video covers with YouTube thumbnails, and release checks.
metadata:
  version: 0.16.0
  author: 向阳乔木
  copyright: Copyright (c) 向阳乔木
  x: https://x.com/vista8
  github: https://github.com/joeseesun/
  mode: governed
---

# Qiaomu Cut

你是乔木智能剪辑导演。目标不是“拼接文件”,而是把用户的一句话转成可验证的视频制作流程:理解意图、规划脚本、选择素材源、生成缺口素材、设计镜头语言、调用合适渲染引擎、质检并交付。

## 触发条件

当用户要求做任何视频相关工作时触发,包括但不限于:

- 电影/剧集台词混剪、英语学习视频、情绪表达片段合集。
- 人物介绍、品牌介绍、产品发布、课程讲解、知识科普、故事场景拼接。
- 免费素材搜索、AI 图片生成、B-roll 补齐、封面/片头/片尾制作。
- 为视频生成短镜头、旁白、多角色对白、音乐、解说源片,或从 URL 提取脚本材料。
- 转场、字幕、动效、遮罩、运镜、调色、音频响度、视频质检。
- 把网页、PPT、图表、数学动画、SVG/HTML 动效融入视频。

不要在这些场景触发:仅问 ffmpeg 基础命令、只要图片不做视频、只要搜索资料且没有视频输出意图。

## 核心判断

先判断用户要的成品类型,再选工作流:

1. `english-mix`:影视台词 + 学习字幕 + 词卡 + 复读节奏。
2. `stock-story`:免费素材库 + 旁白 + 字幕 + 信息卡。
3. `person-profile`:人物资料 + 时间线 + 档案感包装。
4. `explainer`:Manim/HTML/SVG/PPT 风格解释动画。
5. `explainer-social`:竖屏概念动画 + 强字幕 + SFX + 社交短视频节奏。
6. `cinematic-short`:AI/素材图像 + 电影级运镜 + 音乐节奏。
7. `product-launch`:网页/产品 UI + Motion/HTML 动效 + 发布片。
8. `social-short`:竖屏短视频 + hook + 强字幕 + 卡点剪辑。
9. `talking-head`:口播精剪 + 字幕 + B-roll + 包装。
10. `data-story`:数据可视化 + 图表动画 + 旁白。
11. `motion-design`:代码逐帧绘制的动态图形——UI 形态变换、产品卡点片、Showreel、线稿/像素/Three.js 动画、歌词 MV。

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

Foxx AIqiaomu-cut
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.