LingYuYue1/dsh-workbench
LingYuYue1★ 2JavaScript最后同步: 2026-08-23
VSCode 风格工作台侧边栏:文件树 / 多标签预览 / CodeMirror 编辑 / 终端 / Git / 全库搜索 / 变更审查 | Workbench sidebar panel for DeepSeek Harness
README 摘要
dsh-workbench English 简体中文 VSCode 风格工作台侧边栏插件,适用于 DeepSeek Harness。自包含,不依赖任何第三方插件。 随手搓的,功能并不完善,有兴趣的大佬可以优化一下 功能一览 📁 资源管理器 按会话 cwd 定位的文件树,懒加载展开,点击文件即开预览 📄 多标签预览 Markdown 渲染 / 代码高亮(CodeMirror + shiki)/ 图片 / HTML 沙箱 / PDF 内嵌 ✏️ 编辑模式 CodeMirror 6 编辑器,语法高亮、行号、Ctrl+S 原子保存 🔄 刷新按钮 每个标签页头部,一键重新读取文件 🔄 自动重载 轮询已打开文件的 mtime/size,外部变更自动刷新 🟢 变更审查 AI 改完文件后,聊天流末尾出现红绿 diff 审查卡片(Codex 风格) ↩️ 一键撤销 审查卡片内直接回滚文件到修改前 ⟂ Git 面板 status / stage / unstage / commit,点文件看 diff ⌗ 集成终端 node-pty + xterm.js,多标签、保活回放、跨视图切换不断连 🔍 全库搜索 递归搜索工作区所有文本文件内容,按文件分组跳转 🌐 内嵌浏览器 URL 栏 + 沙箱 iframe 📐 拖拽布局 面板宽度 / 侧栏宽度 / 终端高度均可拖拽调整 安装 从 GitHub(推荐,无需本地构建) 安装后重启 DSH,硬刷新浏览器即可。屏幕右缘会出现 ◀ 按钮。 本地开发安装 然后在 profile 的 cordis.patch.yml 中注册: 使用 面板通过屏幕右缘的 ◀ 按钮开关。活动图标栏提供六个视图: - 📁 文件 — 浏览并打开文件 - ⟲ 变更 — 查看 AI 最近一轮修改的文件列表 - ⟂ Git — 暂存/提交/查看差异 - 🔍 搜索 — 全库内容搜索 - 🌐 浏览器 — 内嵌网页浏览 - ⌗ 终端 — 开关底部终端停靠区 聊天流中 AI 改完文件后会自动插入红绿 diff 审查卡片,支持一键撤销。 已知限制:内嵌浏览器 内嵌浏览器基于沙箱 实现。 多数网站通过 X-Frame-Options 和 Content-Security-Policy: frame-ancestors 安全头主动拒绝被 iframe 嵌入 ——这是浏览器厂商强制执行的安全策略,不是本插件的 bug。 具体表现: - Google、GitHub、知乎等主流网站会显示空白或拒绝页面 - 部分允许嵌入的站点(如 example.com )可以正常显示 - 无法在 iframe 中登录第三方网站(Cookie 隔离) 如果遇到无法嵌入的站点,请点击地址栏旁的 ↗ 按钮在系统浏览器中打开。内嵌浏览器更适合快速查看 AI 产出的 HTML 文件或简单网页。 预览…
在 GitHub 查看完整 README →分类
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,873
zhu1090093659/dsh-web-uiDeepSeek Harness(DSH)Web GUI 插件与皮肤生态:一切皆插件。任务看板、移动端远程与 SSH 运维构筑开发工作台;皮肤经 WebGL 深度优化,更支持 Wallpaper Engine 壁纸;皮肤、宠物、插件由 DSH 大市场一键安装,正迈向 DSH 创意工坊。A pluggable plugin-skin ecosystem for the DSH Web GUI - Task board, remote mobile UI, SSH ops, WebGL-optimized skins with Wallpaper Engine wallpapers - becoming a DSH creative workshop.
★ 5,747
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
★ 3,067