dsh-skill-filmora-2026:为 DeepSeek Harness 接入万兴喵影 2026 的计划驱动剪辑 skill

前言

在 DeepSeek Harness(DSH)里做视频剪辑,常见做法是让 agent 写脚本、调 ffmpeg,或依赖某款剪辑软件是否提供 API。万兴喵影(Wondershare Filmora 15,Windows 中文版「万兴喵影 2026」)没有面向第三方的公开 API,agent 若只能「口头描述剪辑步骤」,很难在真实界面上稳定落地。

dsh-skill-filmora-2026 是社区维护者 github798383392 发布的 DSH 插件(分类:工作流)。它把一套 计划驱动剪辑 + GUI 自动化 + 视觉核对 + 成片质量门 打包成 skill,装一次后,会话里的 agent 可以按「看屏幕 → 认界面 → 动键鼠 → 再截图核对」的流程,在已打开的喵影里完成导入、时间线编辑、加转场/文字/特效、导出 MP4,并在交付前做机械 QC。插件当前版本为 0.2.0,许可证 MIT。

下面介绍它解决什么问题、能做什么、如何安装与使用,以及适用边界。

这是什么

一句话:dsh-skill-filmora-2026 是给 DeepSeek Harness 用的万兴喵影 2026 视频剪辑 skill pack,面向 Windows,不依赖喵影 API,全部通过 GUI 自动化与截图复验完成操作。

插件通过 lib/index.js 注册 skill 目录 skills/filmora-2026/;主干说明在 SKILL.md,细节分布在 references/ 与 scripts/。

核心能力

计划驱动,再进界面执行

剪辑决策先由脚本算成数据:节拍/BPM、镜头时长、时间线位置、理由等,生成并校验 plan.json,再在喵影里执行,而不是完全依赖「凭手感拖拽」。能算成数据的步骤(转码、抽帧、时长核对等)用脚本完成;只有界面状态才交给 GUI 操作。

接管已打开的喵影

skill 会自动查找窗口,识别界面状态(首页、编辑器、登录、导入、导出、保存对话框等),并支持多屏与高 DPI 截图。导入素材使用 Ctrl+I,通过剪贴板粘贴绝对路径(含中文路径)。时间线支持按秒精确摆放(place)、拖拽、分割(Ctrl+B)、删除、复制、撤销、逐帧与缩放;文字、转场、特效、音频通过切换面板、拖模板,并按截图核对。

导出与成片 QC

导出用 Ctrl+E 打开导出窗,可改标题、路径、格式、分辨率;脚本侧可用 wait-file 等待导出完成。交付前运行 qc_export.py:机械核对时长、分辨率、帧率、音轨电平、黑场、冻帧,并生成 9 帧接触表;不通过则进入修复循环,最多 3 轮。

工程只读检查

wfp_probe.py 可读取 .wfp / .wfpx:版本、素材清单、缺失素材、时间线轨道/片段摘要、缩略图导出等。README 中记录了 15.6 版 .wfpx 内部结构情报,为后续「写工程」路线做准备。

智能层(v0.2)

README 将 v0.2 的设计归纳为几条可核对的原则:

  1. 规划 → 执行 → 验收 三段式,每段有机器可验的完成判据。
  2. 看-判-动-验 循环:单步动作、动作后截图复验;连续 3 次无变化即停;单类操作上限 12 步。
  3. 状态机 + 失败→修复对照表:点击无反应、弹窗、坐标错位等有确定恢复路径。
  4. 安装位置通过注册表扫描万兴喵影/Filmora,不写死盘符,并区分 2026 版与旧版。
  5. 中文输入走内置剪贴板粘贴,减轻输入法干扰。

实测环境(资料原文)

项 值
系统 Windows,双屏 1920×1080,显示缩放 100%
喵影 万兴喵影 2026,Build 15.6.4.20300(中文界面)
截图基准 编辑器最大化 1920×1050 时的区域与按钮坐标(见 skill 内 references/ui-map.md)

官方图文教程已更新到 V16(2026-09),与上述 15.6.4 存在版本差;界面或键位变化时需按 skill 中的「重新校准」流程更新坐标。

安装与启用

DSH 生态里插件可按 profile 安装,也可只复制 skill 文件夹。以下命令与路径均来自仓库 README。

方式一:作为 DSH 插件

dsh plugin --profile web add dsh-skill-filmora-2026   # 从 npm
# 或从 GitHub 源码
dsh plugin --profile web add github:<your-name>/dsh-skill-filmora-2026

装完后需重启 DSH,或在 设置 → 插件 中确认已加载;会话技能目录里应出现 filmora-2026。README 注明:官方 Desktop 应用请在设置 → 插件里安装;CLI 命令用于 dsh web 等 profile。

方式二:用户级 skill(推荐「所有项目都能用」)

在仓库根目录执行(默认 User 作用域,等价于复制到用户技能根):

powershell -ExecutionPolicy Bypass -File install.ps1

等价于将 skills/filmora-2026 复制到 %USERPROFILE%\.dsh\skills\filmora-2026。技能目录会被监视,新增或修改通常无需重启。

也可手动把整个 skills/filmora-2026/ 复制到任一技能根;优先级(数字越大越优先)如下:

作用域 目录 优先级
当前项目 <项目>/.dsh/skills/filmora-2026 100
当前项目(agents 兼容) <项目>/.agents/skills/filmora-2026 200
当前用户(所有项目) %USERPROFILE%\.dsh\skills\filmora-2026 400
当前用户(agents 兼容) %USERPROFILE%\.agents\skills\filmora-2026 500

确认是否生效

  1. 在任意工作区新开 DSH 会话,询问「列出你当前可用的 skill」,应能看到 filmora-2026。
  2. 若看不到:检查 %USERPROFILE%\.dsh\skills\filmora-2026\SKILL.md 是否存在;确认项目级未用同名 skill 覆盖;必要时重启 DSH 强制重扫。
  3. 触发方式:直接描述剪辑任务,或显式说「加载 filmora-2026 skill」。

安全说明:安装插件等于在本机以与 DSH 进程相同的权限运行第三方代码。使用前请阅读源码与 MIT 许可证;GUI 自动化可能误操作,重要工程请先备份。

典型用法

在会话中用自然语言描述目标即可,例如:

用 filmora-2026 skill 打开喵影,把 video_project/卡点视频_30s.mp4 导入并加一个标题,导出到桌面

或更口语化:

用万兴喵影把这个素材剪成 30 秒卡点视频并导出到 D:\out

skill 会按前置条件自检。README 强调的三点:

  1. 用户需先自行打开喵影 2026 并登录。不要从 DSH 沙箱里由 agent 启动喵影:低权限进程可能导致 WebBrowser.exe(CEF)崩溃,主程序在约 20–40 秒后退出(仓库已记录实测结论)。
  2. 显示缩放 100% 最稳;其他缩放或分辨率下会先做坐标校准。
  3. 需要 Python 3 及 pyautogui、Pillow、pywin32、psutil;脚本 doctor 会自检并提示缺失项。

适用场景与限制

适合谁:在 Windows 上已使用万兴喵影 2026、希望 DSH agent 能按计划执行常规剪辑与导出、并愿意接受 GUI 自动化维护成本的开发者或创作者。

不适合或需注意:

  • 仅 Windows;针对万兴喵影 2026 / Filmora 15 实测,其他版本需重新校准坐标。
  • GUI 自动化对界面更新、主题、快捷键预设敏感;skill 文档要求先截图再操作、逐步核对、失败回退。
  • 不代操作会员/云端/AI 付费功能,不代登录、不代付款。
  • 不修改用户源素材;导出前会核对路径,不覆盖已有导出文件。
  • 本包为第三方社区项目,与万兴科技(Wondershare)无隶属关系。

结尾

若你的 DSH 工作流需要把「剪辑计划」落到万兴喵影真实界面上,而不是停留在文字或 ffmpeg 片段,dsh-skill-filmora-2026 提供了一条可核对的路径:脚本算计划、GUI 执行、QC 关门。安装前请从 GitHub 阅读 SKILL.md 与 references/automation-protocol.md,在小工程上试跑后再用于正式交付。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜