乐于分享
好东西不私藏

DeepSeek Harness 插件实战:从装一个到造一个,把黑鲸调成你的形状

DeepSeek Harness 插件实战:从装一个到造一个,把黑鲸调成你的形状
DeepSeek Harness 插件实战:从装一个到造一个,把黑鲸调成你的形状

装完黑鲸,第一反应大概率是:就这?黑乎乎一个终端,毛坯得很。这篇不吹概念,带你把它从毛坯房装成精装房。先装一个现成插件爽一下,再用一键生态装十个,最后自己造一个专属皮肤和模式。每一步都给命令,复制就能跑。

    

上面是黑鲸刚装好的样子。能用,但朴素。没有文件侧边栏,没有好看的皮肤,能力全要靠插件一块块拼上去。这其实不是缺点,是它的设计哲学:它不替你做决定,只给你一块洞洞板。

  
一、先搞懂:黑鲸为什么是毛坯房

很多人第一次打开 DSH,会觉得它比 WorkBuddy、TRAE 这些工具"难用"。原因很简单:那俩是出厂调好的整车,踩油门就走;黑鲸是裸底盘加一箱零件,发动机、方向盘、轮子都得你自己往上拼。默认状态下它就是个毛坯房,没有记忆系统,没有好看的界面,能力全得靠插件一块块拼上去。

黑鲸卖的不是成品,是一盒乐高

一切皆插件,是它和精装工具最大的区别。你想加文件浏览、想换皮肤、想让它多干一类活,不是等官方更新,而是自己装、自己造。

这一点决定了这篇的写法。别去记它有多少功能,先学会怎么往洞洞板上插东西。下面三步走,每一步都比上一步更接近"你的形状"。

  
二、第一步:装一个现成插件,30 秒见疗效

痛点很具体:界面丑、不能看图、不能 @文件。这些都不用你写代码,装个插件就好。先装一个插件市场,后面找插件就方便多了。

 dsh plugin --profile web add dshmarket 

装完市场,直接在对话框里跟黑鲸说"帮我装个能看图的插件""给我加个文件侧边栏",它也能替你办。不想等它慢慢想,就手动挑这几个立刻见效的:

插件
装完后你能多干啥
dsh-vision-router
纯文本模型也能看图,内置免费 API,不用配 key
dsh-at-file
对话框里 @ 一个文件,直接把上下文喂给它
dsh-better-sidebar
左边多出文件管理工作台,不再裸奔
dsh-agent-teams
编排多个智能体分工干活
deep-whale-day-night-theme
换上二次元 UI 皮肤,毛坯房瞬间有装修感
  

这是 dsh-web-ui 的插件配置面板,任务看板、皮肤中心、移动端远程控制这些能力都能在这里开关。把它当成黑鲸的精装修控制中心。

  

这是 dsh-web-ui 装好后的真实主界面,左侧是任务看板和工作区,中间是对话区,整体已经带着皮肤。体感从"终端"变成"像样的工作台"。如果安装或重启报错,把报错丢给别的 AI 工具修,或者让黑鲸自己重试,一般都能过去。

  
三、进阶:一键装十个,把毛坯变精装

一个个装太慢。有个叫 Oh-My-DSH 的社区项目,截至发文已经收录 1500 个精选插件,监测 1797 个生态仓库,累计 491645 Star。换句话说,你想得到的能力,大概率已经有人做好了。

  

这是 Oh-My-DSH 检索站的真实现状,顶部能按分类筛选,下面直接列出插件仓库、Star 数和活跃状态。你要的能力大概率能在这里找到。

装单个插件用这条命令,注意仓库地址要带 owner 和 ref:

 dsh plugin --profile web add "github:owner/repo#ref" 

一个坑:必须加 --patch

光装不生效是新手最常踩的。正确姿势是先打补丁再装:npx @deepseek-ai/dsh web --patch,否则插件和技能加载不进去,你以为装了其实没装上。

真要一步到位,照着下面这个三层清单装,毛坯房直接变精装:

  
层级
装什么
作用
核心体验
dsh-web-ui、deepseek-harness-desktop
任务看板、Git、皮肤全家桶;后者是 Electron 桌面端,9955 Star
交互方式
dsh-TUI、dsh-at-file
全屏终端、@ 引用文件
能力扩展
ModLens、dsh-plan-execute、dsh-context-doctor、dsh-reverse-skill
纯文本看图、双模型路由、Token 账单、85 个安全研究技能
  

dsh-web-ui 的任务看板,把 Agent 的执行步骤拆成"待规划/待办/进行中/已完成/已失败"几列。复杂任务走到哪一步,一眼就能看清楚。装完 dsh-web-ui 这类全家桶,黑鲸的体感已经接近大厂成熟的 Agent 工具了。

  
四、高潮:自己造一个插件,把黑鲸调成你的形状

现成插件还不够贴你,就自己造。这是黑鲸最上头的地方:插件不只是加功能,还能改黑鲸自己。下面我带你走一遍真实能复现的流程,造一个专属的"傲娇模式",再顺手换一套皮肤。你照着做,就能在自己的黑鲸上跑通。

先说我们要造什么:一个新模式,你派活给它,它先傲娇地吐槽你两句,再认真开工。黑鲸的机制是"一切皆插件",所以造插件本质上就是写一份能力声明,告诉它"这个插件提供什么"。

第一步,在对话框里直接跟黑鲸说:帮我在黑鲸里做一个傲娇模式的插件,让我每次派活,它先吐槽一句再干活。它会去读自己的插件规范 Cordis,吐出一份插件骨架。

第二步,在骨架里补上最关键的一行:这个模式该怎么说话。最小可跑的声明长这样:

name: my-aojiao-modeversion: 1.0.0description: 先吐槽再干活的模式capabilities:   - type: agent-modeid: aoijaoprompt: "先傲娇地拒绝一次,再认真完成任务" 

这份文件就三句话的事:插件名叫 my-aojiao-mode,版本 1.0.0,提供一个 agent-mode 类型的能力,prompt 是"先傲娇地拒绝一次,再认真完成任务"。

第三步,把它存成 cordis.yml,丢回给黑鲸加载。模式列表里就多了一个傲娇选项。你再派活,它真的会先皮一下。

  

换皮肤更简单,算是第四步的彩蛋。在对话框里说"给我来一套深海风格的 UI 皮肤",它能从插件市场拉一个现成的主题包,也能按你的描述现场生成一套。加载完,整个界面画风突变,毛坯房瞬间有了装修感。

  

这是 dsh-web-ui 里一套真实皮肤"鲸吟"(Whale Song)的效果。换皮肤不是只改个背景图,而是整个界面风格都换掉。

  

整套流程就四步:读规范、写 cordis.yml、声明能力、让黑鲸加载。不会写也行,把"我想做一个 XX 模式"丢给它,它能帮你把骨架搭出来。从装一个到造一个,门槛没你想的高。

  
五、谁该折腾,谁没必要

写到这里得泼盆冷水。前面这套好玩是真好玩,但不是所有人都该花这个时间。

如果你爱折腾、要做有个性的垂直 Agent、或者干脆就是想搞明白"Agent 到底怎么搭出来的",黑鲸这套是宝藏。它的天花板,取决于你往洞洞板上插多少东西、造多少专属插件。

但如果你只是想每天让 AI 帮你改改文案、写写周报、处理点办公活,那 WorkBuddy、TRAE 这种精装工具更省事,装好就能用,没必要为了"能换皮肤"去折腾毛坯房。说到底,纯日常办公用国产 Agent 工具就够,把黑鲸留给真正想折腾的人。

所以回到开头。黑鲸卖的从来不是一辆造好的车,而是一盒乐高。你拼成赛车还是拖拉机,拼完是毛坯还是精装,全看你自己往上面插了什么。这一篇给你的是前三十块积木的拿法,剩下的,交给你的脑洞。