DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-quick-find

W

dsh-quick-find

Manifest valid

Ctrl+F in-conversation search for DeepSeek Harness

UI (client)hasBundlePatch

dsh-quick-find

Ctrl+F search for DeepSeek Harness — including the parts of the conversation Harness has not rendered yet.

Press Ctrl+F (Cmd+F on macOS) inside an open conversation. A find bar appears in the top-right corner and searches twice:

  1. Rendered messages — instant, every hit is highlighted, 页内 3/12, jump with Enter / Shift+Enter (or ↑ ↓).
  2. The whole session log on the host — GET /session-find/search?q=…&session=… decompresses session.v4.jsonl.zstd and lists hits with role + snippet, so long histories that Harness virtualized away are still searchable.

Esc closes the bar.

Install

dsh plugin --profile <profile> add github:WildPickledPepper/dsh-quick-find

Restart DeepSeek Harness (the host half registers the search route at boot), then refresh the page.

Notes

  • Highlighting uses the CSS Custom Highlight API (CSS.highlights + a ::highlight() rule): no DOM mutation, so React re-renders cannot fight it.
  • History hits that are not on screen yet cannot be scrolled to. Clicking one tells you which turn it is; scroll the older turns in first, then click again.
  • The session log is stored as a sequence of independent zstd frames (one per append). Node's decompressor stops after the first frame, so the host half finds frames by their magic number and decodes them one by one.
  • Search covers user, assistant and tool-result text. Reasoning blocks are skipped by default so the result list stays readable.
  • The plugin imports nothing from @deepseek-ai/*, which keeps it loadable when the host ships its packages inside app.asar.

Compatibility

Tested on DeepSeek Harness 0.2.1-rc.3 (desktop). Needs Node 22.15+/24 for zlib.zstdDecompressSync.

License

MIT

Comments

Loading…

Similar plugins

dsh-conv-search

by beijingwahw

dsh-conv-search(对话内文本搜索)— in-conversation text search plugin for DeepSeek Harness (Ctrl+F, match case, whole word, streaming-aware)

Terminal & ClientsManifest valid

★ 3

MIT

TypeScript

Aug 22, 2026

dsh plugin --profile web add @dsh-external/dsh-conv-search

by Li-0803

Full-text search for DeepSeek Harness sessions with precise message navigation.

Terminal & ClientsManifest valid

★ 0

MIT

JavaScript

Oct 6, 2026

dsh plugin --profile web add dsh-session-search

by drscrewdriver

给 DeepSeek Harness 侧边栏加一个会话内容检索——标题/内容一键切换,还能按用户/回复/工具筛选

Terminal & ClientsSessions & MessagesManifest valid

★ 7

↓ 335/wk

MIT

TypeScript

Oct 27, 2026

dsh plugin --profile web add dsh-session-search-toggle

by helo060228

Cross-session and in-chat keyword search with context highlighting, keyboard navigation, and instant message jumping.

Development & InfrastructureSessions & MessagesManifest valid

★ 1

MIT

JavaScript

Oct 28, 2026

dsh plugin --profile web add dsh-chat-search

by drscrewdriver

给 DeepSeek Harness 侧边栏加一个会话内容检索——标题/内容一键切换,还能按用户/回复/工具筛选

Sessions & MessagesManifest valid

★ 3

MIT

TypeScript

Sep 13, 2026

dsh plugin --profile web add dsh-session-search-toggle

by Love-JourneY

中文友好的 DSH 会话全文搜索 + 精确跳转定位(CJK-friendly session full-text search with precise jump-to-hit for DeepSeek Harness)

Tools & CapabilitiesManifest valid

★ 0

AGPL-3.0

JavaScript

Oct 21, 2026

dsh plugin --profile web add dsh-search-plus