SuperAPI AI 工具集

skill-paste-image-to-file-tool

设计与创作

查看项目

更新于 10-15 21:11

技能介绍

用途:该技能提供对 paste-image-to-file-tool 命令行工具的访问,用于监视剪贴板中的图片,并将其保存为当前目录下递增编号的 PNG 文件(1.png、2.png……)。适合快速保存多张截图、批量捕获剪贴板图片,或无需逐个命名地快速保存多张图片。不适用于图片编辑或处理、图片格式转换,以及处理已有图片文件。

安装: git clone https://github.com/dnvriend/paste-image-to-file-tool.git cd paste-image-to-file-tool uv tool install .

前置条件:Python 3.14+、uv 包管理器、macOS(使用剪贴板访问)。

主要能力与用法: 自动模式(默认)轮询剪贴板,检测到变化即保存:paste-image-to-file-tool 手动模式按 Enter 保存当前剪贴板图片:paste-image-to-file-tool -m 详细日志:-v=INFO、-vv=DEBUG、-vvv=TRACE,日志输出到 stderr。 启用 OpenTelemetry 追踪:--telemetry,或设置环境变量 OTEL_ENABLED=true。 查看版本与帮助:--version、--help。 Shell 补全:paste-image-to-file-tool completion generate bash|zsh|fish。

行为:图片保存在当前目录;若已有文件则从下一个可用编号继续(如 1.png 已存在则从 2.png 开始);自动模式通过图片哈希比较检测剪贴板变化;按 Ctrl+C 停止。退出码:0 表示成功(Ctrl+C 停止),1 表示错误(权限不足、无效选项)。

限制:仅支持 macOS;需要 Python 3.14+ 与 uv;剪贴板中的文本会被忽略;需确保当前目录有写入权限。常见问题包括命令未找到(可用 uv tool install . --reinstall 重装)、剪贴板无图片、文件未保存等。