Harness,是马具的意思,而在这个语境中,代表着一个系统去使得用户更方便高效率的驱动 AI Agent。
Deepseek Harness(下面简称 dsh)的主要用处,就是构建一个平台去约束和控制 Agent,和为 Agent 提供工具。
dsh 毕竟刚刚出,肯定有各种各样的缺陷。但是我认为 dsh 有几个很有意思的地方。
插件
dsh 的插件算是 dsh 的一个主要卖点了,那么就先从插件来说说吧。
万物皆可插件
dsh 最有意思的地方就在于其万物皆可插件。无论是 Skills,还是 MCP Tools,亦或者你想搞一个插件市场,都可以用插件来实现。这个插件和普通的工具的最大区别在于其不只是可以扩展 Agent 的能力,还可以直接的扩展 dsh 这个框架他本身的能力。
由于 dsh 是开源的,既然开源那么就可以带来丰富的社区生态。社区里的大佬们可以很方便的去自己编写插件,来扩展一些 dsh 还未实现的功能。
就拿我之前所说的 Market 插件来举例子,Market 插件是针对于 dsh 自己的,他可以使得用户很方便的去寻找并安装插件,而且你甚至能在 Market 中更新 Market。
自我迭代与校验
dsh 的插件还有个有意思的地方就是 Agent 可以自己写插件来辅助自己,还能自己根据插件的效果去迭代,实现自我迭代。
当然,这个现在还很不成熟,我之前就试过因为 dsh 是热更新的,结果 Agent 把自己搞崩了,我无奈之下只能先暂时禁用了那个插件。
但是虽然功能不够完善,这也算一个很好的想法了。
一些有意思的玩法
插件主要是 dsh 目前的最主要的卖点了,那么说完主要卖点,再说说一些好玩的玩法吧。
自动生成 svg 图片
有一个很有意思的点就是这类工具如果给予了足够的权限,是可以直接操控电脑的。
既然这样,那么可以让 ai 自己生成一个脚本,然后自动运行,然后把脚本跑出来的结果自动帮我们打开。
而由于是网页版的,可以转发到内网(因为正常情况下指监听本机),然后在手机上访问,实现坐在沙发上就能生成报告或者图片。
修改其他应用的配置/清理文件
这里的前提是在给足够的权限的情况下,如果没给足够的权限那么面谈。
当 agent 有了权限的情况下,他可以帮你去修改应用的配置,或者美化应用,这对于小白来说是很有用的。
还有一个功能就是在只给只读的情况下可以让 agent 去扫描全盘来找出一些你用不到的文件,这些文件一般的清理垃圾的软件是找不到的。
分析日志
当你的系统遇到问题(比如说我之前系统总是更新不了),但是你又不知道日志文件在哪的时候,传统 ai 只能一步步告诉你日志在哪,然后你把日志发给他他才能分析,这样会很浪费时间,而用 dsh 这种工具的时候你可以直接下达个分析日志的指令,然后 ai 就可以根据知识库去定位日志,然后分析,找到错误的原因。


