Repository navigation
v0.3.0 — 把 WorkBuddy2API 网关的模型目录自动同步进 DeepSeek Harness
v0.3.0
界面新增一个 「命令与思考:完全展开」开关(默认关闭),并修掉一处旧配置的语义错误。
新增:命令与思考展开开关
卡片顶部多了一个开关,控制 DSH「工作详情」(思考块 + 工具调用/命令)的展开程度:
| 开关 | 写入的值 | 效果 |
|---|---|---|
| 关(默认) | ui-chat.transcriptView = standard |
折叠已完成轮次、步骤分组——DSH 桌面版默认 |
| 开 | ui-chat.transcriptView = verbose |
轮次不折叠、步骤不分组,命令与思考全部摊开 |
- 改的是 DSH 自己那个值(设置 → 通用 → 工作详情,同一个
ui-chat设置分节),走ctx.configForms.get('ui-chat').set(...) - 立即生效,不需要重启;宿主设置持久化(
settings.yaml) - 与 DSH 设置页双向同步:卡片订阅了设置变化,在设置页改了档位,开关跟着变
- 开关旁标出当前档位(
compact精简 /standard标准 /detailed详细 /verbose完全展开) - 宿主没有设置服务(headless)时开关禁用并说明原因,卡片与网关同步都不受影响
如果你之前靠
cordis.patch.yml里的ui-chat.transcriptView: verbose默认全展开,这一版把它
改成了standard(= 开关关闭),以符合「默认关闭」。想默认全展开:把开关打开,或把配置改回
verbose。注意:在卡片或设置页改过之后,值会落到settings.yaml并覆盖cordis.patch.yml。
其余
- 安装 / 发布流程与上一版相同(
python tools/cut-release.py) - 验证台:离线 28 项 + 在线 100 项(新增 12 项开关断言:默认关闭、打开写
verbose、关闭写回
standard、设置页改动同步到开关、无设置服务时降级不崩)
说明文件里不要自带安装小节标题:
cut-release.py见到它就跳过追加,Release 正文里反而
没有安装步骤。安装章节由工具统一生成(桌面版 / Web / TUI 两条路径)。
安装
桌面版
桌面版的 desktop profile 由 App 独占管理(独立 CLI 的 --dump-config 之类会被拒绝),但装包这条路是通的。
建议手工改两处再 install——dsh plugin add 会重写 dsh.profile.bundles,实测会把其它第三方 bundle 从列表里挤掉(本机丢过 dsh-workbuddy-connect 与 @eghrhegpe/dsh-connect-qoder);而 install 只装依赖、不动配置。
# 0) 附件地址:https://github.com/che246/dsh-workbuddy2api-connect/releases/download/v0.3.0/dsh-workbuddy2api-connect-0.3.0.tgz
copy dsh-workbuddy2api-connect-0.3.0.tgz "$env:USERPROFILE\.dsh\local-plugins\"然后编辑 %USERPROFILE%\.dsh\profiles\desktop\package.json 两处:
dependencies里加"dsh-workbuddy2api-connect": "file:C:/Users/<你>/.dsh/local-plugins/dsh-workbuddy2api-connect-0.3.0.tgz"dsh.profile.bundles里追加"dsh-workbuddy2api-connect"
cd "$env:USERPROFILE\.dsh\profiles\desktop"
$dsh = "D:\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" # 换成你的安装目录
& $dsh plugin --profile desktop install也可以用
& $dsh plugin --profile desktop add "<附件路径>"(自动写依赖与 bundles),但装完务必核对dsh.profile.bundles,少了别的插件就补回去。
Web / TUI
dsh plugin --profile web add https://github.com/che246/dsh-workbuddy2api-connect/releases/download/v0.3.0/dsh-workbuddy2api-connect-0.3.0.tgz两种方式装完都要重启一次 DSH:provider 路由与浏览器卡片都在 boot 时装配。重启后「插件」页出现本插件的配置卡片,模型选择器出现配置好的分组。