DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-chat-import

Chat Import

将 25+ 个 AI 编程 Agent 的对话历史导入 DeepSeek Harness,作为可恢复会话继续使用——完整保留工具调用、推理和结果,并支持反向导出。

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-chat-import@0.26.4
README兼容性版本

兼容性与来源证明

Chat Import 以 dsh-chat-import 发布,当前版本为 0.26.4。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.26.4stable
2026/11/3
0.26.3stable
2026/10/28
0.26.2stable
2026/10/20
查看其余 64 个版本收起版本
0.26.1stable
2026/10/17
0.26.0stable
2026/10/13
0.25.2stable
2026/10/7
0.25.1stable
2026/10/5
0.25.0stable
2026/10/5
0.24.1stable
2026/10/4
0.24.0stable
2026/10/3
0.23.2stable
2026/10/1
0.23.1stable
2026/10/1
0.23.0stable
2026/9/30
0.22.2stable
2026/9/28
0.22.1stable
2026/9/28
0.22.0stable
2026/9/28
0.21.0stable
2026/9/28
0.19.7stable
2026/9/27
0.19.6stable
2026/9/27
0.19.5stable
2026/9/27
0.19.4stable
2026/9/27
0.19.3stable
2026/9/22

相关插件

正在加载相关插件…

最新版
0.26.4
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
3.1 MB
文件数
214
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 280
周下载
5,311
安全扫描
✓ v0.26.4 扫描通过
最近提交
2026/11/3
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题
0.19.2stable
2026/9/22
0.19.1stable
2026/9/22
0.19.0stable
2026/9/22
0.18.5stable
2026/9/21
0.18.4stable
2026/9/20
0.18.3stable
2026/9/18
0.18.2stable
2026/9/17
0.18.1stable
2026/9/17
0.18.0stable
2026/9/17
0.17.3stable
2026/9/17
0.17.2stable
2026/9/16
0.17.1stable
2026/9/16
0.17.0stable
2026/9/15
0.16.0stable
2026/9/15
0.15.0stable
2026/9/15
0.14.0stable
2026/9/15
0.13.0stable
2026/9/15
0.12.1stable
2026/9/15
0.12.0stable
2026/9/15
0.11.5stable
2026/9/15
0.11.4stable
2026/9/15
0.11.3stable
2026/9/13
0.11.2stable
2026/9/12
0.11.1stable
2026/9/12
0.11.0stable
2026/9/7
0.10.1stable
2026/9/7
0.10.0stable
2026/9/6
0.9.1stable
2026/9/6
0.9.0stable
2026/9/4
0.8.3stable
2026/9/1
0.8.2stable
2026/8/29
0.8.1stable
2026/8/28
0.8.0stable
2026/8/26
0.7.0stable
2026/8/23
0.6.2stable
2026/8/19
0.6.1stable
2026/8/18
0.6.0stable
2026/8/17
0.5.1stable
2026/8/16
0.5.0stable
2026/8/16
0.4.0stable
2026/8/16
0.3.1stable
2026/8/14
0.3.0stable
2026/8/14
0.2.0stable
2026/8/14
0.1.1stable
2026/8/13
0.1.0stable
2026/8/13

相关插件

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

Experimental Session Search@deepseek-ai/dsh-experimental-session-search为 Agents 提供搜索和读取当前工作区早期会话的工具。Hindsight Coding Agents@vectorize-io/hindsight-coding-agents面向编程代理的仅反思式 Hindsight 长期记忆(可插拔支持多种运行框架:opencode、……),自动在后台导入(无需设置 CLI)。Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Memory Plugin@openviking/dsh-memory-plugin适用于 DeepSeek Harness 的 OpenViking 记忆与上下文套件

README

DSH Chat Import

DSH Chat Import

A session import plugin built on DeepSeek Harness: import conversation history from other agents with one click, then keep talking in DeepSeek Harness.

All sessions, continued in DSH.

Supported Data Sources

Claude Code
Claude Code
Codex
Codex
Gemini CLI
Gemini CLI
Goose
Goose
Crush
Crush
Qoder CLI
Qoder CLI
Kimi CLI
Kimi CLI
Kimi Code
Kimi Code
Reasonix
Reasonix
OpenCode
OpenCode
MiMo Code
MiMo Code
ZCode
ZCode
Grok Build
Grok Build
OpenClaw
OpenClaw
Kilo Code
Kilo Code
Pi Coding Agent
Pi Coding Agent
oh-my-pi
oh-my-pi
Hermes
Hermes
Cursor
Cursor
Cline
Cline
Continue
Continue
Zed
Zed
Antigravity
Antigravity
ChatGPT
ChatGPT
WorkBuddy
WorkBuddy
Qwen
Qwen
DSH
DSH
TeleAgent
TeleAgent
Trae Work
Trae Work
Doubao
Doubao
Mistral Vibe
Mistral Vibe
CodeArts Desktop
CodeArts Desktop
CodeBuddy Code
CodeBuddy Code
Local JSONL
Local JSONL
Copilot VS Code
Copilot VS Code
Copilot CLI
Copilot CLI

Install

Requires dsh 0.1.5-rc.1 or newer. Verified on the 0.1.x line and on the 0.2.x line; dsh-tools must satisfy >=0.1.0-rc.6 <0.3.0.

  1. Install from a terminal
dsh plugin --profile web add dsh-chat-import                    # npm package
  1. Or install from the Plugin Marketplace

Usage

  1. Import conversations from the GUI

Click the Import sessions button at the bottom of the left sidebar to open the import window. With the DSH Claude Style theme, that button lives in the account menu at the bottom left. Pick the conversations you want and import them in one click.

Rows carry their own tools: double-click a row to preview the conversation (a read-only dry-run — plugin injections skipped, tool calls folded into one line), switch the search box to In content to search message bodies instead of titles, hide a row reversibly, move a single-session source file to the Recycle Bin, or drag the row onto a workspace in the left sidebar to import it there with its timestamps shifted so it sorts to the top. The exact rules are in docs/USAGE.md.

If the file came from somewhere else — a web-app export, a script you wrote, a tool this plugin does not list — use Import from file at the top of the same window. Type a local path and press Enter, or press Choose… to pick files. When the path is a directory, it asks whether to search subfolders. Check the preview, then import. If detection fails, it lists why each candidate parser gave up and points you at the skill that converts the format.

Import panel — lightImport panel — dark

These screenshots also use the DeepSeek palette from DSH Claude Style, another theme plugin by the same author. It recreates the look and feel of Claude Code Desktop inside DSH and ships two palettes, one for Claude and one for DeepSeek. If the default theme is not quite your taste, give it a try. The workspaces and sessions in the screenshots are sample data.

  1. Import through an agent's tool call
# Example call formats
import_chat({ format: "claude", path: "~/.claude/projects" })
import_chat({ format: "chatgpt", path: "~/Downloads/chatgpt-export/conversations.json" })
import_chat({ format: "local-jsonl", path: "D:\downloads\session.jsonl" })

Cursor workspace grouping and imports prefer the local Cursor workspace registry by conversation id, accepting only existing directories. Imports always read fresh; discovery caches successful reads and invalidates on DB/WAL changes. Malformed JSON and filesystem failures are counted in diagnostic warnings. When no usable entry exists, they fall back to decoding the transcript's project directory name.

Configuration

To accommodate TUI users, the tools this plugin provides start out injected into context. In Settings you can switch them to not injected, or to a partial injection, which saves a fair number of tokens.

Full tool and command usage is in docs/USAGE.md.

Third-party plugins can call scanDiscover(), importPath(), importAll(), and resumeSummary() on the optional chatImport host service. These reuse the same discovery, import, batch-import, and handoff-summary pipelines as the built-in tools and commands. A single-session import result includes sessionId. When the service is absent, callers should degrade gracefully.

Features

CapabilityEntry PointDescription
ImportSidebar panel, "Import" tabImport conversations from other agents, keeping reasoning, tool call results, and system prompts (optional)
Import from filePanel "Import from file" / /import auto <path>Any local file or directory: three-level detection (explicit format > content marker > parser trial), preview first, an optional search-subfolders prompt for directories, and, when every parser fails, a ready-to-send agent task brief plus a registered dsh-chat-import-convert skill
Retract ImportSidebar panel, "History" tabReview import history and delete sessions this plugin created
ExportContext toolSerialize DSH sessions back into other agents' formats
IgnoreAutomatic, plus /ignoresArchiving, deleting, or removing a workspace registers the source, so rescans skip it; /ignore and /unignore manage the table

Codex discovery prefers the session title saved in session_index.jsonl (thread_name), so a rename made in Codex still shows up. Only when no indexed title exists does it fall back to the first real user prompt, extracted the same way import does it, with injected page context excluded. The title index is streamed line by line, and the last valid title record wins for each session.

For activity time, Codex discovery takes the latest valid timestamp found within bounded head and tail windows of the transcript and combines the results across rollout pages. File modification time is the fallback when the transcript carries no timestamp at all, so activity times still come back when the host file service does not expose modification times. A timestamp inside a truncated record can be missed.

Claude Code fork sessions (from the newer desktop session menu and from --fork-session) are discovered and imported too. A fork transcript opens with a verbatim copy of the parent's records and appends its own from the fork point, so the main-transcript test looks at both ends of the file: if the file name's stem appears at either end, the file owns that session. Session identity is the last sessionId in the transcript. Before this rule, such files were classified as subagent auxiliary transcripts and skipped wholesale. The copied prefix, which is the parent's history, stays in the log, because a fork's context really does contain it; the parent and the fork therefore overlap by one stretch of history.

On Windows, Hermes discovery scans %LOCALAPPDATA%\hermes and ~/.hermes, falling back to ~/AppData/Local/hermes when LOCALAPPDATA is unset. On macOS and Linux it scans ~/.hermes.

Docs

DocumentDescription
Usage ReferenceComplete parameters, examples, and edge cases for every tool and command
Interchange ProtocolInterchange v1 protocol and bundle format
Conversion GuideAgent-facing skill instructions: convert any transcript into an importable interchange v1 document
Import GuideAgent-facing skill instructions: the format table, parameter reference, and re-import rules for import_chat
Settings MigrationDSH 0.1.5 → 0.1.7 plugin settings-page migration (measured errors, compatibility recipe)
ChangelogVersion history
RoadmapNot yet done, planned, and explicitly out of scope
ContributingDevelopment setup, commit rules, security and privacy

Related Links

Need to migrate configuration (skills, hooks, global settings) rather than conversation history? Try dsh-movein.

Star History

Star History Chart