dsh-popout-sidebar

@e2mcc · UI 增强
检测到高风险无安装脚本来源一致

为 DSH Web 增加产物与文件树侧边栏,支持多格式预览并可弹出为独立浏览器标签页。

v1.0.1版本
npm 预构建包安装方式
2026-08-20最近更新
43 · 117Star · 周下载
查看风险检测到高风险发现,本站不提供一键安装;请先阅读安全报告。查看仓库

插件介绍

根据仓库资料整理 · commit e9a8458

主要功能

  • 实时列出代理通过 write/edit 创建修改的文件,以及 bash/pwsh 命令间接生成的文件。
  • 侧边栏和独立标签页均提供文件树,懒加载展开并实时跟随当前工作区切换。
  • 支持代码/文本高亮、Markdown 渲染、图片、PDF、沙箱 HTML 等多种文件预览。
  • 一键把侧边栏弹出为独立浏览器标签页,每 1.5 秒自动刷新,可拖到另一显示器。
  • edit 修改的文件在预览中展示新增/删除的差异片段。
  • 与其他侧边栏插件共存并自动让位,同时可见;提供清除模式移除产物列表条目。

适合什么时候用

  • 需要实时查看代理生成或修改的文件(脚本产物、图片、文档)而不打断对话流。
  • 使用多显示器工作,希望把产物预览拖到另一块屏幕上更大更清晰地查看。
  • 需要在会话中浏览工作区目录结构并快速引用文件路径。

安装后会多出什么

界面右上角常驻「产物」图标按钮(无会话时也可见) · 浮动侧边栏面板:产物列表 + 文件树 + 预览区(可拖动分界线与宽度) · 独立浏览器标签页 /popout-sidebar · DSH 设置中新增「Popout Sidebar」选项卡 · 清除模式(标红产物条目并可移除)

使用前需要

  • 需要可正常运行的 DSH Web(dsh web)环境。
  • 客户端依赖注入 @deepseek-ai/dsh-client-runtime、dsh-client-locale、dsh-client-ui-theme、dsh-client-ui-conversation。
  • 安装/更新后需重启 dsh web 并硬刷新浏览器方可生效。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI文件系统外部网络宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库e2mcc/dsh-popout-sidebarnpmdsh-popout-sidebar@1.0.1安装方式npm 预构建包收录日期2026-08-17固定 commite9a8458cb65c · 2026-08-20