Decision split view for DSH web UI: a decision summary card in the main window plus the full plan in an independently scrollable side panel, so you can review the whole plan while writing decisions and send them back to the agent with one click.
Install
# from npm (prebuilt)
dsh plugin --profile web add dsh-decision-split
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:yuanbaoerer/dsh-decision-split
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
README
This plugin publishes its README in Chinese only.
DeepSeek Harness Web UI 的分屏阅读插件:把 agent 消息放到右侧详情栏独立滚动展示。
功能
- 入口按钮:每条已完成轮次的含文本 agent 消息尾部显示「在侧栏查看全文」按钮(回复生成结束后出现,进行中的轮次不显示);
- 右侧详情栏:展示该条消息的完整 markdown(表格、代码块、行内 code),独立滚动,标题自动取该消息首个标题;
- 开合:侧栏正在展示该条消息时再点同一按钮(此时显示「收起侧栏」)即收回;点击其它消息的按钮切换展示目标;侧栏右上角 × 收起;
- 与 harness 动作共存:按钮注册在
conversation.chat.assistant-actions,与 harness 自带的「产物」「反馈」等消息动作并排显示,互不抢占; - 详情栏宽度:使用 harness 默认宽度(早期版本曾固化为 480px;当前 harness 已不存在
layout.attachPanels/setDetails公开接口,详情栏宽度为瞬时面板偏好、无公开 setter,因此改用默认值); - 不含决策输入:无内嵌输入框、无决策回传;决策与提问使用 harness 原生
ask_user_question。
效果图

消息尾部的「在侧栏查看全文」入口(打开时显示为「收起侧栏」),以及右侧详情栏(480px)的完整内容展示。
安装
从 npm 安装(推荐):
dsh plugin --profile web add dsh-decision-split
或从 GitHub release 安装(资产名中的版本号跟随最新 release):
dsh plugin --profile web add https://github.com/yuanbaoerer/dsh-decision-split/releases/latest/download/dsh-decision-split-0.2.4.tgz
安装后重启 dsh web 生效。
使用方式
装上即用,无需配置。已完成轮次的含文本 agent 消息尾部会出现「在侧栏查看全文」按钮,点击即在右侧详情栏阅读该条消息的完整内容;再点同一按钮或侧栏 × 收起。
License
MIT
开发与发布说明见 docs/DEVELOPMENT.md。
Links
More in this category
zhu1090093659/dsh-web#packages/dsh-task-board★ 8405
Task board for the dsh web GUI: a sidebar multi-column kanban whose cards run in real DSH agent sessions and can also be scheduled with cron expressions, executed host-side even with the browser closed.
zhu1090093659/dsh-web#packages/dsh-web-all★ 8405
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
ccch1mneyyy/dsh-TUI★ 4088
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
MeteorNOX/DeepSeek-Balance-Whale-Widget★ 4076
A fixed-corner whale widget for the DSH web GUI — balance, today's usage and per-turn cost with peak/off-peak pricing, editable balance-alert and daily-budget bubbles, a module-based custom bubble queue with A/B weighted choices and random lines or images, 30+ vendor templates (OpenAI, OpenRouter, Kimi, SiliconFlow, Ark, Zhipu, MiniMax and more) with per-model balance and subscription quota, plus task-end sound, imported audio, custom roles and a resource manager. Local-only, no telemetry.
omdsh-dev/DSH-better-sidebar★ 4009
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
Devin-AXIS/deepseek-design#deepseek-idesign★ 1423
Visual design studio for websites, app prototypes, posters, cards, reports, and magazines, with templates, direct element editing, selection-aware AI draft handoff, and export.
Community comments
Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.