一键导入
deploy
将当前 webapp 发布到 Fly.io,并在发布前后做最小健康检查。 适用于前端或后端改动后的一键上线。触发词:deploy、发布、上线、推到 fly、fly.io
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
将当前 webapp 发布到 Fly.io,并在发布前后做最小健康检查。 适用于前端或后端改动后的一键上线。触发词:deploy、发布、上线、推到 fly、fly.io
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
使用 browser-use CLI 对 PodcastCut webapp 做浏览器验收。始终使用 headed 模式,覆盖打开页面、登录、上传指定音频、触发生成审查稿、刷新审查稿、手动标记删除、确认剪辑、核对 workspace 产物。触发词:browser validation、浏览器验证、用 browser-use 跑流程、上传音频验收
生成播客审查画布数据。根据当前工作区中的音频、转录、QA 报告和剪辑结果, 产出固定格式的 review_data.json,供右侧审查画布直接读取。 触发词:审查画布、review data、审查稿、生成播客审查
语音克隆 + 播客生成完整流程。 上传音频 → 转录 → 修正文稿 → 提取声音样本 → 克隆声音模型 → TTS 合成 → 合并成品音频。 全自动执行,无需用户逐步操作。 触发词:语音克隆、声音克隆、生成播客、克隆声音
音频剪辑。根据 delete_segments.json 删除指定片段,自适应淡入淡出,可选说话人音量对齐。触发词:剪辑、cut、编辑音频
使用 browser-use CLI 对 webapp 做端到端验证。覆盖登录、上传音频、生成 review_data.json、刷新审查稿、手动标记删除、确认剪辑、验证 podcast_cut.mp3。触发词:browser e2e、端到端验证、验证网页剪辑、用浏览器跑流程
金句混音。将高亮片段叠加在连续背景音乐上,人声出现时音乐自动降低。触发词:混音、片头音乐、金句背景音乐
基于 SOC 职业分类
| name | deploy |
| description | 将当前 webapp 发布到 Fly.io,并在发布前后做最小健康检查。 适用于前端或后端改动后的一键上线。触发词:deploy、发布、上线、推到 fly、fly.io |
| triggers | ["deploy","发布","上线","推到 fly","fly.io"] |
目标:把
/Users/lincolnwang/podcastcut-skills/webapp当前代码发布到 Fly app,并确认新版本可访问。
/Users/lincolnwang/podcastcut-skills/webappfly.tomlpodcastcut-voiceclonecd frontend && npm run builduvicorn app:app --host 0.0.0.0 --port 8000优先执行:
cd /Users/lincolnwang/podcastcut-skills/webapp/frontend && npm run build
如有 Python 改动,可补充:
cd /Users/lincolnwang/podcastcut-skills/webapp/backend && ./.venv/bin/python -m py_compile app.py agent.py
必须从项目根目录执行:
cd /Users/lincolnwang/podcastcut-skills/webapp
flyctl deploy --config fly.toml
至少检查:
cd /Users/lincolnwang/podcastcut-skills/webapp
flyctl status --config fly.toml
期望结果:
podcastcut-voiceclonestarted至少验证首页:
curl -s https://podcastcut-voiceclone.fly.dev/ | head
必要时也可检查响应头:
curl -I https://podcastcut-voiceclone.fly.dev/
flyctl status --config /Users/lincolnwang/podcastcut-skills/webapp/fly.toml
flyctl logs --config /Users/lincolnwang/podcastcut-skills/webapp/fly.toml --no-tail
replacing,先继续等 machine 切换和 smoke checks