Install
openclaw skills install creative-studioUse when users ask to create or edit product images (background removal, OCR, resize/crop/convert), edit product videos (trim, concat, audio overlay), generate AI voiceovers (edge-tts, Chinese/English), build 3D product displays (Three.js), or create product detail pages (responsive HTML with bilingual support). All-in-one creative toolkit for 萤火虫空压机 (Firefly Air Compressor). Trigger keywords: 抠图, 去背景, 识别文字, OCR, 产品详情页, 3D展示, 配音, 剪视频, 处理图片, 生成页面, remove background, product page, TTS.
openclaw skills install creative-studioAll-in-one creative toolkit for 广州市萤火虫智能装备技术有限公司(萤火虫空压机).
#1B8C3A | 蓝 #1565C0 | 橙 #F57C00pip install Pillow pyyaml rembg easyocr edge-tts
brew install ffmpegapt install ffmpeg / dnf install ffmpegpython scripts/install_deps.py --check-only
SKILL.md # 核心指令集(本文件)
scripts/
install_deps.py # 环境检测 / 一键安装
remove_background.py # rembg AI 抠图
ocr_image.py # easyocr 文字识别
text_to_speech.py # edge-tts 语音合成
video_edit.py # FFmpeg 视频剪辑
generate_detail_page.py # YAML→HTML 详情页
references/ # 按需读取的参考文档
tools-reference.md # FFmpeg/Pillow 命令速查
design-guidelines.md # 品牌设计规范
product-templates.md # 产品 YAML schema
video-specs.md # 视频规格标准
assets/ # 模板与资源
detail-page-template.html # 详情页 HTML 模板
3d-template.html # Three.js 3D 模板
brand-logo.svg # 公司 Logo
有 Python 环境时使用。输出确定,可批量处理。
python scripts/install_deps.py --check-only # 先检测环境
Python 不可用或需要高度定制时,Claude 直接读取模板生成产物:
assets/detail-page-template.html → 填充产品数据 → 输出 HTMLassets/3d-template.html → 建模 → 输出 HTMLreferences/product-templates.md schema 编写| 功能 | 脚本命令 (Mode A) | 原生模式 (Mode B) |
|---|---|---|
| AI 抠图 | python scripts/remove_background.py <图> -o <输出> | 需 rembg |
| OCR 识别 | python scripts/ocr_image.py <图> -o <输出> --format json | 需 easyocr |
| 缩放/裁剪/格式转换 | Pillow one-liner | Claude 生成 Pillow 代码 |
触发词:抠图、去背景、移除背景、识别文字、铭牌、OCR、裁剪、缩放、格式转换
python scripts/video_edit.py trim input.mp4 --start 0:30 --end 2:45 -o trimmed.mp4
python scripts/video_edit.py concat a.mp4 b.mp4 -o combined.mp4
python scripts/video_edit.py add-audio video.mp4 --audio narration.mp3 -o final.mp4
python scripts/video_edit.py screenshot input.mp4 --at 0:05 -o thumb.jpg
触发词:剪视频、拼接、配音合成、提取帧
python scripts/text_to_speech.py --text "...文字..." -o output.mp3
python scripts/text_to_speech.py --file script.txt -o output.mp3
--rate -10 减速 / --rate +10 加速触发词:配音、旁白、语音合成、TTS、text to speech
assets/3d-template.html 获取 Three.js 框架createCyl() / createBox() 构建产品模型#1B8C3A 替换模板默认蓝色触发词:3D 展示、三维模型、3D 查看器、360度展示
模式 A:python scripts/generate_detail_page.py -c product.yaml --lang zh -o detail.html
模式 B:获取产品信息 → 读取模板 → 填充占位符 → 输出自包含 HTML
支持 --lang zh|en|both。结构:Hero 区 → 指标卡 → 技术参数表 → 特性卡片 → (可选)3D展示 → (可选)图库 → CTA → 页脚
触发词:生成详情页、产品页面、product page、产品介绍页
remove_background.py → Pillow resize → 输出ocr_image.py 提取参数 → 按 schema 整理 → generate_detail_page.py 生成 HTMLvideo_edit.py trim → text_to_speech.py 配音 → video_edit.py add-audio 合成| 缺失依赖 | 不可用功能 | 仍可用 |
|---|---|---|
| rembg | AI 抠图 | 全部其他 |
| easyocr | OCR 文字识别 | 全部其他 |
| edge-tts | AI 配音 | 全部其他 |
| FFmpeg | 视频处理 | 全部其他 |
| Python | 所有脚本 | 模式 B:详情页 + 3D + 基础图片编辑 |
check-only 确认环境(模式 A),或告知用户以模式 B 运行#1B8C3A、蓝 #1565C0、橙 #F57C00references/tools-reference.md — FFmpeg/Pillow 复杂命令速查references/design-guidelines.md — 品牌设计规范(配色、排版、间距)references/product-templates.md — 产品 YAML schema(各产品类型字段定义)references/video-specs.md — 视频分辨率/码率/格式标准