DeepSeek harness我一直是用的NPM安装版,今天随手更新了下直接来到了0.2 rc。
这一更新,其实差点无法启动。
所有自定义模型后端全部丢失,自定义工作模式全部丢失,部分插件和DSH冲突会导致无法启动,部分过时不兼容。
如果你不是有什么特殊用途,现在千万别更新。
唯一的好消息是数据会话历史没丢。
下面的内容适合创作者,如果你只是一般用户基本用不上,可以不用看了。
丢失的模型配置#
在之前版本中,高度依赖.dsh/文件夹下的settings.yaml。现在启动新版会将该文件改名为settings.yaml.imported,然后废弃。
该文件现在已经没有意义,相关设置合并到了cordis.patch.yml中。不过,这个文件还是你未来进行数据恢复的本钱。
你的所有自定义模型后端及各种参数设置,都在以前的settings.yaml.imported中。
0.2启动中会尝试导入其中内容。比如你有10个供应商的150个模型,只要其中的某一个有不符合新版规范,导入就会丢弃所有模型设置,直接导致你打开就成了光板。
解决方法是你用其他的Ai工具直接读取这两个文件,根据官方的格式重新格式化以前的旧数据然后写入新的数据就行。
冲突的插件#
对于其他的插件问题,可以先用dsh –profile web –dump-config 看看报错,看看有哪些过时,哪些冲突。
对于冲突和过时的,建议通过dsh命令直接更新,如果没有更新需要暂时卸载或者禁用。
全部丢失的工作模式#
以前的所有自定义工作模式都在.agent-presets文件夹。只要是这个文件夹中的工作模式,DSH会进行持续监听,然后自动加入可选工作模式中。
很不幸,这次0.2更新彻底废弃了该机制,该文件夹已经彻底作废,再也没任何实际意义。
所以你一旦更新,就会发现所有创造出来的工作模式全部丢失。
你要是还没准备好,千万不要更新。
目前0.2已经在文档中要求所有工作模式都作为插件安装在DSH系统中,所以,所有工作模式都需要调整,重新注册安装为正式插件。
好处就是以后想分享工作模式就很简单了,打包之后别人用dsh plugin add 就能直接安装。
对于插件来说,package.json和cordis.patch.yml都是必备的。
转换模式到插件#
先说下大概思路。
转换模式到插件,有一点是可以肯定的,就是你以前的工作模式中一定包含大量对其他插件的引用。
但是现在很多这种插件和命令已经删除,改名,或者改变调用方法。
所以你必须清理这些过时的方法,如果不清理就算是转换成了插件也无法运行。
例如,我自己就遇到了dsh-workflow-worker-thread已删除且改为dsh-workflow-ptc,tool-subagent-list-agents已合并到其他,{{cwd}}命令已删除等。
然后以前的工作流描述方法和插件用的描述方法是不一样的,这就需要将原来的内容做一点转换格式。
对于插件来说,package.json中声明 dsh: { bundle: { patch: “./cordis.patch.yml” } } ` cordis.patch.yml内容为一条- insert: 块 ,内联整个 preset 定义。
最后, 你得到了一个标准化的插件,在本地执行dsh add 安装就行。
当你把以上内容都做好,你就能重新在设置-agent预设 中看到你的工作模式。

看下图,可以发现我之前的翻译模式已经变成了一个标准插件。

具体转换方法#
具体的转换,有两种思路。
一种是先打开DSH之后,进入创造模式(新),然后告诉Ai现在系统升级了,请将以前的模式转换到新版。新版按照文档是需要组装为标准化插件巴啦巴啦,让它自己全自动给你搞定。
创造模式现在的内置SKillcordis-plugin-development 、editing-cordis-compositions 、cordis-composition-reference),就是专门干这行的,应该首选这个。
如果有报错就修报错吧,直到最后装载成功。
还有一种,就是用外部Ai工具,直接读取DSH的文档和源码,加上官方的插件作为参考的例子,就这样从你的原始工作模式出发,不断的尝试转换成正式的新版插件,然后通过dsh add 安装。
在9月份我用的是第一种方法,用创造模式自己改模式。
今天我是用的第二种方法,用的是外部Ai工具读取0.2.2的文档和逆向其他插件的写法。
根据我的实测,只要工作模式的名字是相同的,以前的老对话窗口可以继续无缝使用,会自动使用新插件中的内容。
如果你的工作模式插件有问题,在原来的老对话中对话则会直接报错失败。这也可以证明我确实是在老对话窗口中用上了新的"模式"。
相信会看这篇文章的人,自然会觉得以上内容都是小儿科,所以也没什么难度,主要比较磨人。
好了,这次的分享就到这里,觉得有用的话点点赞吧。