Навыки face-swap
🎭

face-swap

Низкий риск ⚙️ Внешние команды🌐 Доступ к сети📁 Доступ к файловой системе

Замена лиц и персонажей в видео и изображениях с помощью ИИ

Также доступно от: agentspace-so,doany-ai

Замена лиц традиционно требует сложного ручного редактирования или дорогостоящего специализированного программного обеспечения. Этот навык маршрутизирует запросы через несколько ИИ-моделей (Wan 2-2 Animate, GPT Image 2 Edit, Flux Kontext, Kling, Nano Banana) для автоматического выбора оптимального подхода для вашего случая использования — видео или статичное изображение, одна сцена или пакетная обработка, сохранение движения или сохранение личности.

Поддерживает: Claude Codex Code(CC)
⚠️ 68 Плохо
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «face-swap». Swap the face from portrait.jpg into the video interview.mp4

Ожидаемый результат:

Персонаж из portrait.jpg, анимированный для озвучки аудио из interview.mp4, с движениями лица, синхронизированными с речью

Использование «face-swap». Replace the person in scene.jpg with the face from actor.png

Ожидаемый результат:

Сцена с лицом актера, бесшовно интегрированным, с сохранением оригинальной позы, освещения и фона

Использование «face-swap». Change only the face to a 40-year-old man with gray hair and a beard

Ожидаемый результат:

Оригинальное изображение с сохранением всего, кроме лица, замененного согласно описанию

Аудит безопасности

Низкий риск
v1 • 5/28/2026

Skill is legitimate AI-powered face swapping documentation for a third-party API service (RunComfy). Static findings are false positives: external commands are hardcoded CLI examples in markdown documentation, not executable code; network access is to documented RunComfy API endpoints only; filesystem access is standard CLI token storage documented transparently. The skill includes appropriate consent warnings for dual-use technology. Tool usage is restricted to `Bash(runcomfy *)` only with shell-injection mitigation via JSON input. No malicious patterns or exfiltration detected.

1
Просканировано файлов
321
Проанализировано строк
7
находки
1
Всего аудитов
Проблемы среднего риска (1)
Dual-Use Technology Without Gating
Face-swapping is inherently sensitive (deepfake potential) but the skill does not gate inputs - the responsibility rests with the operator. The skill appropriately warns to refuse requests targeting real people without consent, but enforcement depends on operator compliance.
Проблемы низкого риска (3)
Static Findings False Positive - External Commands
76 instances of 'Ruby/shell backtick execution' detected in SKILL.md are false positives. All are documentation code blocks showing CLI usage examples (`runcomfy run <model> --input '{...}'`). These are hardcoded, legitimate commands in markdown, not executable code with user-controlled input.
Static Findings False Positive - Network URLs
39 'Hardcoded URL' detections are false positives. All are legitimate RunComfy documentation links (runcomfy.com, docs.runcomfy.com) embedded in markdown to reference supported API endpoints.
Static Findings False Positive - Weak Crypto
6 'Weak cryptographic algorithm' detections are false positives. The scanner misidentified documentation text about model selection criteria as cryptographic references. No actual cryptographic algorithms or weak crypto usage exists in this skill.

Факторы риска

⚙️ Внешние команды (1)
🌐 Доступ к сети (1)
📁 Доступ к файловой системе (1)
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
37
Сообщество
79
Безопасность
91
Соответствие спецификации

Что вы можете построить

Создание согласованного фирменного контента с идентичностью персонажа

Применяйте одну и ту же идентичность представителя бренда в галерее продуктов или рекламных материалах. Используйте Nano Banana Edit для замены одного референсного лица в нескольких сценах с согласованным соотношением сторон и разрешением.

Дубляж видеоконтента с голосами новых персонажей

Возьмите существующее видео с аудиодорожкой и замените персонажа новой идентичностью, которая произносит оригинальный текст. Wan 2-2 Animate анимирует нового персонажа в соответствии с ритмом и словами аудиодорожки.

Создание ключевых рекламных изображений с точной расстановкой лиц

Для одного высокоэффектного изображения используйте GPT Image 2 Edit с до 10 референсными изображениями для точной замены лица с портрета в сцене с сохранением позы, освещения и фона в точности.

Попробуйте эти промпты

Простая замена лица в видео
Swap the face in this video with the face from this image
Анимированный персонаж из аудио
Create a video where [character name] is speaking with this audio track. Use [image URL] as the character reference.
Пакетная замена идентичности в изображениях продуктов
Swap the face in each of these product images with the face from the first image. Keep all other elements unchanged.
Описание изменения лица без референса
Keep everything in this image exactly the same except change only the face to a [description: age, gender, features]

Лучшие практики

  • Используйте качественные, хорошо освещенные референсные изображения с прямым ракурсом лица для наилучших результатов замены
  • Сопоставляйте условия освещения между референсным изображением и целевой сценой, чтобы избежать эффекта оторванного лица
  • Сначала протестируйте на более простых одиночных заменах изображений, прежде чем переходить к сложным видеоанимациям

Избегать

  • Не пытайтесь заменять лица с низкокачественных или сильно сжатых изображений
  • Избегайте замены лиц на сценах с кардинально другим освещением или ракурсами
  • Не используйте для создания синтетических материалов реальных людей без их явного согласия

Часто задаваемые вопросы

В чем разница между Wan 2-2 Animate и Kling Motion Control?
Wan 2-2 Animate использует аудио для управления анимацией персонажа с референсным идентификационным изображением. Kling Motion Control переносит движение с существующего видео исполнителя на целевое изображение персонажа.
Можно ли заменить лицо без предоставления референсного изображения?
Да — Flux Kontext Pro позволяет описать желаемое лицо текстом вместо предоставления референсного изображения. Однако для наилучших результатов рекомендуется использовать референсное изображение.
Сколько изображений можно обработать в пакете?
Nano Banana Edit поддерживает 1-20 изображений за один вызов. Первое изображение традиционно является идентификационным референсом, а остальные изображения — это сцены для замены.
Какие форматы файлов поддерживаются для входных данных?
Входные медиафайлы должны быть доступны по HTTPS-ссылкам. Поддерживаются распространенные форматы изображений (JPG, PNG) и форматы видео, поддерживаемые моделями RunComfy.
Как обеспечить согласованную идентичность между несколькими кадрами?
Используйте Nano Banana Edit с идентичностью в качестве первого изображения в массиве image_urls. Зафиксируйте aspect_ratio и resolution для согласованности в пакете.
Что делать, если замененное лицо выглядит неестественно?
Попробуйте явно указать освещение в промпте (например, 'match skin tone and lighting to image 1') и убедитесь, что ваше референсное изображение имеет схожее качество и позу с целевой сценой.

Сведения для разработчиков

Автор

runcomfy-com

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md