SuperAPI AI 工具集

meitu-upscale

通用与其它

查看项目

更新于 10-16 06:46

技能介绍

用途:一键图片超分辨率,提升分辨率、增强清晰度、降噪并去除压缩伪影,适用于人像、商品、截图、文字图等。触发词包括超清、变清晰、高清、提升分辨率、图片模糊、放大图片、upscale、super resolution。

依赖与凭证:需 meitu-cli ≥ 2.0.6,安装命令 npm install -g meitu-cli@latest。凭证优先用环境变量 MEITU_OPENAPI_ACCESS_KEY / MEITU_OPENAPI_SECRET_KEY,或预置 ~/.meitu/credentials.json;仅在用户明确要求写入本地凭证时,才执行 meitu config set-ak --value "..." 与 meitu config set-sk --value "..."。

使用方式:先执行 meitu --version 检查安装,meitu auth verify --json 校验凭证。输入支持本地路径、图片 URL 或对话中发送的图片(需先存为临时文件),通过 --image_url 传入。根据主体构造 --prompt:人像用 portrait photo,商品用 e-commerce product image,截图文字用 text document or UI screenshot,不确定用 general image。调用命令:meitu image-superres-enhance --skill_name skill_meitu-upscale --image_url <url_or_path> --prompt "<content_description>" --json --download-dir {output_dir}。输出目录在项目模式为 ./output/,否则为 $VISUAL/output/meitu-upscale/。

结果与限制:成功时从 downloaded_files[0].saved_path 取文件,命名如 {date}_upscale.{ext},格式与原图一致,单张输出。失败按级别降级:简化描述、检查格式(仅支持 JPG/PNG/WEBP)、检查来源、凭证或余额问题、连续两次失败即停止。本技能只做超分辨率,不改变画面内容;美颜、去水印、风格转换、去背景等需转交其他技能。若用户强调 2x/4x/8x 等比放大,应改用 image-transform。