DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Plugin — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@claude2dsh/plugin

Plugin

将 Claude Code 会话和技能导入 DeepSeek Harness,并将 DSH 会话同步回 Claude Code

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @claude2dsh/plugin@0.3.0
README兼容性版本

兼容性与来源证明

Plugin 以 @claude2dsh/plugin 发布,当前版本为 0.3.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.3.0stable
2026/9/17
0.1.0stable
2026/8/16
查看其余 7 个版本收起版本
0.2.0-rc.5prerelease
2026/8/17
0.2.0-rc.4prerelease
2026/8/17
0.2.0-rc.3prerelease
2026/8/17
0.2.0-rc.2prerelease
2026/8/16
0.2.0-rc.1prerelease
2026/8/16
0.1.0-rc.2prerelease
2026/8/16
0.1.0-rc.1prerelease
2026/8/16

相关插件

正在加载相关插件…

最新版
0.3.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
421.3 kB
文件数
89
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 3
周下载
62
最近提交
2026/9/17
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

@claude2dsh/plugin

DeepSeek Harness plugin for Claude2DSH. It imports Claude Code conversations, skills, subagent definitions, slash commands and MCP servers into DSH as native resumable sessions and assets, and exports/syncs DSH sessions back into Claude Code JSONL.

Requires DSH >=0.1.5-rc.1 <0.2.0; the plugin refuses to load outside that range. Imported sessions are written in the current Session log format (v3).

Install

dsh plugin --profile web add @claude2dsh/plugin@0.3.0
dsh web

Then open Settings → Claude2DSH.

Settings

The bundle registers a claude2dsh settings namespace and a Claude2DSH page in the DSH Settings UI. It edits auto-mirror, import defaults, export/write-back and hook-bridge fields. The host schema validates every save; invalid values return a 400 with the schema error. Tool arguments and CLAUDE2DSH_* environment variables remain call-time overrides.

Tools

  • claude2dsh_import: read ~/.claude/projects read-only, write DSH-native session logs. Idempotent; grown Claude transcripts append only new turns. preview:true is zero-side-effect. includeSubagents:true imports subagent/workflow transcripts as origin:"subagent" child sessions.
  • claude2dsh_import_skills: copy validated Claude skills into $DSH_HOME/skills; conflicts are never overwritten.
  • claude2dsh_import_agents: translate ~/.claude/agents/*.md subagent definitions into skills named cc-agent-<name>, keeping the instructions and recording the origin, model and tool list in frontmatter metadata.
  • claude2dsh_import_commands: translate ~/.claude/commands/**/*.md into skills named cc-cmd-<namespace>-<name> with disable-model-invocation: true, so a human prompt never enters the model catalog.
  • claude2dsh_import_mcp: translate ~/.claude.json and project .mcp.json MCP servers into a dsh-mcp-client patch layer under $DSH_HOME/claude2dsh/mcp.patch.yml. Dry-run by default; apply:true writes the layer and reports the dsh --patch command. SSE servers and namespace collisions are reported instead of emitted.
  • claude2dsh_export: serialize one DSH session into a Claude Code JSONL transcript under $DSH_HOME/claude2dsh/exports. Writing below the real ~/.claude is refused unless allowOriginalClaudeDir:true.
  • claude2dsh_sync: append DSH turns newer than the export watermark to the exported Claude copy (default target:"copy"). target:"source" requires allowOriginalClaudeDir:true. External modification/shrink guards refuse the write unless force:true.
  • claude2dsh_import_context: copy the user-global ~/.claude/CLAUDE.md into $DSH_HOME/AGENTS.md with preview and never-overwrite conflicts; project CLAUDE.md is left to DSH native discovery.
  • claude2dsh_import_memory: package one project MEMORY.md/memory/*.md as a DSH-native skill bundle with preview and never-overwrite conflicts.
  • claude2dsh_merge: explicit bidirectional three-way merge after double-side growth; same-turn dual edits keep both versions and a log-only conflict marker, always writing a new safe copy.
  • claude2dsh_sidecars: list/resolve copied tool-result .txt sidecars.
  • claude2dsh_session_sources: list/resolve source markers (claude-main/claude-subagent/claude-merged).
  • claude2dsh_plugin_inventory: read-only inventory of installed Claude Code plugins; apply:true copies only declarative SKILL.md assets. Hooks and app-server runtime code are never executed.
  • claude2dsh_autosync: status shows the mirror's pause state, reason, recent conflicts and pending queue; resume clears a conflict pause after the two sides were reconciled with explicit tools.
  • claude2dsh_import image policy: imageMode:"auto" follows the current DSH session route. Leave Settings provider/model empty to follow the live session, or fill them to probe an explicit route; text-only routes degrade images to safe placeholders while attachments are retained and re-projected on model switch. Each import item records the route and reason.

Safety

~/.claude is read-only for migration. DSH writes go only through host persistence and $DSH_HOME.

Optional features

  • Auto mirror (default off): set autoSync.enabled: true in the plugin row config to watch the Claude projects directory and mirror completed DSH turns to the safe export copy. The real ~/.claude directory is never written by auto-sync. Live sessions are skipped, the pending queue survives restart, and double-side growth pauses the mirror with a conflict report (claude2dsh_autosync inspects/resumes).
  • Claude hook bridge (default off): set CLAUDE2DSH_HOOKS_CONFIG=/path/to/hooks.json before boot to activate the upstream @deepseek-ai/dsh-hooks-claude-code bridge. Invalid or unreadable config fails boot with the exact path and reason. The Settings page can read-only scan Claude settings/plugin hooks, preview mappable command handlers, and save a candidate for the next boot. Only command handlers for the seven mapped hook events are supported; hook outcomes are persisted as hook/invoked + hook/result session-log events. See that package's README for the exact subset.

相关插件

继续浏览 integrations-communication 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rPocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。DSCODE@toddzheng024/dscode-bundle完整的 DeepSeek 编码代理,支持持久化 shell、Ultra 协作和自动权限审查。