DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Unarchive — DeepSeek Harness 插件(DSH Plugin)
← Plugins

dsh-unarchive

Unarchive

DeepSeek Harness 的已归档会话回收站:列出所有已归档会话、预览其内容,并将其恢复到原始工作区,还可选择启用归档确认。

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

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

兼容性与来源证明

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

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

版本

0.1.0stable
2026/8/21
0.1.9stable
2026/8/16

相关插件

正在加载相关插件…

最新版
0.1.9
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
103.5 kB
文件数
7
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 3
周下载
71
最近提交
2026/8/16
查看源码 ↗
项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

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

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Agent Teams@nanmicoder/dsh-agent-teamsAgentTeams for DeepSeek Harness:通过自然语言驱动多智能体团队协作(队长、成员、具有依赖关系的任务、消息传递),并在 Web GUI 中提供树状监视器

README

dsh-unarchive

归档会话回收站 · An archived-session recycle bin for DeepSeek Harness (DSH).

查看已归档会话、预览内容、恢复到原工作区;另有一个默认关闭的归档二次确认开关。

List archived sessions, preview their content, and restore them to their original workspace. An optional archive confirmation (off by default) is included.

独立第三方插件,与 DeepSeek 无隶属关系。Independent third-party plugin, not affiliated with DeepSeek.


功能 / Features

功能说明
归档列表右下角悬浮按钮打开浮层面板,按工作区分组、组内按创建时间倒序;空态、总数、中英文界面
内容预览行内展开会话开头与最近消息:第一条用户消息、最近 1–2 条消息文本、消息/工具统计、最后活动时间;单条 ≤200 字符,只提取 text 块,不展示工具参数与附件
单个恢复幂等、存在性校验、串行写入;恢复后侧边栏即时回到原工作区原位置(不刷新页面、多标签页同步)
全部恢复列表 ≥2 条时可用,面板内二次确认,逐个恢复,失败项不整体回滚
归档二次确认默认关闭;开启后从侧边栏右键归档前弹确认框(Esc / 遮罩 / 取消均可取消);包装 workspaces.archiveSession,fail-open
设置面板「设置」页签:confirmOnArchive / showButton / previewEnabled;即时生效,持久化到 ~/.dsh/unarchive/settings.json

安装 / Install

已发布到 npm,直接安装:

dsh plugin --profile web add dsh-unarchive

也可以本地打包安装:

npm pack
dsh plugin --profile web add dsh-unarchive-0.1.8.tgz

官方参考:打包与安装插件 (basic/publish)

配置 / Configuration

cordis.yml 的 config: 块(Schemastery 校验,默认值见 schema):

plugins:
  dsh-unarchive:
    config:
      confirmOnArchive: false   # 归档二次确认(默认关)
      showButton: true          # 显示右下角入口
      previewEnabled: true      # 内容预览

兼容性 / Compatibility

  • 目标 DSH 0.1.0-rc.6,profile web。
  • 依赖公开服务:workspaceRegistry(archivedSessionIds 为公开 API;恢复走 enqueueOperation / requireState / setState / sessionKnown,与原生 archiveSession 同一串行化队列)、sessionQuery(列表/标题/预览)、webServer(HTTP API)、客户端 workspaces / locale / timer。
  • 任一依赖缺失即相应功能降级,不阻塞原生归档(fail-open)。
  • 卸载后仅残留设置文件 ~/.dsh/unarchive/settings.json,其余由插件清理还原。

架构 / Architecture

src/index.js   宿主插件:恢复 / 列表 / 预览 / 标题 / 设置 HTTP API(同源 /dsh-unarchive/api/*)
src/client.js  客户端插件:右下角悬浮按钮 + 浮层面板 + 行内预览 + 设置页签
               + 归档二次确认(包装 workspaces.archiveSession)

数据流:

恢复 → registry.enqueueOperation → requireState → sessionKnown 校验 → setState
     → domain 持久化写 → domain/changed → host-apiproxy watcher
     → host/archived-sessions-changed 推送 → 客户端 store → 侧边栏与面板即时刷新

边界 / Out of scope

不做删除/清空归档、不做归档内容搜索、不做"恢复并打开"、不兼容 headless UI、不展示工具参数与附件。

许可 / License

MIT。