dsh-bridges

by yhlooo

0 工作流与自动化github 检测到 manifest package.json#dsh收录于 08-16

将 DeepSeek Harness 桥接到已配置其它 Harness Agent 的项目。支持 CodeBuddy / Codex / OpenCode / Claude Code / ...

安装

dsh plugin --profile web add github:yhlooo/dsh-bridges

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

English | 中文

该项目由 DeepSeek Harness 实现。

CI npm version npm downloads license

一个 DeepSeek Harness 插件:把已经为 Claude Code、CodeBuddy Code、OpenCode、Codex、Pi、Gemini CLI、Cursor 配置好的项目桥接进 DeepSeek Harness——skills、commands、记忆、hooks 无需迁移即可继续生效。

快速上手

# 一般形式:
#   dsh plugin --profile <profile-name> add dsh-bridges
#   dsh --profile <profile-name>

# Web UI 示例:
dsh plugin --profile web add dsh-bridges
dsh web    # = dsh --profile web
# 也支持 headless(一次性 CLI 运行),启动目录即会话工作区:
dsh plugin --profile headless add dsh-bridges
cd my-project
dsh --profile headless "list the skills available in your catalog"

从本仓库源码安装(需先编译):pnpm install && pnpm build && dsh plugin --profile <profile-name> add .

每个受支持的 agent 工具在 examples/ 下各有一个完整示例项目 (claude-code、codebuddy-code、opencode、codex、pi、gemini-cli、cursor);以示例目录作为会话工作区打开,即可观察其 skills、memory 与 hooks 的桥接效果。

支持矩阵

资产按会话工作区发现(项目级与用户级目录)。所有桥接默认启用,可在任意 patch 层逐一调整或禁用:

# 示例:禁用 Pi 桥接
- id: bridges
  config:
    pi:
      enabled: false
工具 Skills / commands 记忆 Hooks 权限 MCP 指南
Claude Code ✓ ✓ ✓ ✓ ✓ claude-code
CodeBuddy Code ✓ ✓ ✓ ✓ ✓ codebuddy-code
OpenCode ✓ ✓ — ✓ ✓ opencode
Codex ✓ ✓ ✓ ✓ ✓ codex
Pi ✓ ✓ — — — pi
Gemini CLI ✓ ✓ ✓ ✓ ✓ gemini-cli
Cursor ✓ ✓ ✓ ✓ ✓ cursor

资源

原始 README: https://github.com/yhlooo/dsh-bridges/blob/main/README_CN.md ↗