Harness的插件系统从一开始就不是那种"加几个命令按钮"的路子。模型、工具、Skills、会话、沙箱、存储、Agent Loop、调度、UI,全部可以通过配置替换或组合,不用动核心代码。所以社区能干的事情不只是给Agent加工具——输入方式、输出形式、状态保存、界面布局,全都能改。下面这10个插件,大致分三个层次来说。
一、编程工作台被改造成了别的东西
1. dsh-ads:让AI对话里弹出复古广告
dsh-ads在侧栏、对话区、推理过程里插虚构广告,风格模仿2005年前后的中文门户网站。有个设计挺搞的——部分广告会"挡住"推理结果,但模型后台其实还在跑,只是后续内容得等广告播完才显示出来。
https://raw.githubusercontent.com/Nagi-ovo/dsh-ads/main/assets/screenshot.webp
截图来源:dsh-ads 项目仓库。
从干活的角度看这插件屁用没有,但它顺手验证了一件事:第三方插件已经能接到会话流、推理状态和多个界面区域里。这些入口能塞广告,也就能塞审批提示、任务进度条或者推荐操作。
2. DSH WebUI Pets:工作台里养桌宠
DSH WebUI Pets塞了七种带动画的桌宠,拖动、缩放、切换角色都行,选择和位置存浏览器本地。桌宠不干活,就搁那儿待着。
https://raw.githubusercontent.com/pineapple880066/dsh-webUI-pets/main/assets/webui-preview.png
截图来源:DSH WebUI Pets 项目仓库。
多数AI编程工具都在强调效率和能力,界面越做越像专业设备。桌宠走的是另一条路——陪伴感、个性表达、状态反馈。能不能拉留存还不知道,但至少说明DSH的UI插槽能放任务之外的东西。
3. dsh-shorts-wall:Agent旁边搁一面短视频墙
dsh-shorts-wall把YouTube Shorts和B站竖屏视频接进DSH,贴边栏、可缩放浮窗、自动连播、关键词切换、快捷隐藏都做了。
https://raw.githubusercontent.com/imkingjh999/dsh-shorts-wall/main/docs/screenshot-float.png
截图来源:dsh-shorts-wall 项目仓库。
这个插件顺手试了几件事:拉外部内容、播视频、记住窗口状态和偏好设置。同时给DSH提了个醒——界面放开之后,插件市场得把娱乐类、工作辅助类、有风险的分分开,用户至少得知道每个插件占哪些地方、访问哪些外部服务。
4. dsh-survey:把来回追问变成一次填表
dsh-survey让Agent一次性抛多道题,单选、多选、是非、对比、开放回答都支持,展示方式有行内、全屏、网格三种。用户填完统一提交,结果以结构化数据返回给Agent。
https://raw.githubusercontent.com/jinhuang712/dsh-survey/main/assets/grid-mode.zh.png
截图来源:dsh-survey 项目仓库。
这类插件解决的是来回沟通的成本问题。产品经理、研发负责人经常要一次性确认范围、平台、优先级这些东西,集中问比来回拉扯省事。不过题多了,跳过、默认选项、分组这些设计也得跟上,别把聊天界面搞成一张长表格。
二、Agent的输入输出不光是文字
5. dsh-chatvoice:用嘴说,也让Agent读出来
dsh-chatvoice直接调浏览器自带的语音识别和合成,不用额外API Key。
https://raw.githubusercontent.com/FuzzySoul/dsh-chatvoice/main/docs/demo.gif
演示图来源:dsh-chatvoice 项目仓库。
对长文本输入和手机场景挺实用,但实际效果得看浏览器、麦克风和网络环境。模态扩展不只是把功能接上就完了,设备兼容、权限申请、识别错了怎么办、发之前让不让确认,这些配套都得做。
6. dsh-sticky-note:正式提问旁边放个草稿区
dsh-sticky-note在输入框工具栏加了个Markdown便签,分点子、感想、待办三类,自动保存、历史归档、实时预览、一键发送都有。
https://raw.githubusercontent.com/Meredith2328/dsh-sticky-note/main/assets/screenshot.png
截图来源:dsh-sticky-note 项目仓库。
多数对话产品默认用户已经想好要问什么了,但实际干活往往是从零碎想法开始的——攒材料、改措辞、有时候还得先放下手头的事。便签没提升模型能力,但它填上了"有个模糊念头"到"正式问问题"之间的空档。
7. dsh-visualize:让Agent交付能动手操作的界面
dsh-visualize允许模型生成HTML,在会话里渲染成交互卡片,图表、模拟器、参数调整工具、对比面板、UI原型都能做。卡片跑在受限的沙箱iframe里,不能直接访问宿主页面,也不能随便发网络请求。
https://raw.githubusercontent.com/Nagi-ovo/dsh-visualize/main/assets/demo.webp
截图来源:dsh-visualize 项目仓库。
处理数据对比、方案推演或者界面设计的时候,一段文字描述和能拖拽调参数的卡片,体验差不少。Agent产品的完成标准也跟着变了——系统不光要答对,还得根据任务挑合适的交付形式。生成式UI这块,组件准不准、交互好不好用、数据从哪来、安全怎么隔离,都得单独看。
三、从单次回答往持续性系统走
8. ggame:把任务进度做成游戏化界面
ggame包含背包和任务两组插件。背包管物品、链接、文档,顺手记各会话的Token费用;任务系统提供看板、倒计时、重复任务、完成统计和Agent工具,Agent能自己创建、更新、完成任务。
https://raw.githubusercontent.com/gxx950224/ggame/main/docs/screenshots/%25E4%25B8%25BB%25E9%25A1%25B5%25E6%2580%25BB%25E8%25A7%2588.png
截图来源:ggame 项目仓库。
有意思的不只是魔兽风格的外观,而是它把对话之外的任务状态摆出来了。不少Agent能跑多步任务,但用户很难一眼看清当前目标、进度、花了多少Token。游戏化能增强反馈,前提是进度得来自真实任务状态,否则界面再好看也白搭,反而可能让人误判。
9. dsh-vision-toolkit:给纯文本Agent补上视觉能力
dsh-vision-toolkit给纯文本模型补了图片问答、长截图OCR、元素定位、裁剪、UI还原、像素差异比较这些能力。用户把截图贴进会话,Agent能围绕具体任务提取视觉证据,而不是给一段泛泛的图片描述。
https://raw.githubusercontent.com/Anionex/dsh-vision-toolkit/main/assets/dsh-conversation-image-qa.png
截图来源:dsh-vision-toolkit 项目仓库。
这个插件展示了一种补偿方式:不换掉当前的文本模型,靠工具链也能完成识别、定位、验证。对产品来说,视觉结果得能定位、能复查,还要能接着走修改和验收流程。
10. dsh-agent-memory:让新会话用上旧信息
dsh-agent-memory跨会话保存用户偏好、项目事实、历史决策、错误教训。记忆存在本地JSON文件里,插件根据当前消息的相关度筛选内容,把少量相关记忆注入模型上下文。用户也能搜、能改、能删。
https://raw.githubusercontent.com/Culeot/dsh-agent-memory/main/docs/memory-panel.png
截图来源:dsh-agent-memory 项目仓库。
长期记忆让Agent从单次问答往持续协作的方向走,但记住更多不一定是好事。错误信息一旦存下来,后续任务里可能反复干扰;召回范围太宽又增加Token消耗和上下文噪音。记忆类产品得想清楚写入依据、相关性召回、过期、修正、删除权这些事,长期连续性才站得住。
插件多不代表平台成熟了
这10个插件分别动了UI、输入、输出、工具、状态、记忆。DeepSeek Harness展现出来的东西,是把Agent从一个功能固定的软件,变成用户和社区可以自己组装的工作台。官方不用每个垂直功能都自己写,社区可以先在小范围需求上试方案。
但这种开放也把一部分复杂度扔给了用户。插件能跑,只说明系统允许它接入。用户能不能顺利装上、会不会一直用、有没有提高干活效率,那是另一回事。广告、桌宠、短视频容易传播,未必能形成长期使用;记忆、任务管理、生成式UI更接近Agent的核心需求,但准确性、稳定性、成本还得看后续。
DeepSeek Harness还在Developer Preview阶段,官方明确说了后面可能有破坏兼容性的调整。多数社区插件发布时间都短,公开仓库只能证明开发者做了什么东西,没法证明普通用户能稳定装上、多个插件能一起跑、升级后不挂。
平台下一阶段得补插件治理。装之前告诉用户权限范围、数据去哪了、兼容哪个版本;跑的时候能识别冲突和异常;升级失败后能回滚。插件市场还得区分开发者自述、社区测试、官方审核。
判断这个生态能不能长出长期价值,得盯安装成功率、启用后的持续使用率、升级兼容性、插件引发的错误数量,以及对任务完成率和人工修正次数的影响。DeepSeek Harness已经让人看到了社区改造Agent工作台的速度,但使用可靠性才是决定这些改造能不能从短期试验变成长期能力的关键。
主要资料
DeepSeek Harness 官方介绍
DeepSeek Harness GitHub 仓库
各插件名称已链接至对应的 GitHub 项目仓库。
夜雨聆风