編集者注

yhlooo/dsh-bridges

CodeBuddy / Codex / OpenCode / Claude Code / ...

これは DeepSeek Harness(DSH)プラグインです。当サイトは GitHub README、インストール情報、メンテナンス状況、公開セキュリティシグナルをまとめています。

dsh-bridges

English | 中文

该项目由 DeepSeek Harness 实现。

CI npm version npm downloads license

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

快速上手

# 1. 安装一次到某个 DeepSeek Harness profile
dsh plugin --profile <name> add dsh-bridges

# 2. 在已经为其他 agent 配置好的项目里启动 DeepSeek Harness
cd my-claude-project        # 已有 .claude/ 资产
dsh --profile <name> "list the skills available in your catalog"
# → .claude 技能与命令注册为 /名字 技能,CLAUDE.md 被注入,
#   项目中的 settings.json hooks 原样运行。

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

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

所有桥接默认启用,并可通过 patch 层逐一调整或禁用:

- id: bridges
  config:
    claudeCode:
      enabled: true     # 本桥接总开关
      skills: true      # .claude 技能与命令
      memory: true      # CLAUDE.md 记忆
      hooks: true       # settings.json hooks

各桥接的完整配置与行为说明:docs/guides/

桥接了什么

项目里已有的资产DeepSeek Harness 提供的桥接
.claude/ .codebuddy/ .opencode/ .agents/ 技能与命令模型技能目录 + /名字 调用
CLAUDE.mdCODEBUDDY.mdAGENTS.md 链与规则会话开始时的记忆注入
settings.jsonhooks.jsonconfig.toml hooks同样的 hooks 运行在 DeepSeek Harness 生命周期

支持的 agent 工具

工具Skills / commandsMemoryHooks
Claude Code.claude/skills.claude/commands(含 ~/.claude.claude/CLAUDE.md~/.claude/CLAUDE.mdsettings.json hooks(SessionStart、UserPromptSubmit、Pre/PostToolUse(+Failure)、Stop、SessionEnd)
CodeBuddy Code.codebuddy/skills.codebuddy/commands(含 ~/.codebuddyCODEBUDDY.md~/.codebuddy/CODEBUDDY.md.codebuddy/rules/settings.json hooks(SessionStart、UserPromptSubmit、Pre/PostToolUse(+Failure)、Stop、SessionEnd)
opencode.opencode/skills.opencode/commands(含 ~/.config/opencode)、opencode.jsoncommand.*AGENTS.md(含 CLAUDE.md 回退)、instructions 文件—(opencode 无 hooks 配置;其插件 API 不在范围内)
Codex.agents/skills(cwd → 仓库根)、~/.agents/skills/etc/codex/skills~/.codex/AGENTS.md + 逐目录 AGENTS.mdhooks.json / config.toml hooks(SessionStart、SubagentStart、UserPromptSubmit、Pre/PostToolUse、Stop、SubagentStop、SessionEnd)

资源

  • 每个桥接目标一个示例项目:examples/
  • 使用指南(各桥接细节、完整配置参考、尚未桥接的部分):docs/guides/
  • 各桥接目标的参考资料(官方上游规范):docs/reference/
  • 贡献者文档(如何新增一个 agent 工具、集成面、踩坑):docs/development/
REPOSITORY SIGNALS

セキュリティとインストールエビデンス

このスコアは公開リポジトリメタデータと当サイトに登録されたインストールエビデンスのみに基づくもので、コードセキュリティ監査とは異なります。

出所の追跡可能性

公開プラグインカタログから取得し、公開 GitHub リポジトリにリンクしています。

ライセンス

リポジトリは Apache-2.0 ライセンスを宣言しています。

メンテナンス活動

過去180日以内にコードの更新があります。

インストールエビデンス

再現可能な正確なインストールメタデータはまだ登録されていません。リポジトリの説明に従って手動で確認してください。

インストールライフサイクルスクリプト

確認したパッケージメタデータにインストールライフサイクルスクリプトは宣言されていません。