DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Question Index — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
Q

dsh-question-index

Question Index

Question index sidebar for the dsh web GUI: a header button that opens a floating panel listing every user question in the current session, with click-to-scroll and highlight.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:zzylanmengqingchuan/dsh-question-index#b3fc762988497781e808f1e6da9c70f3ca3d2096
READMECompatibilityVersions

Compatibility and provenance

Question Index is published as dsh-question-index and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/5/2026

Versions

0.1.0stable
9/5/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.Pet@linxin666/dsh-petMulti-pet companion plugin for the dsh web GUI: a registry-driven floating pet that reacts to model activity, with per-pet naming, petting/feeding interactions and an affinity score

README

dsh-question-index

English | 中文

A question index sidebar plugin for DeepSeek Harness (dsh web GUI): adds a "Questions · N" button to the current session's header that opens a floating panel listing every user question in order (number, preview, time). Clicking an entry smooth-scrolls the chat to that user message and briefly highlights it.

Features

  • Counts only user messages of the current session (including mid-turn steering messages, marked with a "steering" tag), numbered in order
  • Panel header shows the total; each row is a single line: number + preview + time, with the full question in a hover tooltip
  • Image/attachment messages render as "[image · filename]" instead of an opaque placeholder
  • Built-in search box filters questions live (original numbering kept); Enter jumps to the first match
  • Click to jump, with a flash highlight; targets outside the loaded window trigger history paging automatically
  • While the panel is open, scrolling the chat highlights the question currently in view
  • The card is anchored right below the "Questions" button (right edges aligned) and follows window resizes
  • New messages appear live; the list keeps following when parked at the bottom
  • Switching sessions switches the list automatically (the entry is session-scoped)
  • Never mutates conversation content; collapse via the header button, ✕, or Esc
  • Chinese/English UI follows the GUI language

Install

dsh plugin --profile web add /Users/zzy/code/deepseek-harsees/test/dsh-question-index

Then restart DeepSeek Harness Desktop (or reload the GUI page).

Uninstall

dsh plugin --profile web remove dsh-question-index

Notes

  • Mount point: the session-scoped list slot conversation.session.header.utilities; the panel itself is portaled to document.body (fixed position).
  • Data: the nodes array of the useSession snapshot, filtered to kind === "user" | "steering".
  • Jump: chat rows carry data-chat-anchor-key="<node key>" inside [data-conversation-scroll]; older pages load via ctx.sessions.binding(sessionId).session.loadOlder().
  • Known limit: data-chat-anchor-key is an internal DOM contract of ui-conversation; if a future version renames it, jumps degrade to an in-panel notice while the list keeps working.