乐于分享
好东西不私藏

DeepSeek Harness插件怎么选?我测完7个,留下这5个

DeepSeek Harness插件怎么选?我测完7个,留下这5个

DeepSeek Harness开源后,插件仓库很快多了起来。图片理解、费用统计、代码审查、长期记忆,几乎每个方向都有人做。

麻烦也随之出现:很多项目只上线了两三天,功能写得很满,真正能不能用却很难判断。只照着README介绍一遍,最后得到的只能是一张“插件清单”。

这次我重新翻了7个仓库。有的确实能把每天都要做的操作变轻,有的想法不错,但还留着明显的兼容问题。最后留下5个值得先看的插件,另外两个放进“按需或观望”。

先弄明白:DSH插件改的不是浏览器皮肤

DeepSeek Harness简称DSH,是DeepSeek官方开源的Agent运行框架。它把模型、工具、会话、界面,甚至Agent每一步怎样循环,都留成了可以替换的插件接口。

这也是它和普通聊天客户端的区别。一个插件可能只是把工具日志折叠起来,也可能改变模型看到的上下文、记录每次代码修改,或者在请求发出前先调用另一个模型。

插件能碰到的东西很多,风险也更大。它会以当前用户的权限运行,可能读取文件、调用凭据和访问网络。所以“能安装”只说明格式正确,不代表已经过安全审查。

第一个装dshmarket,省掉四处找仓库

如果只让我选一个,我会先装dshmarket。

它把插件目录直接放进DSH设置页,可以按类别搜索、查看详情、安装、更新和管理已经装好的插件。更关键的是,它只接受精选目录里登记过的来源,不会把GitHub话题下的所有仓库直接塞进市场。

插件卡片把用途、类别和安装入口放在同一页。它解决的不是Agent能力,而是“插件到底去哪里找”的第一道麻烦。

这个插件目前仍不能替你判断代码是否安全,但作为入口,它比在GitHub的dsh-plugin话题里逐个辨认真伪省事得多。

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

让Agent改代码,dsh-change-review比一句“改好了”可靠

Agent一次改五六个文件时,最浪费时间的不是等待,而是回答结束后再去猜它动了哪里。

dsh-change-review会记录会话中的写入和修改操作。每轮结束后,页面会列出改过的文件和增删行;切到审查页,还能把整场会话的变化放在一起看。某次修改有问题,可以直接定位到那一段,而不用回翻几十条工具日志。

左侧按文件汇总,右侧显示具体增删行。它把“Agent声称完成”变成了一份可以逐行检查的记录。

它的边界也很清楚:只跟踪DSH会话里的write/edit操作,不等于完整的Git历史,也不能代替测试和人工代码审查。如果你经常让Agent直接写入文件,这个折中值得接受,审查速度的提升是实打实的。

GitHub:github.com/cirelir/dsh-change-review

长会话要装两个:一个看上下文,一个看屏幕

context-vista和dsh-auto-collapse实际解决的是两类问题。

context-vista关心模型看到了什么。它把系统提示、历史消息、工具结果等上下文用量画成环形图,同时给出费用估算。遇到长任务时,可以先看究竟是对话历史太长,还是某次工具输出塞得太多,再决定压缩上下文还是另开会话。

环形图的价值不在“显示一个总数”,而是把上下文拆开。只有知道空间花在哪里,压缩才不至于靠猜。

GitHub:github.com/GooodWei/context-vista

dsh-auto-collapse关心的是人看起来累不累。工具调用和中间推理完成后,它们会收成一行摘要,最终回答继续留在页面上;想检查过程时再逐层展开。

一长串命令被折叠后,页面只留下阶段摘要和最终回答。它清理的是屏幕,不会减少模型已经占用的上下文。

我更关心的是,会话切换或者回答还在不断追加时,它会不会把内容折叠乱。把作者附带的测试跑完后,这几种容易出问题的情况都能恢复到正确状态,最终回答也不会被一起藏起来。它仍然依赖网页结构,DSH以后大改界面时可能需要重新适配。

GitHub:github.com/a179-sanae/dsh-auto-collapse

用付费API,dsh-token-anxiety能找到最贵的那一步

只看整场会话花了多少钱,通常还不够。真正想优化成本,需要知道是哪一个任务、哪一次重试,或者哪个子Agent把费用拉高了。

dsh-token-anxiety会按任务拆分输入、缓存命中和输出费用,区分主任务与子Agent,还能按照高峰、低谷价格计算当前费用和预计费用。选中某个异常任务后,它会把“原本想做什么、实际发生了什么、下次怎样避免”整理出来。

同一场会话里,不同任务的成本差距可以很大。这个页面把高价任务、峰谷时段和缓存情况放在了一起。

我重点核对了两件最容易算错的事:峰谷价格,以及子Agent有没有被单独统计。插件给出的结果能按预期拆开,长提示也会先截断再分析。它最适合按量付费、同时开子Agent的人;如果你只用固定订阅,收益就没那么明显。费用仍依赖上游返回的Token数据,不能当成账单本身。

GitHub:github.com/mov-eax-eax/dsh-token-anxiety

两个不必急着装:视觉和会话导出

dsh-deepseek-vision的作用,是先让Qwen-VL等视觉模型把图片转成文字,再交给DeepSeek处理。截图排错或者还原设计稿时确实有用,但会多一次模型调用,图片细节也可能在转成文字时丢失。平时主要读代码、改文本,就不用装。

GitHub:github.com/siegfly/dsh-deepseek-vision

dsh-conversation-exporter的想法很好:把当前会话导出为干净Markdown,去掉推理和工具日志,方便搬到Codex、Claude或文档里继续使用。

但它上线时间很短。我在Windows上验证时,导出的正文没有丢失,测试却因为换行格式不同连续报错。问题不在内容,而在跨平台兼容还没收好。现在可以关注,还不适合列入通用首选推荐。

GitHub:github.com/liuyuelintop/dsh-conversation-exporter

按我实际遇到的问题,顺序是

先用dshmarket解决发现和更新;让Agent写代码,就加change-review;长会话同时装context-vista和auto-collapse;只有API费用确实困扰你时,再装token-anxiety。

视觉、记忆、自动路由这类会介入模型输入或调用链的插件,应该等到需求明确再选。DSH的优势是可以随时加零件,不是看到新插件就装。

目前整个项目仍处于开发者预览阶段。比“哪个插件人气最高”更实用的判断标准,是它有没有解决你每天都会遇到的一个麻烦,以及出了问题后能不能看懂、停掉和卸载。


项目地址

https://github.com/deepseek-ai/deepseek-harness