Multimedia Processing Toolkit:在 Agent 里完成图片、PPT、音视频与海报批处理

前言

办公汇报要统一一批配图尺寸,自媒体要加水印和换格式,短视频要转码或加字幕——这些任务往往散落在 Photoshop、WPS、剪映和各类在线工具里。每次都要找软件、记菜单,Agent 也很难单靠通用能力给出可执行的本地命令。

下面介绍 SkillHub 社区 Skill Multimedia Processing Toolkit(坐标 @user_b1a1dd34/multimedia-design-toolkit-helper)。它把图片批处理、PPT 美化、音视频简易剪辑和 AI 创意辅助写进标准 SKILL.md,并附带 Python 脚本与参考文档,让 Agent 在用户提到修图、抠图、PPT 美化、加字幕等需求时,能直接给出可复制运行的步骤。

这是什么

Multimedia Processing Toolkit 定位为「多媒体图文设计全能助手」:覆盖图片、PPT、音频、视频、AI 创意五类场景,通过脚本完成批量转换、压缩、水印、PPT 扫描与美化、转写、字幕、格式转换、海报排版与绘图提示词等操作。

  • 维护方:SkillHub 社区发布者 user_b1a1dd34,来源为 community,分类 design-media
  • 当前版本:1.0.5(以 SkillHub 页面与安装包 _meta.json 为准)
  • API Key:标签 requires_api_key=false,不强制额外密钥;部分能力(如在线语音识别)仍可能依赖网络或本地引擎
  • 社区数据(已抓取资料):评分 100000,下载 768 次

与「只给口头建议」不同,本 Skill 在技能目录内提供 scripts/ 与 references/,Agent 安装后应优先引用这些路径组织命令。

核心功能

以下能力与 Skill 包内 SKILL.md 及官方检索结果一致,按模块归纳。

图片批量处理

格式互转(JPG / PNG / WebP / BMP / TIFF 等)、批量压缩、统一尺寸与裁剪旋转、亮度/对比度/饱和度等基础调整、文字水印、纯色背景抠图与换底色。

PPT 与海报

PPT 问题扫描、一键美化(多种风格)、配色方案推荐、字体检查、翻新模板;海报文案排版与封面版式;支持通过 poster_layout.py 生成 AI 绘图提示词(中英文)。

音视频

音频转文字、裁剪与拼接、视频片段处理、倍速、格式转换、媒体信息查看;可为音视频生成 SRT 字幕,可选嵌入视频。

AI 创意辅助

提示词优化、配图描述、封面排版方案等,细节见 references/ai-creative.md。

触发范围

当用户提到修图、抠图、PPT 美化、视频剪辑、加字幕、音频转文字、批量处理图片、海报设计、换底色、加水印、AI 绘图提示词等,或仅出现「美化」「排版」「批处理」「设计」等词时,Skill 说明要求 Agent 启用本技能。

安装与启用

1、安装 SkillHub CLI(若尚未安装)

command -v skillhub && skillhub --version

未安装时可按 SkillHub 安装文档 执行完整安装或仅 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2、安装本 Skill 到当前 Agent 的 skills 目录

安装时必须使用 --dir,否则默认落在 ./skills/,Agent 可能无法加载。

skillhub install multimedia-design-toolkit-helper --namespace user_b1a1dd34 --dir <skills 目录>

常用路径示例(来自官方安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

也可将下列提示交给支持 Skill 的 AI,让其按文档安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_b1a1dd34/multimedia-design-toolkit-helper`。

3、Python 与依赖

Skill 说明要求本机具备 Python 环境。首次跑脚本前建议安装依赖:

pip install Pillow opencv-python-headless pydub moviepy
pip install SpeechRecognition pyaudio pytesseract
pip install matplotlib numpy

视频相关功能还需系统安装 ffmpeg(或与 moviepy 配合使用)。具体避坑见技能包内 references/faq.md。

安装或更新 Skill 后,按你所用客户端要求重启或刷新 Agent,以便加载新技能目录。

典型用法

进入技能目录(安装后的路径形如 .../@user_b1a1dd34/multimedia-design-toolkit-helper),在终端执行下列命令。每条命令均支持 --example 查看详细说明。

批量把文件夹内图片转为 JPG:

python scripts/image_batch.py --input ./照片 --convert --format jpg

压缩并控制质量:

python scripts/image_batch.py --input ./照片 --compress --quality 80

证件照换蓝底:

python scripts/image_batch.py --input ./照片 --remove-bg --bg-color blue

扫描 PPT 问题后一键美化:

python scripts/ppt_beautify.py check 汇报.pptx
python scripts/ppt_beautify.py beautify 汇报.pptx --style 科技 -o 美化版.pptx

会议录音转文字、为视频生成字幕:

python scripts/audio_tools.py transcribe 录音.mp3
python scripts/audio_tools.py subtitle 视频.mp4

海报排版与国风中文绘图提示词:

python scripts/poster_layout.py --title "春季促销" --style 促销
python scripts/poster_layout.py --title "国风山水" --style 国风 --prompt-zh

在对话中,用户也可以用自然语言描述需求(例如「把这 20 张图转成 WebP」「给这个 PPT 统一字体和配色」),Agent 应结合 SKILL.md 中的对话示例表映射到对应脚本。

更完整的子命令与参数见技能内「参数速查」及 references/image-processing.md、ppt-design.md、audio-video.md。

适用场景与注意

适合谁

  • 办公人员:汇报配图、PPT 版式与配色统一
  • 自媒体与短视频:批量水印、转码、简易字幕与调速
  • 普通用户:证件照换底、图片压缩,无需专业设计软件背景

Skill 自述明确:不适合专业印刷输出、影视级剪辑、商业级人像精修。

使用时要留意的限制(摘自 Skill 已知限制表)

场景 说明
抠图换底 仅适合纯色背景,复杂背景效果有限
音频转文字 / 字幕 默认引擎可能依赖网络;国内可用 --engine vosk 离线
长音频 单文件建议 30 分钟内,过长易超时
批量图片 单次建议不超过 100 张
PPT 美化 不覆盖原文件,需 -o 另存
中文路径 部分旧库不兼容,优先英文路径

结尾

Multimedia Processing Toolkit 把日常多媒体琐事收敛成一套可脚本化的工作流,并让 Agent 在相关关键词出现时主动启用,减少「只会建议、不会落地」的情况。若你需要在 Cursor 等环境中统一处理图片、PPT、音视频与海报文案,可按上文安装到对应 skills 目录并安装 Python 依赖。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_b1a1dd34/multimedia-design-toolkit-helper
  • API 条目:https://api.skillhub.cn/user_b1a1dd34/multimedia-design-toolkit-helper
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜