DeepSeek Harness Hub
← 返回列表

Finder 快捷打开moduqishi/dsh-open-in-finder

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

在会话标题栏一键用 macOS Finder 打开当前工作目录

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/13 · 已提供中文文档

DeepSeek Harness(dsh web)插件:在会话标题栏中一键打开 Finder 的图标。

综合分
27.4
GitHub 分
27.4
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add moduqishi/dsh-open-in-finder
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-open-in-finder

DeepSeek Harness(dsh web)持久化插件:在聊天窗口顶部标题行添加一个文件夹小图标,一键在 macOS Finder 中打开当前会话的工作目录。

功能

- 标题行小图标(SVG 文件夹,跟随主题色,悬停高亮),紧挨标题/agent 预设
- 点击 → Host 调用 open  在 Finder 中打开当前会话的工作目录;成功时图标短暂变为 ✓
- 悬停显示将打开的完整路径
- 无工作区的会话自动隐藏图标
- 仅 macOS(依赖系统 open 命令)

安装

1. 把本目录链接进 dsh web profile 的模块目录:

ln -sfn "$PWD" ~/.dsh/profiles/node_modules/@local/dsh-open-in-finder

2. 在 ~/.dsh/profiles/web/cordis.patch.yml 追加:

- insert:
- id: open-in-finder
name: '@local/dsh-open-in-finder'

3. 重启 dsh web(客户端模块扫描需重启生效)。

工作原理

- 双端结构:lib/index.js 是 Host 插件(注册 webServer 路由 POST /fin/api/open,通过 subprocess 执行 open );lib/client.js 是浏览器 bundle(window.__ModuleLoader__.load(...)),通过 useWorkspaces 找到包含当前会话的工作区并取其 path。
- RPC:Client 同源 fetch 调用 /fin/api/open。

许可证

MIT — see LICENSE

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(moduqishi)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群