DSH 插件市场DeepSeek Harness 社区插件目录

dsh-session-workbench

已验证 会话与消息 ★ 47 1.0.3

Session Workbench for DeepSeek Harness: session-library full-text search + recall + conversation-view management. 会话工作台:会话库(全文搜索历史会话,一键以 @引用 召回给 AI)+ 会话视图(管理会话标签栏 显示/隐藏 + 排序)(session search / recall / view management / 会话视图).

一句话定位

Session Workbench for DeepSeek Harness: session-library full-text search + recall + conversation-view management. 会话工作台:会话库(全文搜索历史会话,一键以 @引用 召回给 AI)+ 会话视图(管理会话标签栏 显示/隐藏 + 排序)(session search / recall / view management / 会话视图).

安装方式

在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。

$ dsh plugin --profile web add dsh-session-workbench@1.0.3

兼容的 DSH 版本

未声明

作者与热度

PolinniZhong · ★ 47 · 更新于 2026-09-28

关于这个插件

dsh-session-workbench — Session Workbench for DeepSeek Harness Search every past session and recall the ones you need as @references; manage the conversation-view tab bar (show/hide + reorder). One plugin, three entry points.

English · 中文 · Privacy · Docs What it is

DeepSeek Harness ships with a full-text search engine (SQLite FTS5) and cross-session references (@session mention), but neither has a user-facing interface. This plugin adds the missing discover → browse → insert layer: Search — full-text search across all your past sessions (all workspaces), with workspace / time-range / archive filters, and cursor pagination; Fragment hits (v1.1) — results are per-session best-hit fragment cards: the matched sentence highlighted with its surrounding context (lazy-loaded), so you see *the sentence*, not just *which session*; Same-session hits (v1.2) — expanding a fragment card shows a "More hits in this session" fold with the other matches (first 5, then load more), each highlighted — no more hunting for the rest of a session's matches; Locate (v1.1, composite anchors in v1.2) — click Locate on a fragment card to open that session, page the window back, and scroll to the exact message with a flash highlight; v1.2 matches the hit sentence *plus* its preceding text so repeated wording lands on the right occurrence; when unmatched, a non-blocking toast tells you to scroll manually; Recall — pick up to 3 sessions and insert them into th

Everything runs fully locally with zero network requests; only session metadata and hit snippets are read, and no session is ever modified or deleted (see PRIVACY.md).

The UI is deliberately native-feeling: every color, spacing, radius, font, and interaction (header row, inline search, grouped menu, pill buttons, checkboxes) is measured from DSH's own design system — better-sidebar, the workspace sidebar, and the settings sections — so the plugin looks and behaves like a built-in feature, not a third-party skin.

Why this plugin (differentiation): ecosystem search plugins stop at "which session"; in-session navigation plugins (10+) only jump *within the current session*. Session KB is the only plugin that closes the loop cross-session search → snippet-level hit → locate the exact message in the old session → @recall. Screenshots

Fragment search (v1.1) — searching "Vibe Coding" returns per-session fragment cards: matched sentence highlighted, context below:

Locate (v1.1) — the session opens and scrolls to the exact hit message with a flash highlight:

Pick & insert — check up to 3 sessions, insert them into the input as reference chips:

Settings — enable/disable card with expandable options and privacy statement:

Videos

相似插件