关于 image-convert
image-convert 是一项图像格式转换技能,可将文件或 URL 转为 PNG、JPG 或 WebP,并可设置有损质量和输出位置。
主要功能
- 01转换为 PNG、JPG 或 WebP
- 02接受文件路径或 URL
- 03设置有损格式质量
- 04指定输出路径或目录
适用场景
- 01将 PNG 图像转为 WebP
- 02生成高质量 JPEG
- 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