with one click
cut-audio
音频剪辑。根据 delete_segments.json 删除指定片段,自适应淡入淡出,可选说话人音量对齐。触发词:剪辑、cut、编辑音频
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
音频剪辑。根据 delete_segments.json 删除指定片段,自适应淡入淡出,可选说话人音量对齐。触发词:剪辑、cut、编辑音频
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
使用 browser-use CLI 对 PodcastCut webapp 做浏览器验收。始终使用 headed 模式,覆盖打开页面、登录、上传指定音频、触发生成审查稿、刷新审查稿、手动标记删除、确认剪辑、核对 workspace 产物。触发词:browser validation、浏览器验证、用 browser-use 跑流程、上传音频验收
生成播客审查画布数据。根据当前工作区中的音频、转录、QA 报告和剪辑结果, 产出固定格式的 review_data.json,供右侧审查画布直接读取。 触发词:审查画布、review data、审查稿、生成播客审查
语音克隆 + 播客生成完整流程。 上传音频 → 转录 → 修正文稿 → 提取声音样本 → 克隆声音模型 → TTS 合成 → 合并成品音频。 全自动执行,无需用户逐步操作。 触发词:语音克隆、声音克隆、生成播客、克隆声音
将当前 webapp 发布到 Fly.io,并在发布前后做最小健康检查。 适用于前端或后端改动后的一键上线。触发词:deploy、发布、上线、推到 fly、fly.io
使用 browser-use CLI 对 webapp 做端到端验证。覆盖登录、上传音频、生成 review_data.json、刷新审查稿、手动标记删除、确认剪辑、验证 podcast_cut.mp3。触发词:browser e2e、端到端验证、验证网页剪辑、用浏览器跑流程
金句混音。将高亮片段叠加在连续背景音乐上,人声出现时音乐自动降低。触发词:混音、片头音乐、金句背景音乐
| name | cut-audio |
| description | 音频剪辑。根据 delete_segments.json 删除指定片段,自适应淡入淡出,可选说话人音量对齐。触发词:剪辑、cut、编辑音频 |
| triggers | ["cut audio","剪辑音频","剪辑","编辑音频"] |
根据删除片段列表一键剪辑,自适应淡入淡出 + 可选说话人音量对齐
ffmpeg 和 ffprobe 已安装delete_segments.json — 包含 {start, end} 的数组python .claude/skills/cut_audio/cut_audio.py <输出文件名.mp3> <音频文件> <delete_segments.json> [--speakers-json subtitles_words.json] [--no-fade]
输出文件名 (可选): 输出文件名(默认: 播客_精剪版_v1.mp3)音频文件 (可选): 输入音频路径delete_segments.json (可选): 要删除的片段列表--speakers-json (可选): 字级转录 JSON,用于说话人音量对齐--no-fade (可选): 禁用自适应淡入淡出,仅用 3ms 微 fade-c copy 只有帧级精度 ~26ms)[
{"start": 10.5, "end": 15.2},
{"start": 30.0, "end": 45.8}
]
也支持包装格式:{"segments": [...], "editState": {...}}
python .claude/skills/cut_audio/cut_audio.py \
workspaces/abc123/podcast_edited.mp3 \
workspaces/abc123/upload.mp3 \
workspaces/abc123/delete_segments.json