mcpField
I
image-convert

image-convert

github.com/agntswrm创意与媒体667 次安装34 周前更新
代码仓库

关于 image-convert

image-convert 是一项图像格式转换技能,可将文件或 URL 转为 PNG、JPG 或 WebP,并可设置有损质量和输出位置。

主要功能

  1. 01转换为 PNG、JPG 或 WebP
  2. 02接受文件路径或 URL
  3. 03设置有损格式质量
  4. 04指定输出路径或目录

适用场景

  1. 01将 PNG 图像转为 WebP
  2. 02生成高质量 JPEG
  3. 03将转换结果保存到指定目录

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/agntswrm/agent-media --skill image-convert

安装后在 Claude Code 中输入/image-convert确认已加载。

详细介绍

图像转换

将图像转换为其他格式(PNG、JPG 或 WebP)。

命令

npx agent-media@latest image convert --in <path> --format <format> [options]

输入

选项必填描述
--in是输入文件路径或 URL
--format是输出格式:png、jpg、webp
--quality否有损格式的质量(1-100,默认值:80)
--out否输出路径、文件名或目录(默认值:./)
--provider否要使用的提供方(默认值:自动检测)

输出

返回包含转换后图像路径的 JSON 对象:

{
  "ok": true,
  "media_type": "image",
  "action": "convert",
  "provider": "local",
  "output_path": "converted_123_abc.webp",
  "mime": "image/webp",
  "bytes": 23456
}

示例

将 PNG 转换为 WebP:

npx agent-media@latest image convert --in photo.png --format webp

转换为高质量 JPEG:

npx agent-media@latest image convert --in photo.png --format jpg --quality 95

转换并指定自定义输出目录:

npx agent-media@latest image convert --in image.png --format webp --out ./converted

提供方

  • local(默认)- 使用 sharp 库,无需 API 密钥

评论

支持 Markdown