rvaim/dsh-compat0

@rvaim/dsh-compat

在 DeepSeek Harness 中按 Source/Plugin 模型整体管理并运行 Claude Code、Codex 旧插件

AI 分析

核心用途是提供一个兼容框架,允许用户在 DSH 中直接添加、启用、停用和升级旧版插件,并提供 Web 诊断与管理界面。适合需要复用已有旧插件生态的 DSH 用户。

パッケージ
@rvaim/dsh-compat
バージョン
0.4.4
ライセンス
MIT
最終更新
2026/08/15

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:rvaim/dsh-compat

ドキュメント

README 全文を読む ↗

使用

  1. 启动 profile,在 DSH Web 中打开“设置 → 兼容插件”。
  2. 点击“添加”,输入 Git URL、github:owner/repo#ref、本地目录或 ZIP/TAR/TGZ 归档。
  3. 单插件来源会直接安装;多插件来源会显示复选列表,确认后从同一份固定快照安装所选插件,不会再次拉取。
  4. 使用开关在线启用或停用整个插件;使用删除按钮卸载。错误或警告数量可以展开查看说明、诊断代码、能力类型与关联文件。
  5. 点击刷新会检查每个已安装插件所属 Source 的最新 revision;有更新时插件行会显示“更新”按钮,点击后在当前进程中更新并重启该插件。

旧插件的添加、启用、停用和卸载会立即作用于当前 DSH 进程,通常无需重启。只有安装、升级或删除 @rvaim/dsh-compat 本体时需要重启 profile。

本包不提供独立 CLI。常用操作在 Web 设置页完成;批量与自动化场景使用 ctx.compat 服务 API。

配置

字段含义默认值
harnessHomeHarness Home;省略时读取 DSH_HOME~/.dsh环境决定
workspaceRootMCP 启动与无会话 Hook 的默认工作区当前进程目录
autoStart启动时恢复 state.json.enabled 的 Plugintrue
hookDefaultTimeoutMsHook 未声明超时时的默认毫秒数600000
hookStderrSummaryMaxCharsHook 记录中的 stderr 摘要字符上限500
codexModelCodex Hook payload 中的模型名空字符串