前言¶
办公汇报要统一一批配图尺寸,自媒体要加水印和换格式,短视频要转码或加字幕——这些任务往往散落在 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