Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

TencentCloud Image Face Fusion

v1.0.0

图片人脸融合(专业版)为同步接口,支持自定义美颜、人脸增强、牙齿增强、拉脸等参数,最高支持8K分辨率,有多个模型类型供选择。

0· 376·1 current·1 all-time
by败毒@neck-cn

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for neck-cn/tencentcloud-image-face-fusion.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "TencentCloud Image Face Fusion" (neck-cn/tencentcloud-image-face-fusion) from ClawHub.
Skill page: https://clawhub.ai/neck-cn/tencentcloud-image-face-fusion
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install neck-cn/tencentcloud-image-face-fusion

ClawHub CLI

Package manager switcher

npx clawhub@latest install tencentcloud-image-face-fusion
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The skill's name/description match the included code (scripts/main.py calls Tencent Cloud FuseFaceUltra). However the registry metadata declares no required environment variables or credentials while the SKILL.md and the script clearly require TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY. That metadata omission is an important mismatch.
!
Instruction Scope
SKILL.md instructs the agent to follow a zero-interaction policy: when user supplies images the agent must autonomously run the script and should not ask for user confirmation. The script reads local file paths, accepts base64 strings, and will upload image data to Tencent Cloud's facefusion API — meaning user data (images) will be transmitted externally. The instructions also mandate not to replace fusion behavior with model-generated output and to auto-execute without confirmation, which increases privacy/safety risk.
Install Mechanism
There is no formal install spec, but scripts/main.py auto-installs the dependency tencentcloud-sdk-python by invoking pip via subprocess if missing. Auto-installing PyPI packages at runtime is a moderate-risk behavior (writes files to disk, executes network fetches) but is explainable by the skill's need for the SDK.
!
Credentials
The script requires Tencent Cloud credentials (TENCENTCLOUD_SECRET_ID, TENCENTCLOUD_SECRET_KEY, optionally TENCENTCLOUD_TOKEN) which are proportionate to using the Tencent API — however the skill registry metadata did not declare these required env vars. Requiring secret credentials without declaring them is an inconsistency and a red flag for transparency.
!
Persistence & Privilege
The skill does not request always: true and does not modify other skills, but the SKILL.md's demand that the agent run the fusion script automatically (zero-interaction) combined with required credentials increases the blast radius if the agent is allowed autonomous invocation. The script's runtime pip install also results in files being written to the environment.
What to consider before installing
This skill implements Tencent Cloud Face Fusion and will send images you provide to facefusion.tencentcloudapi.com using your Tencent API keys. Before installing: (1) note the registry metadata does not list the required environment variables — the SKILL.md and script require TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY, so supply keys only if you trust the skill. (2) The skill enforces a 'zero-interaction' rule: the agent is instructed to execute the script immediately without asking the user; consider whether you want automatic execution that will upload images to an external cloud service. (3) The script will auto-install the tencentcloud SDK via pip at runtime — ensure you are comfortable with runtime package installs. (4) If you proceed, restrict the API key to minimal permissions, test with non-sensitive images first, and review the included scripts (main.py) yourself. If you want safer behavior, require the agent to ask for explicit confirmation before uploading user data and ensure required env vars are declared in the registry metadata.

Like a lobster shell, security has layers — review code before you run it.

latestvk978gmh6fsma51nsgw6z2jdkwx82d3aa
376downloads
0stars
1versions
Updated 22h ago
v1.0.0
MIT-0

腾讯云人脸融合(专业版)Skill

功能描述

本 Skill 提供**图片人脸融合(专业版)**能力,将用户人脸与素材模板图中的人脸进行融合,生成高质量的融合结果图:

场景API脚本图片大小限制返回方式
人脸融合(专业版)FuseFaceUltramain.pybase64≤10M / url≤20M同步

环境配置指引

密钥配置

本 Skill 需要腾讯云 API 密钥才能正常工作。

Step 1: 开通人脸融合服务

🔗 腾讯云人脸融合控制台

Step 2: 获取 API 密钥

🔗 腾讯云 API 密钥管理

Step 3: 设置环境变量

Linux / macOS:

export TENCENTCLOUD_SECRET_ID="你的SecretId"
export TENCENTCLOUD_SECRET_KEY="你的SecretKey"

如需持久化:

echo 'export TENCENTCLOUD_SECRET_ID="你的SecretId"' >> ~/.zshrc
echo 'export TENCENTCLOUD_SECRET_KEY="你的SecretKey"' >> ~/.zshrc
source ~/.zshrc

Windows (PowerShell):

$env:TENCENTCLOUD_SECRET_ID = "你的SecretId"
$env:TENCENTCLOUD_SECRET_KEY = "你的SecretKey"

⚠️ 安全提示:切勿将密钥硬编码在代码中。

Agent 执行指令(必读)

⚠️ 本节是 Agent(AI 模型)的核心执行规范。当用户提供图片并请求人脸融合时,Agent 必须严格按照以下步骤自主执行,无需询问用户确认。

🔑 通用执行规则

  1. 触发条件:用户提供了用户人脸图片和素材模板图片,且用户意图为人脸融合/换脸。
  2. 零交互原则:Agent 应直接执行脚本,不要向用户询问任何确认。
  3. 自动选择脚本:根据上方「选择规则」自动选择合适的脚本。
  4. ⛔ 禁止使用大模型自身能力替代人脸融合(最高优先级规则)
    • 人脸融合脚本调用失败时,Agent 严禁自行猜测或编造融合内容
    • 如果调用失败,Agent 必须向用户返回清晰的错误说明。

📌 脚本: main.py

python3 <SKILL_DIR>/scripts/main.py --model "<MODEL_PIC_INPUT>" --face "<USER_FACE_INPUT>" [--swap-model-type <1-6>] [--logo-add <0|1>]

参数说明

参数必选说明
--model素材模板图片(URL 或本地文件路径)
--face用户人脸图片(URL 或本地文件路径)
--swap-model-type融合模型类型(1-6),默认1。1:泛娱乐;2:影视自然;3:影视高清自然;4:影视高清高相似度(证件照);5:影视高清(闭眼遮挡友好);6:影视高清极高相似度(电商/证件/文旅)
--logo-add是否添加AI合成标识(0:不添加, 1:添加),默认1

输出示例

{
    "FusedImage": "https://facefusion-result.cos.ap-guangzhou.myqcloud.com/result/xxxxx?q-sign-algorithm=sha1&q-ak=AKIDxxxxx&q-sign-time=1772790515%3B1772792315&q-key-time=1772790515%3B1772792315&q-header-list=host&q-url-param-list=&q-signature=xxxxx"
}

📋 完整调用示例

# 基本用法:提供素材模板图和用户人脸图
python3 /path/to/scripts/main.py --model "https://example.com/template.png" --face "https://example.com/user_face.png"

# 指定融合模型类型为影视级高清(证件照场景)
python3 /path/to/scripts/main.py --model "/path/to/template.jpg" --face "/path/to/face.jpg" --swap-model-type 4

# 不添加AI合成标识
python3 /path/to/scripts/main.py --model "https://example.com/template.png" --face "https://example.com/face.png" --logo-add 0

❌ Agent 须避免的行为

  • 只打印脚本路径而不执行
  • 向用户询问"是否要执行人脸融合"——应直接执行
  • 手动安装依赖——脚本内部自动处理
  • 忘记读取输出结果并返回给用户
  • 人脸融合服务调用失败时,自行编造融合结果

API 参考文档

详细的参数说明、错误码等信息请参阅 references/ 目录下的文档:

核心脚本

  • scripts/main.py — 人脸融合(专业版)脚本

依赖

  • Python 3.7+
  • tencentcloud-sdk-python(腾讯云 SDK,main.py 使用)

安装依赖(可选 - 脚本会自动安装):

pip install tencentcloud-sdk-python

Comments

Loading comments...