Back to directory

dsh-sidebar-qa

Curated pickMaintenance: Active

chenruot/dsh-sidebar-qa

DSH Web 侧边栏追问插件:划选对话文本→右侧面板问答,自动创建同工作区独立追问会话(快速模型摘要注入、流式回答、可嵌套追问),实现类 Codex 侧边提问/Claude /btw,依赖 dsh-better-sidebar

View on GitHub
$ dsh plugin add dsh-sidebar-qa

39

stars

5

forks

TypeScript

Language

MIT

License

2026-08-14

Created

2026-08-29

Last push

A DSH Web sidebar plugin that turns chat selections into side-panel Q&A with independent follow-up sessions — like Codex's side ask or Claude Code's /btw — built on dsh-better-sidebar.

DSH integration

Compatible

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-04

License

MIT

01What can it help you accomplish?

  • Ask a follow-up question from selected chat text without leaving or interrupting the main DSH conversation

    An independent same-workspace DSH session (question session) with nested follow-ups and a layered history tree

    Developers using the DSH Web UI who have installed dsh-better-sidebar

  • Append selected text into the current conversation in place to keep writing without spawning a new session

    The selection is appended as a `>` quote block into the main input box with the cursor focused below it

    Users who want to quote and continue inline in the main chat instead of opening a side session

02How to install into DeepSeek Harness

Not specified by the author

03DSH integration and capability boundaries

DSH integrationCompatible

Registers a third-party extension Tab into the DSH Web sidebar via ctx.betterSidebar.registerTab; requires the dsh-better-sidebar plugin and is feature-equivalent to a built-in tab.

  • Select-to-ask side-panel Q&A

    any text selected in the conversationin-panel Q&A in the right sidebar; auto-creates an independent same-workspace DSH session

  • Add to conversation (inline quote)

    selected textappended as a `>` quote block into the main input box, cursor focused below

  • Smart summary & context strategy

    main conversation contexta fast no-thinking model compresses context into a short summary injected into the first message; three context strategies selectable

  • Nested follow-ups & history

    text selected inside a follow-up conversationchild follow-ups nested layer by layer; root-session layered tree with collapsed nodes and archived/deleted greyed status

04Who is it for? When not to use it?

Good for

  • Developers using the DSH Web UI who have installed dsh-better-sidebar
  • Users who want to quote and continue inline in the main chat instead of opening a side session

Not for

  • Requires the dsh-better-sidebar plugin; without it the plugin does not activate and provides no UI or behavior.

05Compatibility, maintenance and safety notes

  • Requires the dsh-better-sidebar plugin; without it the plugin does not activate and provides no UI or behavior.
  • Some updates are client-only; a hard browser refresh is enough to take effect.
  • UI text and model-side prompts follow the DSH language setting; the answer language follows the content you ask or select.
2026-08-142026-08-29v0.5.0

MIT licensed; latest release v0.5.0 (2026-08-29); last push 2026-08-29

06Frequently asked questions

What does dsh-sidebar-qa do?

It adds a sidebar Q&A tab to the DSH Web UI. Select any text in a conversation, click Ask, and the plugin opens an in-panel Q&A in the right sidebar and auto-creates an independent same-workspace DSH session, so the main chat is never interrupted.

Does it require another plugin?

Yes. dsh-better-sidebar must be installed; if it is missing, this plugin does not activate and shows no UI or behavior. It registers its tab through ctx.betterSidebar.registerTab.

How is 'Add to conversation' different from 'Ask'?

Ask opens a side-panel Q&A in a new independent session. Add to conversation appends the selected text as a `>` quote block into the current session's main input box and focuses the cursor — no new session, no sidebar opened.

Does it support nested follow-ups?

Yes. You can select text again inside a follow-up conversation to generate child follow-ups, nested layer by layer, with a layered history tree limited to the current workspace.

What languages does it support?

The UI text and model-side prompts switch with the DSH language setting in real time, while the answer language follows the content you ask or select rather than the interface language.

08Data and sources

  • Author-claimedgithub.coma2e689c19eb7…

    基于 [dsh-better-sidebar](https://github.com/omdsh-dev/DSH-better-sidebar) 开发的第三方拓展 Tab**,通过 `ctx.betterSidebar.registerTa…

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-04. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.