用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/oijhl852/seedance-storyboard --skill sd-panel命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | sd-panel |
| description | Seedance 浏览器面板连接 — Chrome DevTools MCP 连接、元素定位、工具可用性检测。由 seedance-storyboard 主 skill 调用。 |
| metadata | {"version":"1.1.1","last_updated":"2026-07-16","author":"Takis","repository":"https://github.com/oijhl852/seedance-storyboard"} |
作者:Takis | 仓库:seedance-storyboard
管理 Seedance 网页面板的浏览器连接和元素定位。
--remote-debugging-port=9222 运行缺少任一条件时停止,不要尝试猜测页面地址、选择器或凭证。
mcp__chrome-devtools__list_pages → 找到 Seedance 面板 URL
mcp__chrome-devtools__select_page → 选中面板
mcp__chrome-devtools__take_snapshot → 读取当前状态
| 状态 | 特征 |
|---|---|
| 🟡 生成中 | div.el-loading-mask 包含 task ID |
| 🟢 已完成 | <video class="vjs-tech"> 存在 |
| 页面状态 | 可用工具 | 不可用工具 |
|---|---|---|
| 有视频播放 | press_key / type_text / navigate_page / take_snapshot | click / fill / evaluate_script / hover |
| 刚reload | 全部可用(黄金窗口约10秒) |
有视频时先 reload 再操作。
不要把“黄金窗口约10秒”当成固定计时。reload 后先重新 snapshot,确认目标元素存在且页面不再加载,再执行下一步。
1. click 第一个 input[readonly] (value="第X集")
2. click li.el-select-dropdown__item 匹配 "第N集"
3. 页面自动以新 part_no 重新加载
function switchToSegment(n) {
const nodes = document.querySelectorAll('.timeline-node');
for (const node of nodes) {
const orderEl = node.querySelector('.card-order');
if (orderEl && orderEl.textContent.trim() === String(n)) {
const img = node.querySelector('img.img');
if (img) { img.click(); return true; }
}
}
return false;
}
⚠️ 使用 card-order 文字匹配,不使用图片索引。
所有 el-select 下拉参数(画幅/分辨率/时长/模型):
1. click 下拉框 (readonly value="当前值")
2. take_snapshot 看选项
3. click 目标选项
分辨率、时长和模型可能影响费用或生成结果。修改前先展示旧值和新值,得到用户确认后再点击。
修改已有工程时,默认不点击已有片段进行覆盖。标准流程是:
如果面板没有“+”或无法确认新片段为空,停止操作并请用户手动建立空白片段。