← 返回列表
D

dsh-niao-quick-open

v0.2.0 · 1 天前发布

Workspace quick actions on the DeepSeek Harness workspace hover card: copy folder name / path, open in file manager or editor, pick a default editor (auto-discovered). · DeepSeek Harness 工作区悬浮卡片快捷操作:复制名称/路径、文件管理器打开、编辑器打开、自动发现并设置常用编辑器。

deepseekdeepseek-harnessdshdsh-pluginworkspaceeditorquick-openfinderui-enhancement

README

dsh-niao-quick-open

English | 中文

DeepSeek Harness 工作区悬浮卡片上的快捷操作。

鼠标悬停左侧任意工作区时,悬浮卡片会获得以下增强:

  • 名称行 / 绝对路径行各带一个复制按钮——点整行或复制按钮即可复制对应内容(有短暂「已复制」提示)。

  • 路径下方三个图标按钮(悬停显示提示文字):

  • - 📁 在文件管理器中打开(macOS 为访达 / Windows 为资源管理器 / Linux 为文件管理器)
    - </> 在常用编辑器中打开——用已设置的常用编辑器打开工作区文件夹
    - ⚙️ 设置常用编辑器——下拉框列出本机自动发现的编辑器,点保存才生效

    卡片原本「点击复制路径」的默认行为已去除。

    编辑器发现

    编辑器由宿主端扫描:

  • 已知品牌——Visual Studio Code、Cursor、Trae、Windsurf、Zed、Sublime Text、HBuilderX、JetBrains 系列、Vim/Neovim CLI 等(显示品牌图标)。

  • 动态扫描——macOS 扫描 /Applications + /System/Applications,Windows 扫描 Program Files / LocalAppData 程序目录,Linux 探测常见编辑器 CLI;凡命中编辑器关键词的应用都会以字母图标形式列出。
  • 列出的每个编辑器都保证能生成有效的打开命令来打开工作区文件夹。

    安装

    sh
    dsh plugin --profile web add dsh-niao-quick-open

    或者把包加入你 profile

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-niao-quick-open
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web"}}