dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
ChatGPT 式侧边快速提问:在 DSH Web 聊天界面右侧悬浮面板中就当前话题提小问题,由独立轻量会话通过官方 /api RPC 回答,绝不写入、不影响主对话。流式正文、可折叠思考、工具 chips、停止按钮、agent 预设选择,自动抓取主对话最近内容作为背景。
ChatGPT-style side chat for DeepSeek Harness: a floating side panel in the Web GUI where you can ask small questions about the current topic — answered by an independent lightweight session that never touches the main conversation.
主对话(agent 任务) 侧边快速提问(独立会话)
┌──────────────────────┐ ┌─────────────────────────┐
│ 正在生成网站… │ │ 💬 侧边快速提问 空闲 │
│ (工具调用、文件写入) │ │ Q: 什么是 SSR? │
│ │ │ A: 简短解释… │
└──────────────────────┘ └─────────────────────────┘
Before — the default view. The floating quick-ask button sits on the right edge of the chat view and stays out of the way:
After — the side panel open. Ask a question about the current topic; it is answered by an independent side session, and the main conversation is left untouched:
/api RPC (session/create, session/prompt,
session/cancel) and streamed over the /api/remote.mux WebSocket. The main
conversation's history, queue, and agent are never affected.client plugin (dsh.client.platform: "web"),
no server-side services, no dependencies.Open the DeepSeek Harness plugin market and install dsh-quick-ask,
or from the CLI:
dsh plugin --profile <profile> add dsh-quick-ask
Reload the web page (a host restart is only needed if the market could not hot-mount it).
pnpm add dsh-quick-ask # into your profile
# add "dsh-quick-ask" to dsh.profile.bundles in the profile package.json
node build.mjs # wraps src/client.js + src/style.css into lib/client.js
src/client.js — client plugin body (factory-form bundle body).src/style.css — panel styles (theme-aware via body[data-ds-dark-theme]).lib/index.js — no-op host half (required for the Loader entry).MIT