jianying-editor-skill

Скилл автоматизирует монтаж в JianYing: по описанию агент пишет текст, озвучивает, добавляет субтитры, музыку и эффекты.

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

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

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

  • Записывает экран и пишет черновики в папку JianYing.
  • Устанавливает зависимости Python и запускает собственные скрипты в рабочей папке.
Все причины и проверки

isyangs/jianying-editor-skill

Установка

Работает в

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

npx skillfoxx add skills/isyangs-jianying-editor-skill

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

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

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

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

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

  • Записывает экран и пишет черновики в папку JianYing.
  • Устанавливает зависимости Python и запускает собственные скрипты в рабочей папке.

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

Что делает

Скилл дает агенту Python-обертку над черновиками JianYing (китайская версия редактора CapCut). Агент по описанию на обычном языке импортирует видео, аудио и картинки на дорожки, генерирует озвучку из текста и разбивает ее на субтитры с привязкой по времени. Музыку можно взять из локальных файлов или из облачной библиотеки JianYing, эффекты, переходы и фильтры ищутся по названию. Отдельные сценарии записывают экран с автоматическим приближением и красными отметками, превращают HTML-анимации в видеоматериал и экспортируют готовый ролик в MP4 с разрешением от 1080P до 4K. В репозитории лежат примеры сценариев и справочные CSV-таблицы.

Для кого. Авторам коротких видео и маркетологам, которые монтируют в JianYing и хотят собирать черновики по описанию, а не вручную.

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

  • Нужен ролик с озвучкой, субтитрами и фоновой музыкой из текста сценария.
  • Руководство пользователя надо превратить в запись экрана с приближением на нужных местах.
  • HTML-анимацию, сделанную на Canvas, надо вставить в таймлайн как видеоклип.
  • Серию похожих роликов экспортируют в MP4 без ручной работы в редакторе.

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

  • На машине нет JianYing Pro: скилл работает с его черновиками.
  • Нужен автоматический экспорт на macOS: он идет только через агент на Windows.
  • Версия JianYing выше 5.9, а автоматический экспорт нужен: авторы указывают 5.9 и ниже.
  • Ищете монтаж для других редакторов, не связанных с JianYing или CapCut.

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

Собери ролик про наш продукт: напиши текст, озвучь, добавь субтитры, фоновую музыку и экспортируй в 1080P.

Ограничения

Нужны Python 3.8 или новее и `ffmpeg` для записи экрана. Автоматический экспорт работает с JianYing Pro версии 5.9 и ниже. На Windows поддерживается все, включая экспорт, на macOS экспорт идет через агент на Windows. Облачные музыка и озвучка берутся из библиотек JianYing. Скрипты монтажа хранят в корне проекта, а не в папке скилла. Скилл записывает экран, поэтому перед записью стоит закрыть окна с личными данными.

Как отключить. Удалите папку `jianying-editor` из каталога `skills` рабочей папки. Созданные черновики лежат в папке черновиков JianYing, их удаляют в самом редакторе.

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

Как установить jianying-editor-skill?

Отправьте агенту команду из README: `cd <workspace>/skills && git clone https://github.com/isYangs/jianying-editor-skill.git jianying-editor && cd jianying-editor && pip install -r requirements.txt`.

Какие платформы поддерживаются?

Windows полностью, включая автоматический экспорт. На macOS скилл работает, но экспорт идет через агент на Windows.

Что нужно для записи экрана?

Установленный `ffmpeg`. Рекордер лежит в `tools/recording/recorder.py` для Windows и `macos_recorder.py` для macOS, приближение добавляется автоматически.

Как найти эффекты и переходы?

Командой `python <SKILL_ROOT>/scripts/asset_search.py "название" -c filters`. Справочные CSV-таблицы в `data/` содержат фильтры, переходы, анимации текста и дикторов озвучки.

Куда писать скрипты монтажа?

В корень проекта пользователя или подпапку вроде `scripts/`. Внутри папки скилла их держать запрещено, чтобы библиотека оставалась чистой и переносимой.

Обсуждение

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

Скиллы

CLI jyr и пять скиллов: агент собирает видеомонтаж в виде черновика JianYing или CapCut, а вы правите его в самом редакторе

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

Агент монтирует короткие видео с говорящим человеком: расшифровка, субтитры, B-roll и экспорт для Xiaohongshu, Douyin и Channels

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

Пара скиллов для агента: настройка среды монтажа и сборка вертикального короткого видео по восьми шагам с проверкой

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

Агент управляет сайтом Jianying через Playwright, ставит задание на видео Seedance 2.0 и забирает готовый MP4 на диск

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

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

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

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

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
jianying-editor-skill (эта карточка)нет382
Easy JianYingнет164CLI jyr и пять скиллов для сборки черновика; здесь одна обертка с записью экрана, облачной музыкой и озвучкой
capcut-cliнет1 114неофициальный CLI для субтитров, тайминга и нарезки; здесь агент собирает ролик целиком с озвучкой и экспортом

Коротко о README

Короткий README перечисляет возможности (импорт, озвучка, субтитры, музыка, эффекты, запись экрана, веб-анимации, экспорт), поддерживаемые платформы и зависимости. Подробные правила лежат в `SKILL.md` и папке `rules`.

Бейдж для README

Исходный SKILL.md

---
name: jianying-editor
description: 剪映 (JianYing) AI自动化剪辑的高级封装 API。支持录屏、素材导入、字幕生成、Web 动效合成及项目导出。
version: 1.0.0
metadata:
  openclaw:
    requires:
      env:
        - JY_SKILL_ROOT
      bins:
        - python3
        - ffmpeg
    primaryEnv: JY_SKILL_ROOT
    emoji: "🎬"
    homepage: https://github.com/isYangs/jianying-editor-skill
---

# JianYing Editor Skill

Use this skill when the user wants to automate video editing, generate drafts, or manipulate media assets in JianYing Pro.

Agent execution playbook: [docs/agent-playbook.md](docs/agent-playbook.md)
Minimal command SOP: [docs/minimal-command-sop.md](docs/minimal-command-sop.md)
Draft inspector CLI:
`python <SKILL_ROOT>/scripts/draft_inspector.py list --limit 20`
`python <SKILL_ROOT>/scripts/draft_inspector.py summary --name "DraftName"`
`python <SKILL_ROOT>/scripts/draft_inspector.py show --name "DraftName" --kind content --json`
For generic editing requests, always follow the "Quick Edit Runtime Template" and "Acceptance Checklist" in that playbook.

## 🚨 重要开发原则 (CRITICAL DEVELOPER RULES)
1.  **脚本位置**:**禁止在 Skill 内部目录创建剪辑脚本**。所有的剪辑逻辑实现代码(`.py` 脚本)必须存放在用户当前项目的**根目录**(或子目录,如 `scripts/`),以保持 Skill 库的纯净和可移植性。
2.  **配乐选择**:
    - **简单演示使用默认音乐**。实际项目,应优先检索并推荐 `data/cloud_music_library.csv` 中的相关曲目,或根据视频主题(如“科技”、“温暖”)进行关键词过滤。
    - 询问用户:“我发现了几首符合主题的云端音乐,要不要试试?(如:`Illuminate` - 科技感)”。

##  规则指南 (Rules)

Read the individual rule files for specific tasks and constraints:

- [rules/setup.md](rules/setup.md) - **Mandatory** initialization code for all scripts.
- [rules/core.md](rules/core.md) - Core operations: Saving, Exporting, and Draft management.
- [rules/cli.md](rules/cli.md) - CLI contracts and machine-readable output conventions.
- [rules/media.md](rules/media.md) - Importing assets & **AI Video Analysis Optimization (30m/360p)**.
- [rules/text.md](rules/text.md) - Adding Subtitles, Text, and Captions.
- [rules/keyframes.md](rules/keyframes.md) - **Advanced**: Adding Keyframe animations.

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

Foxx AIjianying-editor-skill
Foxx AI

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