DeepSeek Harness 插件推荐:4 款开源神器让写代码直接起飞
英文标题:DeepSeek Harness 插件推荐:4 款开源神器让写代码直接起飞
DeepSeek Harness 插件推荐:ModLens 视觉、Web UI 全家桶、Mac 原生与 GenUI 渲染,4 款开源插件给纯文本模型补齐短板。
4.0 KB
664.6 KB
4.4 KB
473.0 KB
26.9 KB
89.7 KB
33.9 KB
564.1 KB
101.2 KB
505.3 KB
283.2 KB
11.1 KB
中文
大家好,我是晚安code。
上周我把 DeepSeek Harness(DSH)当成主力编码环境,折腾几天下来最大的感受是:这个框架本身是个毛坯房,但插件生态已经能把装修队都请齐了。今天分享 4 款我最想安利的 DeepSeek Harness 插件——给纯文本模型装眼睛的、把网页界面武装到牙齿的、Mac 原生桌面版,还有把模型回复变成交互面板的。(2026 年 8 月实测,DSH 还处于 developer preview,插件迭代很快,装之前记得看版本)
先花 30 秒认识一下主角。
DeepSeek Harness(DSH) :DeepSeek 官方开源的编码 agent 运行时,核心理念是「一切皆插件」,模型适配器、工具、界面都能通过插件替换或增强。你可以把它理解成「DeepSeek 家的开源版 Claude Code」,官方仓库在 deepseek-ai/deepseek-harness,一条命令 npx @deepseek-ai/dsh web 就能在本地 3080 端口跑起来。接下来四款插件,我按「补短板」的思路一个一个讲,看完记得收藏。
一、ModLens:给纯文本模型装上眼睛
纯文本模型最大的短板就是睁眼瞎——DeepSeek 本身看不了图。我贴一张报错截图、丢一个 UI 设计稿,它只能对着文字干瞪眼。

ModLens(仓库:liustack/modlens)自称 DSH 首款视觉插件,README 第一句就是「Give a text-only model sight」。装上之后,图片可以直接粘贴进聊天框,它通过一个原生的 modlens_read_image 工具,把图转成结构化文本证据,再喂给 DeepSeek 作答。核心思路是把「看图」这件事外包给专门的视觉模型——DeepSeek 还是那个纯文本模型,但凭空多了双眼睛。
视觉模型(VLM) :能直接理解图像内容的大模型,比如 Gemini、GLM-4V。纯文本模型看不懂图片,视觉模型看完图把内容「翻译」成文字,纯文本模型才能接着处理——就像请了个会看图的朋友在旁边给你念。

安装就一条命令,但有个坑:
npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modlens@3.17.2
这里有个坑要提前说:README 特意提醒必须锁版本号、别用 @latest——作者说 pnpm 11 会拖住 24 小时内发布的新版本,直接装 @latest 容易对不上号。我写这篇时官方 README 标注的稳定版本就是 3.17.2,照着装一次过。

视觉模型那边支持六种内置 provider 加四种可复用 CLI,最省事的路径是复用你机器上已有的 Claude Code / Gemini 登录,零配置就能起步。
二、dsh-web-ui:我亲测的网页端全家桶
如果只让我装一个插件,我会选 dsh-web-ui 全家桶,界面体验的提升是立竿见影的。默认的 dsh web 界面就是个纯聊天框,用久了你会觉得它「太素了」;装上这个插件集之后直接变精装房——任务看板、Git 图谱、右侧面板、鲸鱼娘宠物、实时 token 统计、皮肤中心,一套全给齐。
dsh-web-ui(仓库:zhu1090093659/dsh-web-ui)本质是一堆小插件的聚合包,dsh-web-ui-all 一次装完。我亲测下来最惊喜的几个:
- 任务看板(dsh-task-board) :五列看板——待规划 / 待办 / 进行中 / 已完成 / 已失败。卡片能直接交给真实 DSH 会话去执行,跑完自动更新状态,还支持 cron 定时(比如每天 23:00 自动升级 DSH)。
- Git 图谱(dsh-git-graph) :分支泳道加提交历史可视化,输入框上方直接切分支,仓库再大也能一眼定位改动。
- 鲸鱼娘宠物(dsh-pet) :一只会随 agent 状态换动画的桌面宠物——思考、等待、工作、庆祝各有动效。能摸头、能喂小鱼干加亲密度,还能改名字,跟养成游戏似的。
- 实时 token 统计(dsh-live-stats) :输入框下方实时刷输入/输出 token 和 TPS,看着额度烧得飞快,肉疼但清醒。
- 皮肤中心(dsh-skins) :10 款皮肤随便换,支持先试穿再应用,里面甚至有个 Windows XP 风格,情怀直接拉满。
先上图,这几张是我自己装好截的,你们感受一下画风(图 2 任务看板、图 3 鲸鱼娘、图 4 皮肤中心、图 5 实时 token 统计):




安装同样是一条命令:
dsh plugin --profile web add @linxin666/dsh-web-ui-all
装完重启 dsh web 就生效,皮肤可以单独装 @linxin666/dsh-skins。
Cordis :DSH 底层的插件框架,插件通过声明 bundle 挂载到 profile 上生效。你可以把它理解成「DSH 的插件插座」——知道装插件一条命令就够用了。
三、deepseek-harness-app:原生 Swift 的 macOS 桌面端
Mac 上想用 DSH 写代码,最省事的方式是装 deepseek-harness-app——一个原生 Swift 写的 macOS 应用。仓库(Skyearn/deepseek-harness-app)是官方 DSH 的 fork,在 web 运行器外面套了一层原生外壳:Swift + WKWebView,启动 dsh web 后在嵌入式窗口里展示同一个界面,退出应用就终止服务、释放端口。
跟一堆 Electron / Tauri 桌面壳不一样,它是真·原生,用起来是「这是个正经 Mac App」而不是「包了个网页」。几个我喜欢的点:
- 自带运行时:捆绑了裁剪过的 Node.js,不用自己装 Node,下载 zip 解压就能跑。
- 中文界面:菜单栏、右键菜单都做了中文本地化。
- 进程管理扎实:单实例、崩溃后能回收孤儿服务器进程、退出前保证端口释放,升级不会留烂摊子。

Mac 用户直接去 GitHub Release 下 DeepSeek-Harness-<版本>-macos-universal.zip 就行,arm64 和 x86_64 通吃;想自己编译就跑 apps/macos/build.sh --universal --bundle-dsh。
四、dsh-genui:让模型回复直接渲染交互面板
默认的模型回复就是一坨 markdown,碰上要对比两个文件、看个流程图,光靠文字和 emoji 真的费眼。

dsh-genui(仓库:omdsh-dev/dsh-genui)这个插件,让模型直接在回复里渲染出可交互的 UI。原理不复杂:模型把界面描述写成一种叫 dsh-ui fence 的 JSON 代码块,浏览器端把它解析渲染成组件。支持 30+ 种组件——卡片、表格、图表、表单、标签页、文件树、时间线、diff 对比、mermaid 流程图、3D 场景、测验题,连函数曲线都能拖滑块实时重绘。
dsh-ui fence :模型回复里的一种特殊代码围栏标记,浏览器端把它解析成界面 JSON 来渲染。你不用去读它,模型自己写,你看到的是渲染好的面板。
更好玩的是它有事件闭环:点按钮、提交表单,action 会回传给模型,模型能基于你的操作继续回复——这就不只是「渲染」,而是「交互」了。安装走 git 源:
dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.git
装完重启 dsh web,再硬刷新一次页面。它从 0.7.2 起支持流式渲染,组件会跟着模型书写实时冒出来,观感很爽。

五、四款插件怎么选(一张表看懂)
这四款插件互不冲突,场景完全错开,全装也没问题。我把每款的定位、适用人群和安装难度整理成一张表:
| 插件 | 解决什么 | 适合谁 | 安装 |
|---|---|---|---|
| ModLens | 纯文本模型读图 | 常贴截图、看 UI、需要 OCR 的人 | 一条命令(锁版本号) |
| dsh-web-ui | 网页端界面全家桶 | 重度使用 dsh web 的人 | 一条命令(聚合包) |
| deepseek-harness-app | Mac 原生桌面端 | Mac 用户、嫌配环境麻烦的人 | 下载 zip 即用 |
| dsh-genui | 回复渲染交互 UI | 想要可视化体验的人 | git+https 一条命令 |
可能有人会问:这些插件都要付费吗?
全部开源免费。ModLens 的视觉模型部分可以用免费的 GLM-4V 端点,或复用你本机已有的 Claude Code / Gemini 登录;dsh-web-ui 全家桶是 Apache-2.0;deepseek-harness-app 是官方 DSH 的 fork;dsh-genui 也是开源插件。要花钱的只有你自己调模型 API 的那点额度,插件本身分文不收。
DSH 还处于 developer preview,插件迭代快到什么程度呢——我写这篇的时候还在对着几份 README 逐一核对版本号,装完过几天就要跟着升一次级,属于常态,别慌。

以我这几天装下来的体感,最该先装的是 dsh-web-ui——界面先舒服了,用起来才有耐心;其次是 ModLens,把纯文本模型的视觉短板补上,DeepSeek Harness 插件才算真正把日常工作的闭环走完,剩下 genui 属于锦上添花的加分项。
参考链接
参考与说明
- 本文基于各插件官方 README(2026 年 8 月核对)与个人安装体验独立撰写,观点与表述均为作者本人。
- 安装 DeepSeek Harness 插件时请以各仓库 README 为准,DSH 版本更新频繁,命令与版本号可能变化。
我是晚安code,持续分享编程干货。觉得有用的话记得点赞收藏和关注~也欢迎在评论区聊聊:你给 DeepSeek Harness 装过哪些插件?最想安利或避雷哪一个?
English / 原文
大家好,我是晚安code。
上周我把 DeepSeek Harness(DSH)当成主力编码环境,折腾几天下来最大的感受是:这个框架本身是个毛坯房,但插件生态已经能把装修队都请齐了。今天分享 4 款我最想安利的 DeepSeek Harness 插件——给纯文本模型装眼睛的、把网页界面武装到牙齿的、Mac 原生桌面版,还有把模型回复变成交互面板的。(2026 年 8 月实测,DSH 还处于 developer preview,插件迭代很快,装之前记得看版本)
先花 30 秒认识一下主角。
DeepSeek Harness(DSH) :DeepSeek 官方开源的编码 agent 运行时,核心理念是「一切皆插件」,模型适配器、工具、界面都能通过插件替换或增强。你可以把它理解成「DeepSeek 家的开源版 Claude Code」,官方仓库在 deepseek-ai/deepseek-harness,一条命令 npx @deepseek-ai/dsh web 就能在本地 3080 端口跑起来。接下来四款插件,我按「补短板」的思路一个一个讲,看完记得收藏。
一、ModLens:给纯文本模型装上眼睛
纯文本模型最大的短板就是睁眼瞎——DeepSeek 本身看不了图。我贴一张报错截图、丢一个 UI 设计稿,它只能对着文字干瞪眼。

ModLens(仓库:liustack/modlens)自称 DSH 首款视觉插件,README 第一句就是「Give a text-only model sight」。装上之后,图片可以直接粘贴进聊天框,它通过一个原生的 modlens_read_image 工具,把图转成结构化文本证据,再喂给 DeepSeek 作答。核心思路是把「看图」这件事外包给专门的视觉模型——DeepSeek 还是那个纯文本模型,但凭空多了双眼睛。
视觉模型(VLM) :能直接理解图像内容的大模型,比如 Gemini、GLM-4V。纯文本模型看不懂图片,视觉模型看完图把内容「翻译」成文字,纯文本模型才能接着处理——就像请了个会看图的朋友在旁边给你念。

安装就一条命令,但有个坑:
npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modlens@3.17.2
这里有个坑要提前说:README 特意提醒必须锁版本号、别用 @latest——作者说 pnpm 11 会拖住 24 小时内发布的新版本,直接装 @latest 容易对不上号。我写这篇时官方 README 标注的稳定版本就是 3.17.2,照着装一次过。

视觉模型那边支持六种内置 provider 加四种可复用 CLI,最省事的路径是复用你机器上已有的 Claude Code / Gemini 登录,零配置就能起步。
二、dsh-web-ui:我亲测的网页端全家桶
如果只让我装一个插件,我会选 dsh-web-ui 全家桶,界面体验的提升是立竿见影的。默认的 dsh web 界面就是个纯聊天框,用久了你会觉得它「太素了」;装上这个插件集之后直接变精装房——任务看板、Git 图谱、右侧面板、鲸鱼娘宠物、实时 token 统计、皮肤中心,一套全给齐。
dsh-web-ui(仓库:zhu1090093659/dsh-web-ui)本质是一堆小插件的聚合包,dsh-web-ui-all 一次装完。我亲测下来最惊喜的几个:
- 任务看板(dsh-task-board) :五列看板——待规划 / 待办 / 进行中 / 已完成 / 已失败。卡片能直接交给真实 DSH 会话去执行,跑完自动更新状态,还支持 cron 定时(比如每天 23:00 自动升级 DSH)。
- Git 图谱(dsh-git-graph) :分支泳道加提交历史可视化,输入框上方直接切分支,仓库再大也能一眼定位改动。
- 鲸鱼娘宠物(dsh-pet) :一只会随 agent 状态换动画的桌面宠物——思考、等待、工作、庆祝各有动效。能摸头、能喂小鱼干加亲密度,还能改名字,跟养成游戏似的。
- 实时 token 统计(dsh-live-stats) :输入框下方实时刷输入/输出 token 和 TPS,看着额度烧得飞快,肉疼但清醒。
- 皮肤中心(dsh-skins) :10 款皮肤随便换,支持先试穿再应用,里面甚至有个 Windows XP 风格,情怀直接拉满。
先上图,这几张是我自己装好截的,你们感受一下画风(图 2 任务看板、图 3 鲸鱼娘、图 4 皮肤中心、图 5 实时 token 统计):




安装同样是一条命令:
dsh plugin --profile web add @linxin666/dsh-web-ui-all
装完重启 dsh web 就生效,皮肤可以单独装 @linxin666/dsh-skins。
Cordis :DSH 底层的插件框架,插件通过声明 bundle 挂载到 profile 上生效。你可以把它理解成「DSH 的插件插座」——知道装插件一条命令就够用了。
三、deepseek-harness-app:原生 Swift 的 macOS 桌面端
Mac 上想用 DSH 写代码,最省事的方式是装 deepseek-harness-app——一个原生 Swift 写的 macOS 应用。仓库(Skyearn/deepseek-harness-app)是官方 DSH 的 fork,在 web 运行器外面套了一层原生外壳:Swift + WKWebView,启动 dsh web 后在嵌入式窗口里展示同一个界面,退出应用就终止服务、释放端口。
跟一堆 Electron / Tauri 桌面壳不一样,它是真·原生,用起来是「这是个正经 Mac App」而不是「包了个网页」。几个我喜欢的点:
- 自带运行时:捆绑了裁剪过的 Node.js,不用自己装 Node,下载 zip 解压就能跑。
- 中文界面:菜单栏、右键菜单都做了中文本地化。
- 进程管理扎实:单实例、崩溃后能回收孤儿服务器进程、退出前保证端口释放,升级不会留烂摊子。

Mac 用户直接去 GitHub Release 下 DeepSeek-Harness-<版本>-macos-universal.zip 就行,arm64 和 x86_64 通吃;想自己编译就跑 apps/macos/build.sh --universal --bundle-dsh。
四、dsh-genui:让模型回复直接渲染交互面板
默认的模型回复就是一坨 markdown,碰上要对比两个文件、看个流程图,光靠文字和 emoji 真的费眼。

dsh-genui(仓库:omdsh-dev/dsh-genui)这个插件,让模型直接在回复里渲染出可交互的 UI。原理不复杂:模型把界面描述写成一种叫 dsh-ui fence 的 JSON 代码块,浏览器端把它解析渲染成组件。支持 30+ 种组件——卡片、表格、图表、表单、标签页、文件树、时间线、diff 对比、mermaid 流程图、3D 场景、测验题,连函数曲线都能拖滑块实时重绘。
dsh-ui fence :模型回复里的一种特殊代码围栏标记,浏览器端把它解析成界面 JSON 来渲染。你不用去读它,模型自己写,你看到的是渲染好的面板。
更好玩的是它有事件闭环:点按钮、提交表单,action 会回传给模型,模型能基于你的操作继续回复——这就不只是「渲染」,而是「交互」了。安装走 git 源:
dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.git
装完重启 dsh web,再硬刷新一次页面。它从 0.7.2 起支持流式渲染,组件会跟着模型书写实时冒出来,观感很爽。

五、四款插件怎么选(一张表看懂)
这四款插件互不冲突,场景完全错开,全装也没问题。我把每款的定位、适用人群和安装难度整理成一张表:
| 插件 | 解决什么 | 适合谁 | 安装 |
|---|---|---|---|
| ModLens | 纯文本模型读图 | 常贴截图、看 UI、需要 OCR 的人 | 一条命令(锁版本号) |
| dsh-web-ui | 网页端界面全家桶 | 重度使用 dsh web 的人 | 一条命令(聚合包) |
| deepseek-harness-app | Mac 原生桌面端 | Mac 用户、嫌配环境麻烦的人 | 下载 zip 即用 |
| dsh-genui | 回复渲染交互 UI | 想要可视化体验的人 | git+https 一条命令 |
可能有人会问:这些插件都要付费吗?
全部开源免费。ModLens 的视觉模型部分可以用免费的 GLM-4V 端点,或复用你本机已有的 Claude Code / Gemini 登录;dsh-web-ui 全家桶是 Apache-2.0;deepseek-harness-app 是官方 DSH 的 fork;dsh-genui 也是开源插件。要花钱的只有你自己调模型 API 的那点额度,插件本身分文不收。
DSH 还处于 developer preview,插件迭代快到什么程度呢——我写这篇的时候还在对着几份 README 逐一核对版本号,装完过几天就要跟着升一次级,属于常态,别慌。

以我这几天装下来的体感,最该先装的是 dsh-web-ui——界面先舒服了,用起来才有耐心;其次是 ModLens,把纯文本模型的视觉短板补上,DeepSeek Harness 插件才算真正把日常工作的闭环走完,剩下 genui 属于锦上添花的加分项。
参考链接
参考与说明
- 本文基于各插件官方 README(2026 年 8 月核对)与个人安装体验独立撰写,观点与表述均为作者本人。
- 安装 DeepSeek Harness 插件时请以各仓库 README 为准,DSH 版本更新频繁,命令与版本号可能变化。
我是晚安code,持续分享编程干货。觉得有用的话记得点赞收藏和关注~也欢迎在评论区聊聊:你给 DeepSeek Harness 装过哪些插件?最想安利或避雷哪一个?