夜雨聆风学习资料网

ARTICLE · 1352899

DeepSeek Harness 必备插件

DeepSeek Harness 必备插件

前段时间,给大家整理过几批 DeepSeek Harness 插件。

有生成图片的,有修改界面的,还有调节模型能力和查看 Token 消耗的。

插件确实越来越多,但很多都不实用。

所以这次我找的主要围绕 DSH 的使用体验和实际能力。

比如管理文件、查看上下文、统计 Token 费用、自动操作浏览器、让多个 Agent 一起工作。

还有代码修改之后的回滚,以及执行危险命令时的安全检查。

大家按照自己的需求选择就行。

1. dsh-market

先说插件市场。

GitHub:

https://github.com/dsh-market/dsh-market

它可以在 DSH 里提供一个可视化的社区插件目录。

支持搜索、分类筛选、查看插件详情,也可以直接从界面安装插件。

除此之外,还提供插件收藏、分组和配置备份等功能。

比如装了几十个插件,可以按照开发工具、模型增强、界面优化等用途进行分组。

后面想找哪个插件,也不用在列表里翻来翻去。

不过在 DSH 0.2.2 版本已经有插件市场功能。

如果用的是已经是新版本,只是想搜索和安装插件。

那完全没必要再装一个功能重复的市场。

真正需要用到它的插件分组、收藏或者备份功能时,再考虑安装。

2. DSH-better-sidebar

GitHub:

https://github.com/omdsh-dev/DSH-better-sidebar

它是一个侧边栏增强插件。

可以在侧边栏查看项目文件树、打开文件、浏览修改内容。

还能查看任务和相关信息。

比如让 DSH 修改一个网页。

修改完成之后,可以直接在侧边栏找到对应的 HTML、CSS 或其他源码文件。

查看具体内容,不用一直在 DSH 和代码编辑器之间切换。

不过要特别注意版本。

目前 0.32.1 要求 DSH 0.2.2-rc.2 或更新版本。

如果你使用的是 0.2.2-rc.1,应该选择 0.32.0。

更早的 DSH 版本,还需要使用其他对应版本。

3. dsh-context

GitHub:

https://github.com/bowenliang123/dsh-context

这个插件主要用来查看和管理 DSH 的上下文。

平时让 DSH 修改代码,聊了几十轮之后,Token 消耗可能越来越高。

但到底是什么内容占用了上下文,其实不太容易看出来。

dsh-context 可以把这些信息展示出来。

比如系统提示词占了多少、工具调用消耗了多少、模型回答和推理又用了多少。

另外,它还提供文件活动、命令执行记录、缓存命中率和费用估算。

直接打开 Context 面板,或者输入 /context,就能查看相关信息。

它主要是帮助看清上下文,并不是直接给模型扩容或者压缩上下文。

4.DeepSeek-Balance-Whale-Widget

GitHub:

https://github.com/MeteorNOX/DeepSeek-Balance-Whale-Widget

它是一个余额挂件,以鲸鱼娘的形象出现在 DSH 界面里。

主要用来查看 API 余额和使用情况和部分会话消耗,以及峰谷计费信息。

平时不用特意打开 API 控制台,就能了解账户的大致使用情况。

而且鲸鱼娘不只是固定显示一个数字。

也可以自定义。

比如点击之后显示什么内容、气泡怎么出现、使用哪张图片,都能调整。

还可以修改气泡文字、显示样式和音效。

如果不喜欢默认的鲸鱼娘形象,也可以换成自己准备的图片。

想让它只显示余额,就设置成余额信息。

想同时查看当天消耗和其他内容,也可以调整气泡的显示顺序。

5. dsh-cost-meter

GitHub:

https://github.com/Han-1413141/dsh-cost-meter

这个和上面的余额挂件有点像,但功能更偏向费用统计。

可以统计当前会话的估算费用、当天消耗和历史记录。

还支持不同模型的价格匹配,以及部分 Coding Plan 的额度查询。

比如让 DSH 开发一个小工具。

从分析需求、写代码,到修改错误、运行测试。

过程中可能调用了几百次模型。

如果每次都去 API 控制台查看消耗,确实不太方便。

这个插件可以把费用信息整理到 DSH 界面里。

方便你了解当前会话大概花了多少钱。

6. dsh-agent-teams

GitHub:

https://github.com/NanmiCoder/dsh-agent-teams

这个是多智能体协作插件。

平时让 DSH 完成一个简单任务,一个 Agent 就够了。

但如果任务比较复杂,全部交给一个 Agent 连续处理,就很麻烦。

dsh-agent-teams 的思路,就是把任务拆给多个 Agent。

创建不同成员,分配任务,设置依赖关系。

再由负责协调的 Agent 汇总执行结果。

7. dsh-browser

GitHub:

https://github.com/omdsh-dev/dsh-browser

这个是我比较关注的一个方向。

让 DSH 真正操作浏览器。

dsh-browser 采用浏览器扩展和本地桥接程序的方式。

可以让 DSH 与浏览器页面建立连接,读取页面内容。

并执行受支持的点击等操作。

8. dsh-turn-rewind

GitHub:

https://github.com/Anionex/dsh-turn-rewind

这个插件比较适合经常让 DSH 修改项目的人。

它可以给会话和工作区的修改创建检查点。

就相当于玩游戏时的存档点。

比如让 DSH 修改一个网页。

结果改了半天,发现还不如原来的好看。

这时候就可以通过插件找到之前的检查点,尝试恢复到修改前的状态。

不用自己一个文件一个文件地找,也不用重新让 DSH 把代码改回去。

而且不只是撤销聊天内容,符合条件的工作区文件修改也可以一起恢复。

9. modlens

GitHub:

https://github.com/liustack/modlens

DeepSeek 的部分模型以文本处理为主。

如果直接发送图片,模型未必具备读取图片内容的能力。

modlens 解决的就是这个问题。

它可以通过额外的视觉引擎,让当前 Agent 获取图片中的信息。

10. dsh-approval-gate

GitHub:

https://github.com/GooDAnDReaDY/dsh-approval-gate

最后一个是安全插件。

它会分析受支持的 Shell 命令。

对于能够识别的危险操作,可以阻止执行。

对于无法确认是否安全approval的命令,可以要求进一步审批。

项目还提供工作区相关的安全规则、部分敏感文件保护,以及审计能力。

还有一点要注意。

我安装的这些插件都是基于我的 DSH 版本(0.2.2-rc.1)安装测试的。

大家根据自己的版本和 GitHub 项目和使用说明选择适合的版本。

还有像浏览器桥接、安全护栏这类需要较高权限的插件。

最好先检查源码、安装脚本和权限要求。

不要随便执行来路不明的一键安装脚本。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料