dsh-open-in-finder
by moduqishi
DeepSeek Harness( dsh web )持久化插件:在聊天窗口顶部标题行添加一个文件夹小图标, 一键在 macOS Finder 中打开当前会话的工作目录 。
DeepSeek Harness (dsh web) plugin: one-click open-in-Finder icon in the session header.
安装
dsh plugin --profile web add github:moduqishi/dsh-open-in-finderGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
DeepSeek Harness(dsh web)持久化插件:在聊天窗口顶部标题行添加一个文件夹小图标,一键在 macOS Finder 中打开当前会话的工作目录。
功能
- 标题行小图标(SVG 文件夹,跟随主题色,悬停高亮),紧挨标题/agent 预设
- 点击 → Host 调用
open <路径>在 Finder 中打开当前会话的工作目录;成功时图标短暂变为 ✓ - 悬停显示将打开的完整路径
- 无工作区的会话自动隐藏图标
- 仅 macOS(依赖系统
open命令)
安装
把本目录链接进 dsh web profile 的模块目录:
ln -sfn "$PWD" ~/.dsh/profiles/node_modules/@local/dsh-open-in-finder在
~/.dsh/profiles/web/cordis.patch.yml追加:- insert: - id: open-in-finder name: '@local/dsh-open-in-finder'重启
dsh web(客户端模块扫描需重启生效)。
工作原理
- 双端结构:
lib/index.js是 Host 插件(注册webServer路由POST /fin/api/open,通过subprocess执行open <path>);lib/client.js是浏览器 bundle(window.__ModuleLoader__.load(...)),通过useWorkspaces找到包含当前会话的工作区并取其path。 - RPC:Client 同源
fetch调用/fin/api/open。
许可证
MIT — see LICENSE
原始 README: https://github.com/moduqishi/dsh-open-in-finder/blob/main/README.md ↗
同类插件
查看全部 →
dsh-anchored-standard
两阶段 DeepSeek Harness 预设:先 Minimal 对齐的 bootstrap,再切完整 Standard 工具(Project2 98/99)

PicGo-Core
极致的图片上传引擎,CLI 与 API 双支持

awesome-deepseek-harness
DeepSeek Harness(DSH)及其优秀社区插件的精选指南。

awesome-deepseek-harness
DeepSeek Harness (DSH)生态系统:来自dsh-external/hub和公共dsh-plugin主题的精选插件、工具和基础设施。

AI-Novel-Writer
本地优先 AI 小说创作工作台,提供 Windows/macOS 桌面版与 DeepSeek Harness 插件开发预览,支持角色、大纲、章节蓝图、审稿修稿和本地模型。

mcp-for-stata
MCP-for-Stata:把 Stata 集成进你的 agent