万圣节特惠不给糖,就修片!三档同时降价,永久授权立省 $30截至 11 月 2 日 23:59(美西时间)

查看定价

用 DeepSeek 驱动 KwaFlux:通过 MCP 接入 DeepSeek Harness(DSH)

在 cordis.patch.yml 里加一条 insert 插件行,就能把 KwaFlux 接入 DeepSeek Harness。选对配置档、调高工具超时,再让 DeepSeek 处理视频任务。

要点速览

  • DeepSeek Harness(DSH)只要在 cordis.patch.yml 里加一条 insert 插件行,就能连上 KwaFlux。这一行 KwaFlux 会帮你生成。
  • 写在你实际运行的 DSH 会读取的位置:主目录级的 ~/.dsh/cordis.patch.yml 对所有配置档生效;某个配置档自己的文件只对它生效。
  • DSH 会热重载补丁文件,所以通常不用重启,工具就会出现。
  • 把单次工具调用的超时调高,免得 DeepSeek 等长视频任务时被半路掐断。

DeepSeek 的 Agent 可以通过随 KwaFlux 一起安装的本地 MCP 服务来操作 KwaFlux。DeepSeek Harness(DSH)通过一个分层的配置文件 cordis.patch.yml 加载 MCP 服务,每个服务是一条插件行。在 KwaFlux 里把 MCP 宿主选为 DeepSeek,复制这一行,追加到你的 DSH 配置档会读取的补丁文件里就行。

本文会讲这一行该写在哪儿、为什么配置档很重要、要调哪个超时,以及先让 DeepSeek 做什么。

目录

  1. DSH 怎么加载 MCP 服务
  2. 开始之前
  3. 第 1 步:从 KwaFlux 复制这一行
  4. 第 2 步:选对补丁文件
  5. 第 3 步:追加这一行
  6. 第 4 步:确认已加载
  7. 第一批指令
  8. 问题排查
  9. 常见问题

DSH 怎么加载 MCP 服务

DeepSeek Harness 由多层补丁文件拼出最终配置。每个配置档有自己的 cordis.patch.yml;主目录级的 $DSH_HOME/cordis.patch.yml,按 CLI 参考文档的说法,是“本机的偏好设置,所有配置档共享,因此优先级高于各配置档自己的那一层”。

MCP 服务是用 DSH 的 MCP 客户端插件 @deepseek-ai/dsh-mcp-client 写成的插件行。DSH 默认一个都不开:参考文档解释说,“每个服务命令都是在 Agent 沙箱之外运行的可信可执行代码”。所以,加上 KwaFlux,就是你明确选择信任 KwaFlux 的服务。

开始之前

  • KwaFlux 1.0.14 或更新版本,并且开着。
  • Node.js 18 或更新版本,且在 PATH 中。 用 node --version 确认。KwaFlux 设置卡片也会查找 Node.js,并把它的完整路径写进配置,下面的示例就是这样;如果找不到,卡片会提示你,并改写成 node。
  • 已安装 DeepSeek Harness。 DSH 的文档标着 Preview(预览版),路径和命令可能随版本变化。

第 1 步:从 KwaFlux 复制这一行

在 KwaFlux 里打开 设置 › Agent(MCP),在 MCP 宿主 里选 DeepSeek,点 复制配置。Windows 默认安装位置对应的内容是:

- insert:
    - id: mcp-kwaflux
      name: '@deepseek-ai/dsh-mcp-client'
      config:
        serverName: kwaflux
        transport: stdio
        command: 'C:\Program Files\nodejs\node.exe'
        args: ['C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs']

补充: 路径放在单引号里。在 YAML 里,单引号字符串会原样保留反斜杠,所以 Windows 路径不用转义。

第 2 步:选对补丁文件

KwaFlux 的提示写的是一个文件:“作为 insert 插件行写入 ~/.dsh/profiles/web/cordis.patch.yml,然后重启 DSH 会话。”如果你用的是 DSH 的 web 配置档(dsh web),这样就对了。用别的方式的话,按下表选:

你怎么用 DSH要改的文件
运行 dsh webweb 配置档的 ~/.dsh/profiles/web/cordis.patch.yml
用 DSH 桌面应用desktop 配置档的 cordis.patch.yml,在 ~/.dsh/profiles/desktop/ 下
用好几个配置档,或者拿不准主目录级补丁 ~/.dsh/cordis.patch.yml,所有配置档都会读

在 Windows 上,~ 指的是 C:\Users\<你>。如果你设置过 DSH_HOME,就用那个文件夹代替 ~/.dsh。

KwaFlux 在 DSH 里“不出现”,最常见的原因就是这一行写进了一个你没在用的配置档。

第 3 步:追加这一行

  1. 先备份这个文件。
  2. 补丁文件是一个 YAML 列表。把 KwaFlux 这一行加在末尾,缩进和其他顶层的 - insert: 或 - replace: 项保持一致。
  3. 如果文件还不存在,就新建一个,里面只放 KwaFlux 这一行。
  4. 可选:在 config: 里调高工具超时:
- insert:
    - id: mcp-kwaflux
      name: '@deepseek-ai/dsh-mcp-client'
      config:
        serverName: kwaflux
        transport: stdio
        command: 'C:\Program Files\nodejs\node.exe'
        args: ['C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs']
        toolCallTimeoutMs: 330000

一篇第三方配置指南提到,DSH 单次调用的默认超时是 60 秒。KwaFlux 的等待工具一次最多等 300 秒,设成 330,000 毫秒能留出余量。如果你的 DSH 版本不认这个字段,删掉它就行,被掐断之后 DeepSeek 照样可以再等一次。

第 4 步:确认已加载

DSH 会监视补丁文件,通过热重载应用有效的修改,所以通常保存后几秒,服务就启动了。如果没反应,就照 KwaFlux 的提示重启 DSH 会话。

然后问:

用 KwaFlux 的工具查一下 KwaFlux 开着没有。

在 DSH 里,KwaFlux 的工具名是 mcp__kwaflux__<工具名>,比如 mcp__kwaflux__kwaflux_get_app_status。如果 KwaFlux 没开,工具会返回一个以 app_not_running 开头的错误。

第一批指令

对 DeepSeek 说KwaFlux 做什么
“D:\Phone\clip.mp4 播不了。先诊断,再用推荐的模式修复。”先诊断,再排一个修复任务;修好的文件写在原文件旁边
“对 D:\Old\class-1998.mp4 运行画质修复,等它跑完。”以默认设置排一个 AI 画质修复任务,再等它完成
“把 D:\Clips\vlog.mov 按 YouTube 的高清 1080P 导出。”查 YouTube 的档位,再排进导出
“列出我今天失败的 KwaFlux 任务和原因。”列出失败的任务及其错误原因

智能补帧,以及抠像和替换类工具,仍要在应用里做,助手会被告知把你引导过去。AI 发起下载默认关闭,要在 Agent 授权 里把 允许 Agent 发起下载 设为 每次确认。之后每次下载 KwaFlux 都会弹窗问你,助手也会在对话里请你确认有权下载那些内容。

问题排查

症状可能原因解决办法
DSH 里没有 KwaFlux 工具这一行写在你没在用的配置档里挪到主目录级补丁 ~/.dsh/cordis.patch.yml
保存后报 YAML 错误缩进不对,或者这一行不是列表项对齐其他 - insert: 行的缩进;insert: 下面是一个缩进的列表
两个服务冲突另一行已经用了 serverName: kwaflux只留一个;服务名不能重复
服务启动后又失败Node.js 没装或不在 PATH 中安装当前的 Node.js LTS,或在 command 里写 node.exe 的完整路径
调用返回 app_not_runningKwaFlux 没开打开 KwaFlux 再问
等了一分钟左右就失败单次工具调用超时加上 toolCallTimeoutMs: 330000

各个宿主都会遇到的问题,见 KwaFlux MCP 排障指南。

结语

从 KwaFlux 复制这一行,写进你实际运行的 DSH 会读取的补丁文件,再为视频任务加一个更长的工具超时。DSH 保存即生效。然后保持 KwaFlux 开着,在第一个正式任务之前,先让 DeepSeek 查一下应用状态。

用 DeepSeek 驱动 KwaFlux

KwaFlux 自带本地 MCP 服务,支持 DeepSeek Harness 等 MCP 应用。AI 处理在你自己的 GPU 上运行,媒体文件不会为了处理而上传。可在 Windows 10(64 位,1809 或更新版本)、Windows 11,以及搭载 Apple Silicon 的 macOS 12 或更新版本上运行。导入文件和浏览应用都不需要账号。仅在导出、转换、文件修复和从链接下载文件时需要登录并购买付费方案。

下载 KwaFlux · 查看方案

用你自己的素材试试效果

下载 KwaFlux,付费前先用自己的素材免费预览效果——无需注册,在你的 GPU 上处理,处理不需要上传媒体文件。 视频预览可选 1、3或5 秒;防抖预览可选 5、15或30 秒。

常见问题

DeepSeek Harness 是什么?

它是 DeepSeek 的 Agent 运行框架:一个命令行工具和桌面应用,让 DeepSeek 模型以 Agent 的方式调用工具,配置写在分层的 cordis.patch.yml 文件里,MCP 服务以插件行的形式加入。见什么是 AI Agent。

在 DeepSeek Harness 里,MCP 服务加在哪儿?

加在 cordis.patch.yml 文件里,写成 @deepseek-ai/dsh-mcp-client 插件的一条 insert 行。只给某个配置档用,就写在它自己的文件里;给所有配置档用,就写在主目录的 ~/.dsh/cordis.patch.yml。

改完 cordis.patch.yml 要重启 DSH 吗?

通常不用。DSH 会热重载对配置档补丁和主目录补丁的有效修改。如果工具没出现,再重启会话。

能不能在别的 MCP 应用里用 DeepSeek 模型?

能,只要那个应用允许你选模型服务商。MCP 的配置则按那个应用的规矩来。各应用的 MCP 配置放在哪儿,见我们的助手对比。

给 DSH 加 MCP 服务安全吗?

部分取决于服务本身,这也是 DSH 默认一个都不开的原因。本地服务是在你电脑上、Agent 沙箱之外运行的程序,所以只加你信任的、由正规应用随附的服务。

参考资料

  1. DeepSeek, deepseek-harness repository, CLI reference README (dsh-mcp-client; MCP servers as trusted executable code; home patch layer; hot reload) (2026-10-26 查阅)
  2. DeepSeek Harness documentation, "Architecture" reference (profile templates; reserved desktop profile; patch layer order) (2026-10-26 查阅)
  3. ZensInk, "DeepSeek Harness (DSH): A Hands-On Setup Guide with MCP Integration" (2026-08-15; toolCallTimeoutMs; mcp__server__tool naming) (2026-10-26 查阅)
  • 教程
  • MCP 协议

KwaFlux 作者兼编辑。文章经 KwaFlux 编辑部审阅,依据产品调研记录与公开发布的规格。