dsh-plugin-claude-bridge:把 Claude Code 的記憶、技能和配置橋接到 DeepSeek Harness

前言

DSH 的理念是「一切皆插件」。對已經在 Claude Code 中維護記憶、技能和全局配置的開發者來說,常見的問題是:不想複製文件,不想做符號鏈接,也不想寫遷移腳本,但希望 DeepSeek Harness 能直接讀取這些已有內容。

dsh-plugin-claude-bridge 做的事情是把 Claude Code 的記憶、技能和配置橋接到 DeepSeek Harness,強調零遷移、全兼容。

這是什麼

dsh-plugin-claude-bridgeYYTbit 維護,許可證爲 MIT。

它直接讀取 Claude Code 的標準文件位置,把以下內容帶入 DSH:

  • 項目記憶
  • 技能
  • 全局指令

資料中的 package.json 聲明版本爲 0.1.1engines 要求 Node.js:

^22.19.0 || >=24.0.0

peerDependencies 聲明:

@deepseek-ai/cordis
@deepseek-ai/schemastery

核心功能

下面介紹資料中給出的能力。

1、直接讀取 Claude Code 標準文件位置,不需要遷移腳本、文件複製或符號鏈接。

2、讀取項目記憶:

~/.claude/projects/<project>/memory/*.md

這些記憶會被注入爲動態系統提示上下文。

3、發現技能:

~/.claude/skills/<name>/SKILL.md

插件會將技能加入可用目錄。

4、讀取全局指令:

~/.claude/CLAUDE.md

插件會將其注入到系統提示。

5、上下文每請求重新讀取,新記憶立即生效。

6、記憶按以下優先級排序:

feedback > project > reference > user

安裝與啓用

資料給出的安裝命令如下:

dsh plugin --profile your-profile add dsh-plugin-claude-bridge

這裏的 your-profile 是資料中的佔位符,實際 profile 值未在資料中給出。

安裝前建議檢查源碼與許可證。插件以當前 DSH 進程權限運行,因此安裝前應確認你信任該插件的讀取範圍和配置項。

典型用法

這個插件零配置即可工作,所有配置項可選。

如果希望顯式寫出配置,資料給出的可選配置示例如下:

- id: claude-bridge
  name: dsh-plugin-claude-bridge
  config:
    claudeHome: '~/.claude'
    enableMemory: true
    maxMemoryBytes: 8192
    enableSkills: true
    maxSkills: 30
    enableGlobalInstructions: true
    extraSkillDirs:
      - '~/.agents/skills'

資料給出的讀取路徑示例如下:

~/.claude/projects/<project>/memory/*.md
~/.claude/skills/<name>/SKILL.md
~/.claude/CLAUDE.md

經過上面的步驟後,插件會按資料說明讀取對應文件,並注入到 DSH 的系統提示或技能目錄中。上下文每請求重新讀取,新記憶立即生效。

適用場景與注意

適合已經在使用 Claude Code 記憶、技能和 CLAUDE.md 全局指令,並希望在 DSH 中複用同一套文件的開發者。

需要注意:

  • 插件以當前 DSH 進程權限運行,安裝前應檢查源碼與許可證。
  • 許可證爲 MIT。
  • Node.js 要求爲 ^22.19.0 || >=24.0.0
  • peerDependencies 要求 @deepseek-ai/cordis@deepseek-ai/schemastery
  • 安裝命令中的 your-profile 是佔位符,實際取值未在資料中確認。
  • 資料未給出星標數、fork 數、分類和目錄頁 URL,本文不作展開。

結尾

dsh-plugin-claude-bridge 的價值在於讓 DSH 直接複用 Claude Code 已有的記憶、技能和全局配置,避免額外的遷移動作。

項目地址:

https://github.com/YYTbit/dsh-plugin-claude-bridge
羽毛球分组比赛记分
小程序二维码

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

小夜