dock
DSH Web 工作台基座插件:提供 VSCode 风格布局外壳(活动栏/侧边栏/编辑器区/面板/状态栏)和 ctx.workbench 开放注册表,供功能插件挂载面板、视图与命令。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,541
- 最近推送
- 1 个月前更新
项目说明
From README
dock English DSH 生态中最好的工作台基座插件 —— 没有之一。别人做工作台是在造轮子,dock 直接把 VSCode 级别的布局外壳、开放注册表和即插即用的插件生态端到你面前:想要文件浏览器?装一个。想要 Git 图?再装一个。你的 DSH 从此拥有一整个 IDE 级工作台,而 dock 就是那个把一切拼起来的奇迹基座。DSH Web 工作台基础插件:提供 VSCode 风格布局外壳(活动栏 / 侧边栏 / 编辑器区 / 面板 / 状态栏),并通过注册表服务 ctx.workbench 让功能插件挂载面板、编辑器视图、活动项、状态项与命令。
本插件是 dock 系列 的基础: dock-files 、 dock-editor 、 dock-images 、 dock-markdown 、 dock-git 都依赖它提供的工作台外壳。功能 - 活动栏 :左侧垂直条带,可注册图标项,点击切换侧边栏面板。- 侧边栏 :承载功能面板(文件浏览、Git 启动器等)。- 编辑器区 :多标签编辑器视图(文件查看器、Git 提交图等)。- 停靠模式 :整个工作台可停靠在屏幕四边,支持悬浮窗口(独立浮窗,可拖动/缩放)。- 状态栏 :底部状态项注册。- 命令系统 : executeCommand 命令注册与调用。
- 布局持久化 :面板/悬浮窗口布局保存在 localStorage,刷新后恢复。- 设置窗口 :内置设置对话框展示各插件注册的设置项;支持校验、排序、键盘焦点管理与跨刷新持久化。- 开放注册表 : registerActivityBarItem / registerPanel / registerEditorView / registerStatusBarItem / registerCommand / registerSetting ,全部返回反注册函数,配合 ctx.effect 使用可随插件停用自动清理。
推荐搭配插件(可组合,按需安装) dock 基座只提供工作台外壳,不附带文件浏览、编辑等具体能力——这些交给功能插件。下面的推荐 一
Original description
DSH 生态中最好的工作台基座插件:VSCode 风格布局外壳(活动栏/侧边栏/编辑器区/面板/状态栏)+ ctx.workbench 开放注册表,功能插件即插即用;推荐搭配 dock-files/dock-editor/dock-git | The best workbench base plugin for DSH: VSCode-style layout shell with the open ctx.workbench registry for plug-and-play plugins; pair with dock-files/dock-editor/dock-git
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add dock-basedsh plugin --profile web add dock-filesdsh plugin --profile web add dock-editor为什么是这个分数
近 38 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1541 次,star 不多但真在被使用。
- 维护活跃
- 70
- 实用度
- 74
- 生态热度
- 64
- 上手便捷
- 100
- 信号质量
- 86
- 数据置信度
- 100%
相关插件
dock-files
AKS1st/dock-files
dock 系列文件浏览插件:侧边栏目录树浏览会话工作区,支持新建/重命名/复制粘贴/删除、拖放导入、粘贴本地文件与剪贴板图片。
dsh-auto-continue
HsiangNianian/dsh-auto-continue
DSH Web 请求中断自动续跑:网络、超时或宿主崩溃等非人为失败后自动发送「继续」,支持错误分类、自适应退避、模板化继续文本与浏览器通知。
dsh-paste-code-block
cjm-m/dsh-paste-code-block
Cherry Studio 式粘贴:把多行/缩进/围栏文本或代码粘进 DSH Web 输入框时收成带边框、可折叠、带语言标签的卡片,发送时还原为围栏代码块。