dsh-bridge:DeepSeek Harness 的命令桥接与信任层插件

DeepSeek Harness(DSH)的核心哲学是“一切皆插件”。但在插件生态中,非英语命令界面与任意代码执行风险是常见痛点。dsh-bridge 作为一个 DSH 插件,旨在解决这些具体问题。

定位与功能

dsh-bridge 由 beartackler 维护。它将你在 Claude Code、Codex CLI、OpenCode 或 Jcode 中熟悉的斜杠命令移植到 DSH 原生接口,同时引入指导连接器流程,并在推荐社区插件前强制进行对抗性审查。

核心功能包括:

  1. 英语优先命令:提供面向英语用户的命令接口。
  2. 信任/对抗审查:每个推荐的插件都经过审查,附带引用文件和行号的报告卡。
  3. 肌肉记忆:提供 17 个命令,如 /model、/memory、/resume,行为与之前的工具一致。
  4. 指导连接器流程:引导用户完成连接器配置。
  5. 已核实目录:提供经过审查的插件目录。
  6. 命令移植:将斜杠命令从 Claude/Codex/Jcode 迁移过来。

安装与启用

执行官方安装命令:

npx create-dsh-bridge

安装器会执行以下步骤:

  1. 检查 Node 和 pnpm 版本,遇到缺失会给出修复命令。
  2. 安装 DSH 运行时(如果 PATH 中没有)。
  3. 创建隔离的 DSH_HOME,避免覆盖原有的 ~/.dsh。
  4. 将插件安装到 web 配置文件中。
  5. 打印启动命令。

注意:DSH 本身不提供模型,安装器也不连接任何模型。

典型用法

在执行安装前,可以使用 --dry-run 查看将要执行的操作:

npx create-dsh-bridge --dry-run

安装完成后,在 UI 中运行 /bridge-setup 来配置提供商。随后可以使用熟悉的命令,例如 /model、/memory、/resume。要查看已审核的插件列表,请访问 docs/catalog/INDEX.md。

适用场景与注意

  • 适用场景:从其他 harness 工具迁移过来的开发者,需要英语优先的命令界面,或需要严格审查的插件生态。
  • 注意:
    • 插件以当前 DSH 进程的权限运行。
    • 安装前应检查源码与许可证(MIT)。
    • 系统需要 .credentials.yaml 文件,且权限必须为 600 才能启动。
    • 目录中的“等级”是基于证据的观点,而非安全保证。

dsh-bridge 提供了一个受信任的插件环境和熟悉的命令接口。查看 docs/catalog/INDEX.md 获取已审核插件列表,或访问 GitHub 获取更多详情。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜