跳到正文

YYTbit/dsh-plugin-opencode-bridge

30最近提交 2026年8月14日

dsh-plugin-opencode-bridge DSH 插件

该插件自动将 OpenCode 的技能文件(SKILL.md)和配置文件(opencode.jsonc)注入到 DeepSeek Harness 中。无需手动迁移即可复用现有 OpenCode 技能和配置上下文,所有注入行为可通过插件配置灵活控制。

如何安装 dsh-plugin-opencode-bridge DSH 插件

dsh plugin --profile your-profile add dsh-plugin-opencode-bridge

复制不会执行命令。安装 dsh-plugin-opencode-bridge DSH 插件前请核对仓库和版本。

dsh-plugin-opencode-bridge DSH 插件数据来源

dsh-plugin-opencode-bridge DSH 插件快照日期:2026年8月16日

discovered

dsh-plugin-opencode-bridge DSH 插件能做什么

  • 从 ~/.config/opencode/skills/<name>/SKILL.md 注入技能到 DSH 可用技能列表
  • 从 ~/.config/opencode/opencode.jsonc 注入配置上下文
  • 支持通过插件配置分别启用/禁用技能注入和配置注入
  • 支持通过 maxSkills 限制注入的技能数量

dsh-plugin-opencode-bridge DSH 插件适合哪些场景

  • 从 OpenCode 迁移到 DSH 时直接复用现有技能文件,无需重写
  • 统一管理 OpenCode 和 DSH 两套工作流中的技能定义
  • 快速试用 DSH 的同时保留原有 OpenCode 配置
  • 在 OpenCode 和 DSH 环境之间同步技能更新

dsh-plugin-opencode-bridge DSH 插件适合谁

  • 已使用 OpenCode 并希望以最小成本尝试 DSH 的用户
  • 同时维护 OpenCode 和 DSH 环境、追求统一技能管线的开发者

dsh-plugin-opencode-bridge DSH 插件的限制

  • 需要预先安装 OpenCode 且其配置文件位于默认路径 ~/.config/opencode/,不支持自定义路径
  • 插件目前仅支持 OpenCode 默认目录结构,未兼容所有版本的配置格式差异

dsh-plugin-opencode-bridge DSH 插件的仓库 README 摘录

以下文字摘自 dsh-plugin-opencode-bridge DSH 插件的上游仓库 YYTbit/dsh-plugin-opencode-bridge 的 README,版权归原作者,仅作引用。

Bridge OpenCode's skills and configuration into DeepSeek Harness -- zero migration. ## What it does - `~/.config/opencode/skills/<name>/SKILL.md` -- Injects skills as available skills - `~/.config/opencode/opencode.jsonc` -- Injects config context ## Install ```sh dsh plugin --profile your-profile add dsh-plugin-opencode-bridge ``` ## Configuration ```yaml - id: opencode-bridge name: dsh-plugin-opencode-bridge config: enableSkills: true maxSkills: 30 enableConfig: true ``` ## License MIT -- YYTbit

阅读完整 README仓库许可: MIT

dsh-plugin-opencode-bridge DSH 插件常见问题

如何安装这个插件?

在终端中运行 `dsh plugin --profile your-profile add dsh-plugin-opencode-bridge`,将 `your-profile` 替换为你的实际 DSH 配置文件名。安装后需要在 DSH 配置文件的插件配置中添加对应配置。

安装后如何配置插件?

在 DSH 配置文件的插件配置中添加以下 YAML 块: ```yaml - id: opencode-bridge name: dsh-plugin-opencode-bridge config: enableSkills: true maxSkills: 30 enableConfig: true ``` 你可以根据需要调整布尔值和 maxSkills 限制。

是否支持自定义 OpenCode 配置路径?

不支持。插件目前仅读取默认路径 `~/.config/opencode/`,不提供自定义路径选项。请确保你的 OpenCode 安装使用了默认目录结构。

如何只启用配置注入而禁用技能注入?

在插件配置中将 `enableSkills` 设为 `false`,同时保持 `enableConfig` 为 `true`。这样只会注入 OpenCode 配置上下文,而不会注入技能。

如果技能数量超过 maxSkills 限制会怎样?

插件只会注入按技能名称字母排序的前 `maxSkills` 个技能。你可以通过修改配置中的 `maxSkills` 值来增加限制。