
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` 值来增加限制。