DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

dsh-auto-archive

Auto Archive

DeepSeek Harness 自动归档:定期归档超过闲置阈值的会话,并在 Web UI 中提供完整的已归档会话管理(列表/取消归档/删除/详情)。· DSH 自动归档:按闲置天数自动归档会话,包含归档管理面板。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:wzn16/dsh-auto-archive#48388be17721afa1620a7ba4b11e97db4c8fffd9
README兼容性版本

兼容性与来源证明

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

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

版本

0.1.0stable
2026/9/18

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Deepseek Ipptdeepseek-ipptiPolloWork PPT Studio 及其精选幻灯片模板,作为原生 DeepSeek Harness 对话视图。Mnemondsh-mnemon面向 DeepSeek Harness 的可组合三层记忆控制平面:持久化运行时上下文、可搜索的项目文档、可插拔的长期记忆、受保护的策略、WebUI 和无头工具。Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航Rewind Plugindsh-rewind-plugin同窗口内对话回退并恢复工作区文件

README

dsh-auto-archive

DSH 会话自动归档插件 —— 在原 dsh-archived-sessions(归档会话管理)基础上加入后台自动归档引擎,按闲置时长把冷会话自动移入归档区。

在 Harness 的「设置 → 归档会话」页面提供:

自动归档(新增)

  • 闲置阈值:会话文件超过 N 天未写入(默认 14 天)即自动归档;mtime 取会话目录内所有代际日志(session.jsonl.zstd / session.v3.jsonl.zstd 等)的最新写入时间
  • 后台定时扫描:默认每天 1 次(可调 0.25–365 天),Harness 启动 3 分钟后跑首轮;扫描不重叠
  • 安全护栏(自动归档只碰完全冷掉的会话):
    • 正在运行回合的会话永不触碰
    • 仍驻留内存(live)的会话一律跳过,哪怕文件已安静多日
    • 手动排除清单(excludeIds)里的会话永不自动归档
    • 已在归档区的会话天然幂等跳过
  • 归档通道:优先走官方 workspaceRegistry.archiveSession(),异常时降级为 storage 域直写 + 私有缓存同步(与 dsh-session-manager 同一套兜底)
  • 设置卡片:开关 / 阈值 / 周期编辑、立即扫描(仅预览)、立即扫描并归档(二次确认)、最近一次扫描审计与待归档预览列表
  • 手动归档:会话清单逐个「归档」/「永不自动归档」(排除清单 UI 化),无需等闲置阈值

归档会话管理(继承自原插件)

  • 查看所有已归档会话(标题、创建时间、所属目录、磁盘路径、占用空间)
  • 释放(取消归档)—— 单个、批量、一键全部
  • 从硬盘删除 —— 单个、批量、一键清空(两步确认)
  • 点击标题展开预览会话内容(用户 / 助手 / 工具消息)

⚠️ 安全提示:本插件包含「从硬盘删除会话文件」能力,删除不可恢复。自动归档只做归档(可逆),删除始终需要手动触发。安装前请自行审阅源码。

状态持久化

配置与最近一次扫描审计存于 harness 根目录的 dsh-auto-archive.json(根目录由会话产物路径自动推导,如 ~/Library/Application Support/dsh-desktop/harness/dsh-auto-archive.json),原子写入,可直接手工编辑后重启。

安装(本地 link 方式)

# 1. profile 依赖加入本地链接
cd ~/Library/Application\ Support/dsh-desktop/harness/profiles/web
pnpm add "link:/path/to/dsh-auto-archive"

# 2. 重启 DSH,设置面板出现「归档会话」页与「自动归档」卡片

或从 GitHub 安装(推荐,克隆后 link):

# 1. 克隆仓库到本地任意位置
git clone https://github.com/wzn16/dsh-auto-archive.git

# 2. profile 依赖加入本地链接(路径换成你自己的克隆位置)
cd ~/Library/Application\ Support/dsh-desktop/harness/profiles/web
pnpm add "link:/path/to/dsh-auto-archive"

# 3. 重启 DSH,设置面板出现「归档会话」页与「自动归档」卡片

开发

npm install        # typescript 等构建依赖(运行时零外部依赖)
npm run build      # tsc 宿主 + tsc client + ModuleLoader 包装
npm run typecheck

源码结构:

  • src/auto-archive.ts — 自动归档引擎:配置持久化、扫描/归档、调度器
  • src/index.ts — 宿主半:/dsh-archived/* JSON API(list/unarchive/delete/detail + auto-status/auto-config-set/auto-scan)、路由注册、调度器生命周期
  • src/client.tsx — Web 设置页:自动归档卡片 + 归档会话管理表格

致谢与许可

归档管理部分基于 MuWinds 的 dsh-archived-sessions(MIT)改写;自动归档引擎与降级归档逻辑参考了 dsh-session-manager 对 registry 缓存一致性的处理经验。本项目 MIT。