← 返回列表
D

dsh-paste-path

v0.1.1 · 0 天前发布

DeepSeek Harness plugin: paste Finder file paths into the composer with Ctrl+V

dshdsh-plugindeepseek-harnesscordisfinderclipboardabsolute-path

README

dsh-paste-path

DeepSeek Harness Web 插件:在 Finder 里 Cmd+C 复制文件或文件夹后,回到 DSH 按 Ctrl+V,把绝对路径插入当前输入框。

普通文字继续用 Cmd+V。

用法

1. 在 Finder 里选中文件或文件夹,按 Cmd+C
2. 回到 DSH Web
3. 输入框工具栏会出现一小块 Ctrl+V 贴路径
4. 按 Ctrl+V 插入绝对路径

剪贴板不是文件路径时,提示不会出现。

安装

从 npm:

sh
dsh plugin --profile web add dsh-paste-path

从 GitHub:

sh
dsh plugin --profile web add github:jhuanxx44/dsh-paste-path

本机开发目录:

sh
dsh plugin --profile web add /Users/jinghuan/code/dsh-paste-path

装完后重启 dsh web 并刷新页面。

  • npm:<https://www.npmjs.com/package/dsh-paste-path>

  • 仓库:<https://github.com/jhuanxx44/dsh-paste-path>
  • 权限

    插件只在 macOS 上生效。Host 会通过 osascript 读系统剪贴板里的 NSFilenamesPboardType(以及纯文本里的绝对路径),接口仅对本机 loopback / same-origin 开放。

    这不是浏览器 Clipboard API,所以普通网页权限弹窗不会出现;本机自动化权限不够时,粘贴会失败。

    ##

    查看完整 README →

    版本兼容矩阵

    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-paste-path
    Repo
    git+https://github.com/jhuanxx44/dsh-paste-path.git
    Engines
    {"node":">=22"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}}