夜雨聆风学习资料网

ARTICLE · 1315260

DeepSeek Harness 插件推荐:这些工具让工作区更顺手

DeepSeek Harness 插件推荐:这些工具让工作区更顺手

用 DeepSeek Harness 写代码、整理资料时,聊天窗口之外还有不少事情要处理:AI 改完文件,你得查看修改;对话越来越长,你想知道上下文里到底装了什么;遇到报错截图,还需要模型能看懂图片。

这篇整理了几款 DeepSeek Harness 插件,分别解决插件管理、文件查看、上下文分析、搜索和看图等问题。你可以先从 dsh-market 入手,再对照自己的使用场景挑选。

1. dsh-market:先找到插件入口

dsh-market 是一个图形化插件目录,可以在 Harness 里搜索、浏览和管理插件。[1] 桌面版建议从应用自己的插件管理入口安装:终端中安装到 web profile,不代表 Desktop 里也能看到。

图:本地插件市场的发现页面。

新版 DSH 也有实验性的 Custom plugin indexes,开启后可在 Discover 中添加索引源、浏览兼容版本。官方默认不附带索引源;如果这已经满足需要,也可以不额外安装市场。[2]

对于刚开始挑插件的人,市场的好处是先有一个集中浏览的入口。看到感兴趣的工具后,仍建议点开作者说明,确认适配版本和安装要求。

2. dsh-better-sidebar:在对话旁边看文件

经常让 AI 改代码或写 Markdown,可以试试它。文件树、代码编辑、Markdown 和 Mermaid 预览、Git 变化都能放在对话旁边查看;底部终端则需要宿主提供相应能力。

比如让 AI 改完一个页面后,可以在旁边打开文件、查看变化,再决定是否保留修改。如果平时已经习惯用外部编辑器检查文件,也可以先沿用现有流程。

安装前核对版本:作者给出的兼容关系中,DSH 0.2.1-rc.1~rc.5 对应插件 0.28.2;插件 0.30.0 要求 DSH 0.2.2-rc.1+。

图:本地启用后的侧边栏入口。

3. dsh-context:看看上下文都装了什么

对话变长时,打开它就能查看系统提示词、工具定义、消息和工具结果,还能看到上下文变化、压缩事件及用量估算。经常使用多个 Skill 或长对话的人,可以借此排查哪些内容占了空间。

面板帮助你看清用量,本身不会自动减少 Token;成本数字也只是估算,不等于账单。

它比较适合排查具体问题:例如对话突然变长时,看看是工具返回了大量内容,还是加载的定义和历史消息占了空间。

图:本地新会话尚未发起请求,因此显示零用量。

4. ModLens:给文本模型补上看图能力

当前模型不支持图片输入,又想分析页面或报错截图时,可以用 ModLens 接入视觉引擎。它支持粘贴图片,也提供图片读取工具。

配置时要确认实际调用的视觉服务和额度:插件免费,不代表底层服务免费。如果当前模型已经能看图,可以先判断是否需要再加一层。

日常场景包括让模型理解前端页面截图、阅读报错图片里的文字。选择视觉引擎前,先确认由哪个服务处理图片、消耗哪一份额度。

图:本地插件市场中的 ModLens 条目;这里只展示搜索结果,未安装测试。

5. dsh-free-search:查文档和最新资料

它为 Harness 接入多个搜索引擎,支持网页抓取、引擎测试和回退。查资料时,可以先选一个适合当前网络的引擎试试。[3]

名称里的“免费”要看具体服务:有的无需 API Key,有的需要密钥或付费。搜索结果也建议回到原文核对。

它适合用来找发布说明、技术文档或其他近期资料。如果检索摘要里出现重要结论,最好打开原始页面确认版本和上下文。

6. BrowserSkill:让 Agent 进入网页操作

找到网页后,如果还需要登录网站、填表或截图,可以考虑 Tencent 的 BrowserSkill。它连接 Chrome 或 Edge,使用已有浏览器登录状态,在独立 Agent Window 中执行任务。

它需要分别安装 bsk CLI、浏览器扩展和 DSH 插件,并核对宿主兼容性。建议先用读取网页的任务确认连接。

相比只返回搜索结果,它适合需要进入页面查看内容的任务。比如打开已登录的工作站点,查找指定记录,再整理查询结果。

7. MemSearch:跨会话找回项目背景

长期做同一个项目,换会话后经常要重新交代背景。MemSearch 可将对话摘要保存为 Markdown 记忆,并通过 Milvus 检索召回。

使用前需要准备 MemSearch 和 Python 环境。它增加的是可检索的外部记忆,不会直接扩大模型上下文,也不能保证每条记忆都被准确召回。

如果只是临时提问,不一定需要额外配置;如果长期维护项目,可以用它保存和查找之前讨论过的项目背景。

8. dsh-agent-teams:把独立任务分出去

调研多个产品,或处理可以分开的开发任务时,它能让主会话协调子 Agent、分配任务并查看进度。适合任务确实能拆开、且提前写清交付要求的情况。

多 Agent 会增加调用和协调工作,效果取决于任务;插件工具策略也不等同于操作系统沙箱。

例如要比较几个产品,可以分别收集资料,再由主会话汇总。对于一句就能回答的问题,拆成多路反而会增加协调工作。

安装时注意什么?

桌面版优先在应用里的 Plugins / Add plugin 安装,注意选择与宿主兼容的版本。Web profile 的示例命令是:

dsh plugin --profile web add <包名或安装源>

安装 dsh-market 时,包名是 dshmarket;dsh-free-search 则按作者文档从仓库安装。[1][3] 每次装一个,先用实际任务验证:文件能否打开、搜索结果是否可用、识图调用的是哪个引擎,再决定是否继续添加。

我是Qilo,关注我获得更多最新消息

引用链接

[1] dsh-market 作者文档: https://github.com/dsh-market/dsh-market[2] DeepSeek Harness 官方插件索引指南: https://github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/plugin-market.md[3] dsh-free-search 作者文档: https://github.com/DDDMUC/dsh-free-search

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

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

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

相关学习资料