dsh-menu
为侧边栏「工作区文件」树添加自定义右键菜单:新建文件夹、重命名、在文件管理器中显示、浏览器打开、VS Code 打开、复制路径、流式 ZIP 下载、删除。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,212
- 最近推送
- 29 天前更新
项目说明
From README
dsh-menu — DeepSeek Harness 插件(当前:工作区文件右键菜单) 为 DeepSeek Harness Web 客户端 侧边栏的「工作区文件」树添加自定义右键菜单,替代浏览器默认菜单。纯前端 + Host 路由实现, 无第三方依赖、无构建步骤 。项目名为 dsh-menu ,后续可在此基础上扩展更多菜单。
已发布到 npm ,一行命令装好(装完重启宿主进程 + 浏览器硬刷新): 深色模式 浅色模式 :---: :---: 右键「工作区文件」中的任意行 → 自定义菜单(新建文件夹 / 重命名 / 在文件管理器中显示 / 在浏览器中打开 / 在 VS Code 中打开 / 复制文件路径 / 下载文件夹 / 删除) --- ✨ 功能特性 右键「工作区文件」任意文件 / 文件夹行,弹出自定义菜单(顺序即菜单顺序): 菜单项 说明 --- -------- ------ 1 新建文件夹 内联输入框;目录行在其内部创建,文件行在其父目录创建 2 重命名 内联输入框,可编辑当前文件名 3 在文件管理器中显示 调用官方 remote 服务,在资源管理器中定位该文件 4 在浏览器中打开 文件原样返回内容;目录渲染为可浏览的 HTML 列表 5 在 VS Code 中打开 自动解析本机 VS Code 并打开文件/目录 6 复制文件路径 复制工作区路径到剪贴板 7 下载文件夹 / 下载文件 目录打包为流式 ZIP 下载;文件直接下载 8 删除 (红色) 危险项红色标注,点击后二次确认 交互细节 - 🪟 毛玻璃卡片 :半透明主题色底 + backdrop-filter: blur(18px) saturate(140%) - ⌨️ 内联表单 :重命名 / 新建文件夹复用同一输入体验,支持中文输入法组合输入(composition 感知,避免回车打断候选词)、 Enter 提交、 Esc 取消 - ⚠️ 删除二次确认 :点击「删除」切换到确认面板,取消或再次确认 - 🔔 结果 toast :成功 / 失败提示,数秒后自动消失 - 🖱️ 点击外部、 Esc 、滚动
Original description
DeepSeek Harness 插件:为侧边栏「工作区文件」提供自定义右键菜单(新建文件夹 / 重命名 / 在文件管理器中显示 / 浏览器打开 / VS Code 打开 / 复制路径 / 下载 ZIP / 删除),零依赖、无构建步骤。
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add dsh-menudsh plugin --profile web add github:tangu2023/dsh-menu安装命令包含风险形态
- 全局安装,会改动系统级依赖
全局安装会修改系统级依赖;远程脚本执行等于把执行权交给仓库作者。装前请通读命令。
安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 30 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1212 次,star 不多但真在被使用。
- 维护活跃
- 86
- 实用度
- 72
- 生态热度
- 62
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
dsh-local-files
DeveloperYe/dsh-local-files
由 DSH web server 直接提供的本地文件管理页:整盘浏览,图片/PDF/音视频/文本/Markdown/JSON/CSV/沙箱 HTML/docx/xlsx 预览,Range 下载与目录 ZIP,拖拽上传、复制粘贴、带冲突检测的文本编辑、新建/重命名/删除(进回收目录),以及 xlsx 单元格编辑另存为副本。
dsh-session-menu
big-head-pigeon/dsh-session-menu
给 DSH 侧边栏的会话右键菜单补上标记未读、复制会话信息、在访达中显示或换 IDE 打开、永久删除(连子会话一起删),并给会话行加上报错与未读状态点、悬浮卡信息、归档行的一键删除,以及一个可逐项开关菜单的设置面板;界面提供中英文两套文案。
deepseek-harness-for-vscode
skymecode/deepseek-harness-for-vscode
deepseek-harness for vscode .A native VS Code coding-agent extension for DeepSeek Harness. Streamlined workbench with session management, streaming Markdown, slash commands, plugin center, and zero-deployment runtime — no WebUI served, no Harness setup