🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

侧栏全文阅读 yuanbaoerer/dsh-decision-split

DeepSeek Harnessv0.2.5
yuanbaoerer13 天前有提交已提供中文文档扫描:未发现敏感能力

决策分屏:DSH Web UI 主窗口摘要+决策编辑,右侧详情栏完整 markdown 展示,决策一键回传 agent

32.2/100
综合分
3
GitHub 星标
325
npm 周下载
—/5
用户评分

数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-decision-split
npm 源 · dsh-decision-split 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 13 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-decision-split @ 0.2.5
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/22 09:42:31

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 右侧详情栏展示全文
  • 完整markdown渲染
  • 决策一键回传
v0.2.52026-10-19
· dsh-decision-split v0.2.5 适配 DSH 0.2.x 的 rightbar Tab 体系(在 0.2.1-rc.2 实测)。 · 变更 · 用 ctx.sidebarRightTabs 注册页面型 Tab,body/title 分别注册到 sidebar.right.pane.tab 与 sidebar.right.pane.tab.title · 入口按钮改走 ctx.sidebarRight.openTab({ params: { messageId } }) · 移除已不存在的 details 槽、ctx.layout.openDetails/closeDetails 与 attachPanels 宽度包装 · 右侧栏的打开/收起/宽度交给 harness 原生控件;Tab chip 标题跟随消息首个标题 · 更新 README、docs/COMPATIBILITY.md、docs/DEVELOPMENT.md 与运行时 E2E 验证记录 · 兼容性 · DSH 0.2.x(0.2.1-rc.2 实测):✅ · DSH 0.1.x:请继续使用 v0.2.4 · 注意 · 按钮文案固定为「在侧栏查看全文」;收起请用右侧栏 Tab 关闭或「收起右侧边栏」 · page 参数不随布局持久化,刷新后恢复的 Tab 会显示空状态
v0.2.42026-09-08
· 修复 · 修正 React hooks 顺序(OpenSidebarButton):useChat / useActiveSeq 现在在组件顶层无条件调用,「消息未就绪 / 无文本时返回 null」的早退移到所有 hook 之后。此前 hook 数量会随数据变化(1→3),同一组件实例在渲染间可能触发 React 报错 *Rendered more hooks than during the previous render*。 · 渲染器健壮性:剥离输入中的控制字符占位符(防止伪造 \u0000C/\u0000F 哨兵),并清理未还原的占位符残留(例如行内 )。 · 空态详情栏标题改为「详情」。 本版基于 v0.2.3 的 DSH 0.1.2-rc.1 适配,详见 docs/COMPATIBILITY.md。
v0.2.32026-09-08
· 适配 DSH 0.1.2-rc.1 · 修正消息数据源:0.1.2-rc.1 起 useSession(s => s.nodes) 返回 SessionSeq[](纯数字),不再是 ConversationNode[];改用 chat 目标快照的 legacy.nodes 取消息文本。 · 修正入口注册:改注册到 conversation.chat.assistant-actions(list 槽,id=dsh-decision-split, order=20),与 harness 自带的「产物」「反馈」按钮共存;此前注册在 conversation.chat.turnTail 且 priority 1,会被 deliverables 插件(默认 priority 0)在产出文件的消息上抢占,导致按钮不显示。 · 移除失效的宽度固化:layout.attachPanels/setDetails 在 0.1.2-rc.1 已不存在,改用 harness 默认详情栏宽度。 · CSS 适配:改用现存 --dsw-alias-* token + 字面量字体栈(--dsw-font-* 等已删除)。 · 移除无效依赖:@deepseek-ai/dsh-client-runtime 已不存在,去掉 dsh.client.inject。 已在 DSH 0.1.2-rc.1 上核对与运行时验证(按钮渲染、消息匹配命中)。详见 docs/COMPATIBILITY.md。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-decision-split DeepSeek Harness Web UI 的分屏阅读插件:把 agent 消息放到右侧详情栏独立滚动展示。 DSH 版本:0.2.5 起适配 DSH 0.2.x(在 0.2.1-rc.2 实测),内容渲染在右侧栏的原生 rightbar Tab 中;DSH 0.1.x 请继续使用 0.2.4。 功能 - 入口按钮:每条已完成轮次的含文本 agent 消息尾部显示「在侧栏查看全文」按钮(回复生成结束后出现,进行中的轮次不显示); - 右侧详情栏:以 rightbar Tab 展示该条消息的完整 markdown(表格、代码块、行内 code),独立滚动;Tab chip 标题跟随该消息首个标题; - 切换与开合:点击其它消息的按钮会复用同一个 Tab 并切换内容,不会重复开 Tab;收起用右侧栏自带的 Tab 关闭或「收起右侧边栏」控件; - 与 harness 动作共存:按钮注册在 conversation.chat.assistant-actions,与 harness 自带的「产物」「反馈」等消息动作并排显示,互不抢占; - 详情栏宽度:使用 rightbar 默认宽度(首次约 45% 视口,用户拖动后保持),插件不再固化宽度;
展开完整文档(README 剩余 1 节)
dsh-decision-split

DeepSeek Harness Web UI 的分屏阅读插件:把 agent 消息放到右侧详情栏独立滚动展示。

DSH 版本:0.2.5 起适配 DSH 0.2.x(在 0.2.1-rc.2 实测),内容渲染在右侧栏的原生 rightbar Tab 中;DSH 0.1.x 请继续使用 0.2.4。

功能

- 入口按钮:每条已完成轮次的含文本 agent 消息尾部显示「在侧栏查看全文」按钮(回复生成结束后出现,进行中的轮次不显示);
- 右侧详情栏:以 rightbar Tab 展示该条消息的完整 markdown(表格、代码块、行内 code),独立滚动;Tab chip 标题跟随该消息首个标题;
- 切换与开合:点击其它消息的按钮会复用同一个 Tab 并切换内容,不会重复开 Tab;收起用右侧栏自带的 Tab 关闭或「收起右侧边栏」控件;
- 与 harness 动作共存:按钮注册在 conversation.chat.assistant-actions,与 harness 自带的「产物」「反馈」等消息动作并排显示,互不抢占;
- 详情栏宽度:使用 rightbar 默认宽度(首次约 45% 视口,用户拖动后保持),插件不再固化宽度;
- 不含决策输入:无内嵌输入框、无决策回传;决策与提问使用 harness 原生 ask_user_question。

效果图

dsh-decision-split 效果图

消息尾部的「在侧栏查看全文」入口,以及右侧详情栏的完整内容展示(截图为 0.1.x 旧版 UI,0.2.x 使用 rightbar Tab 外观)。

安装

从 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.5.tgz

安装后重启 dsh web 生效。

使用方式

装上即用,无需配置。已完成轮次的含文本 agent 消息尾部会出现「在侧栏查看全文」按钮,点击即在右侧栏阅读该条消息的完整内容;切换消息会复用同一个 Tab,收起用右侧栏自带的关闭/收起控件。

License

MIT

开发与发布说明见 docs/DEVELOPMENT.md。
预览分享卡片长什么样 ↓yuanbaoerer/dsh-decision-split
分享 · DeepSeek Harness Hub
yuanbaoerer/dsh-decision-split

决策分屏:DSH Web UI 主窗口摘要+决策编辑,右侧详情栏完整 markdown 展示,决策一键回传 agent

这是你的仓库?认领条目

回到顶部