Token导航 LogoToken导航TokenDH.com
图像处理权限需确认clawhub未标认证来源可访问clear审计通过

image-resizer图像缩放器

Agent Skill

用于辅助图像生成、图片编辑、视觉素材处理或图像模型工作流。它适合让 Agent 根据文本生成图片、处理背景、整理视觉提示词或调用相关图像工具。使用时需要确认输入图片、版权来源、输出格式和模型限制;涉及人物、品牌、商品或公开展示素材时,应额外核对授权、真实性和内容合规边界。

总安装

32,583

周安装

1,331

GitHub Stars

公开资料未说明

下载量

10,542
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:image-resizer(图像缩放器)
来源仓库:https://github.com/wuchubuzai2018/image-resizer
安装命令:
openclaw skills install image-resizer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install image-resizer

简介

图片尺寸调整和压缩工具。用于按指定像素宽高、比例或最大尺寸限制调整图片大小,并支持智能压缩到指定文件大小。适用于需要批量处理图片、生成特定目标、压缩图片时文件大小限制等场景。

SKILL.md

name
image-resizer
description
图片尺寸调整和压缩工具技能。用于按指定像素宽高、比例或最大尺寸限制调整图片大小,并支持智能压缩到指定文件大小。适用于需要批量处理图片、生成特定尺寸缩略图、压缩图片以满足文件大小限制等场景。

技能概述

技能名称: image-resizer 核心功能: 图片尺寸调整和压缩,支持按像素宽高、比例、最大尺寸进行调整,以及智能压缩到指定文件大小 适用场景:

  • 按指定像素尺寸调整图片(如 800×600)
  • 按比例缩放图片(如 50% 缩小、200% 放大)
  • 限制最大尺寸(保持比例,如最大 1920×1080)
  • 指定宽高比裁剪(如 16:9、4:3)
  • 压缩图片到指定大小(如压缩到 ≤500KB)
  • 批量处理多张图片

脚本使用说明

安装依赖

cd scripts
npm install

基本用法

node resize_image.js <输入图片> [选项]

选项说明

参数简写说明示例
--width-w目标宽度(像素)-w 800
--height-h目标高度(像素)-h 600
--scale-s缩放比例-s 0.5
--max-width-最大宽度(保持比例)--max-width 1920
--max-height-最大高度(保持比例)--max-height 1080
--quality-q输出质量 1-100-q 80
--size-S目标文件大小(KB),自动压缩-S 500
--format-f输出格式:png\jpg\webp\original-f webp
--output-o输出路径-o output.png
--aspect-ratio-a目标宽高比-a 16:9
--fit-适应模式--fit cover

适应模式说明

模式说明
cover填充整个区域(可能裁剪,默认)
contain完整放入区域内(可能留白)
fill拉伸填充
inside完整放入(仅缩小)
outside完全覆盖(仅放大)

使用示例

示例 1:按指定尺寸调整

node resize_image.js input.png -w 800 -h 600 -o output.png

示例 2:按比例缩放

node resize_image.js input.png -s 0.5 -o output.png

示例 3:压缩到指定大小

node resize_image.js input.png -S 500 -o output.jpg

示例 4:指定宽高比裁剪

node resize_image.js input.png -a 16:9 -o output.png

示例 5:最大尺寸限制(保持比例)

node resize_image.png input.png --max-width 1920 --max-height 1080 -o output.png

示例 6:转换为 WebP 并压缩

node resize_image.js input.png -f webp -q 80 -o output.webp

典型工作流程

流程 1:生成网站缩略图

  1. 读取原始图片
  2. 限制最大宽度为 1200px,保持比例
  3. 压缩到 ≤300KB
  4. 输出为 JPEG 格式
node resize_image.js photo.jpg --max-width 1200 -S 300 -f jpg -o thumbnail.jpg

流程 2:生成社交媒体图片

  1. 读取原始图片
  2. 调整为 1080×1080 正方形
  3. 压缩到 ≤500KB
node resize_image.js input.png -w 1080 -h 1080 -S 500 -o instagram.png

流程 3:生成 16:9 横版图片

  1. 读取原始图片
  2. 按 16:9 比例裁剪(居中)
  3. 压缩到 ≤200KB
node resize_image.js input.png -a 16:9 -S 200 -o 16_9.jpg

技能文件结构

image-resizer/
├── SKILL.md                    # 技能主文件
└── scripts/
    ├── resize_image.js         # 图片处理脚本
    └── package.json            # 依赖配置

依赖说明

  • sharp: 图片处理库,支持 PNG、JPEG、WebP 等格式的转换、裁剪和压缩

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

75.98%
按下载量换算8,010

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills