jianying-editor-skill
Скилл автоматизирует монтаж в JianYing: по описанию агент пишет текст, озвучивает, добавляет субтитры, музыку и эффекты.
- 382 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Записывает экран и пишет черновики в папку JianYing.
- Устанавливает зависимости Python и запускает собственные скрипты в рабочей папке.
Установка
- Работает в
В терминале, через 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, а вы правите его в самом редакторе
Агент монтирует короткие видео с говорящим человеком: расшифровка, субтитры, B-roll и экспорт для Xiaohongshu, Douyin и Channels
Скиллы монтажа коротких видео
ChatGPT 剪短影音 Skills
Пара скиллов для агента: настройка среды монтажа и сборка вертикального короткого видео по восьми шагам с проверкой
Агент управляет сайтом Jianying через Playwright, ставит задание на видео Seedance 2.0 и забирает готовый MP4 на диск
Скилл для Claude Code: монтирует ролик с говорящей головой в короткое видео с динамичной графикой и сам оценивает монтаж
Скилл для Claude Code: скачивает видео YouTube, делит на смысловые главы, вырезает выбранные фрагменты, переводит субтитры и вшивает двуязычные в ролик
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| jianying-editor-skill (эта карточка) | нет | 382 | |
| Easy JianYing | нет | 164 | CLI 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.