一键导入
cut-audio
音频剪辑。根据 delete_segments.json 删除指定片段,自适应淡入淡出,可选说话人音量对齐。触发词:剪辑、cut、编辑音频
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
音频剪辑。根据 delete_segments.json 删除指定片段,自适应淡入淡出,可选说话人音量对齐。触发词:剪辑、cut、编辑音频
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
使用 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