zekdeW/deepseek-finder

zekdeW★ 0Swift最后同步: 2026-08-14

在 GitHub 打开

Finder toolbar button that opens DeepSeek Harness in the current directory (QuickClaude-style, no Xcode required)

README 摘要

DeepSeek Finder 访达工具栏上的 DeepSeek Harness 按钮(QuickClaude 风格):透明底、灰色线条的 DeepSeek 鲸鱼 logo,在任意目录点击即可把该目录作为工作区打开 DeepSeek Harness Web 对话。 两种使用方式 方式一(推荐):Finder Sync 工具栏按钮 1. 打开访达,在工具栏空白处右键 → 自定义工具栏… 2. 在备选按钮中找到 DeepSeek Harness (灰色鲸鱼图标),拖入工具栏,点"完成" 3. 在任意目录点击该按钮 → 弹出菜单: - 在此目录打开 DeepSeek Harness :以当前目录(或选中的单个文件夹)为工作区,直接进入对话 - 打开 DeepSeek Harness 界面 :打开 Web 界面首页 同一目录的对话会复用该目录已有的空白会话,重复点击不会开一堆新会话。 方式二:一键直达(无菜单) 按住 ⌘ 把 /Applications/DeepSeek Finder.app 拖到访达工具栏上。点击即触发:读取最前方访达窗口的目录 → 直接进入对话(无需二次点击菜单)。 首次使用会弹出 macOS 的自动化权限询问("DeepSeek Finder"想要控制"访达"),点 好/允许 即可。 工作方式 ?workspace= 深链实现为本项目的独立插件 dsh-workspace-deep-link/ (装在 web profile 里), DeepSeek Harness 仓库本体保持零改动。 构建与安装 无需 Xcode,仅需 Command Line Tools: 深链插件安装(一次性;插件在 $DSH HOME 里,升级 Harness 不受影响): 升级 DeepSeek Harness 后按钮是否仍可用? 不受影响。 深链功能在仓库之外的 web profile 插件里,仓库保持零改动: dsh-update 的 git pull --ff-only / pnpm install / pnpm build 都不会触碰它, 升级脚本还会在构建后自检插件是否存在,缺失时打印重装命令(缺失期间按钮退化为仅打开界面首页)。 修改深链逻辑后重新构建插件并重启服务: 目录结构 - Sources/Extension/ — Finder Sync 扩展(工具栏按钮 + 菜单) - Sources/App/ — 宿主 App(URL scheme 处理、一键直达、启动 dsh web) - Sources/Shared/ — 共享启动逻辑(服务器探测/启动、深链 URL 构造) - dsh-workspace-deep-link/ — 深链客户端插件( ?workspace= ,独立于 Harness 仓库) - Assets/ — 官方 DeepSeek…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginfinder-syncmacos

分类