Repository navigation
dsh-session-workbench — Search past sessions, recall them as @references, and manage the conversation tab bar #3771
Replies: 4 comments 1 reply
|
FTS5 is already on the host, but there is no discovery layer — archived sessions especially are stuck behind hand-typed If you want it in the community catalog: https://github.com/ylwl1997/dshbase/issues/new?template=plugin-submission.yml |
|
🎉 v1.0.1 已发布(DSH 0.1.1-rc.2 兼容修复,无新功能、行为不变)
变更详情见 CHANGELOG / tag:https://github.com/PolinniZhong/dsh-session-workbench/tree/v1.0.1 |
|
🎉 v1.0.2 已发布(DSH 0.1.2-rc.1 兼容修复)
详见 Release:https://github.com/PolinniZhong/dsh-session-workbench/releases/tag/v1.0.2 |
|
🎉 v1.0.3 已发布(DSH 0.1.7 兼容修复,无功能变更)
详见 Release:https://github.com/PolinniZhong/dsh-session-workbench/releases/tag/v1.0.3
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
dsh-session-workbench brings a search-and-recall workflow to DeepSeek Harness: full-text search across all your past sessions — down to the exact sentence — then insert up to 3 sessions into the current input as
@references. On send, the platform injects read-only snapshots into the model context — the AI answers with your historical context, no re-explaining needed.Why it matters
DSH ships with a full-text search engine (SQLite FTS5) and cross-session references, but neither has a UI. Until now there was no way to find a past session by keyword, and no way to insert one as a reference without hand-typing
@[label](dsh-session:…). This plugin adds the missing discover → browse → insert layer — and v1.1 goes one step further: find the sentence, not just the session.Features
## Referenced sessionssnapshots会话工作台entry with two partitions: Session KB (enable/disable + default search scope + privacy) and Conversation views (per-view toggle + drag reorder)The UI is native-feeling: every color, spacing, radius, and interaction is measured from DSH's own design system (better-sidebar, workspace sidebar, settings sections) — it looks and behaves like a built-in feature.
Screenshots
Fragment search (v1.1) — searching "Vibe Coding" returns per-session fragment cards:
Locate (v1.1) — the session opens and scrolls to the exact hit message:
Pick & insert
Settings
Conversation views (v1.0.0) — reorder in Settings (drag the ⋮⋮ handle):
Conversation views — reorder from the tab-bar panel (right-click / double-click a tab):
Install
Then restart the DSH app.
Links
Fully local, zero network requests. MIT licensed. Feedback welcome — open an issue or discussion!
Topics:
dsh-plugindeepseek-harnesssession-searchsnippet-levelsame-sessionlocateknowledge-baserecallconversation-viewtab-managementAll reactions