deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:zekdeW/deepseek-finder
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
访达工具栏上的 DeepSeek Harness 按钮(QuickClaude 风格):透明底、灰色线条的 DeepSeek 鲸鱼 logo,在任意目录点击即可把该目录作为工作区打开 DeepSeek Harness Web 对话。
同一目录的对话会复用该目录已有的空白会话,重复点击不会开一堆新会话。
按住 ⌘ 把 /Applications/DeepSeek Finder.app 拖到访达工具栏上。点击即触发:读取最前方访达窗口的目录 → 直接进入对话(无需二次点击菜单)。
首次使用会弹出 macOS 的自动化权限询问("DeepSeek Finder"想要控制"访达"),点好/允许即可。
访达按钮(FinderSync 扩展,沙盒)
└─ 菜单项 → deepseekfinder://open/?workspace=<目录>
└─ DeepSeek Finder(宿主 App,非沙盒)
├─ 检查 http://127.0.0.1:3080 是否在线,不在线则后台启动 dsh web
└─ 打开 http://127.0.0.1:3080/?workspace=<目录>
└─ Web GUI 深链插件:新建/复用该目录为工作区的会话并选中
?workspace= 深链实现为本项目的独立插件 dsh-workspace-deep-link/(装在 web profile 里),
DeepSeek Harness 仓库本体保持零改动。
无需 Xcode,仅需 Command Line Tools:
Scripts/make-signing-identity.sh # 首次/换机时创建自签名证书(macOS 拒绝注册 ad-hoc 签名的扩展)
Scripts/build.sh # 编译 x86_64 + arm64,打包 .app,签名
ditto Build/DeepSeekFinder.app "/Applications/DeepSeek Finder.app"
pluginkit -a "/Applications/DeepSeek Finder.app/Contents/PlugIns/DeepSeekFinderExtension.appex"
pluginkit -e use -i dev.zekdew.deepseek-finder.finder-sync
killall Finder # 让访达加载扩展
深链插件安装(一次性;插件在 $DSH_HOME 里,升级 Harness 不受影响):
cd ~/dev/deepseek-harness && node apps/cli/lib/bin.js plugin --profile web add ~/dev/deepseek-finder/dsh-workspace-deep-link
# cordis.patch.yml 已含插件行; 若重建过 profile,需重新添加:
# - insert:
# - id: workspace-deep-link
# name: '@zekdew/dsh-client-workspace-deep-link'
kill $(lsof -ti :3080); cd ~/dev/deepseek-harness && nohup pnpm dsh web >/tmp/dsh-web.log 2>&1 &
不受影响。 深链功能在仓库之外的 web profile 插件里,仓库保持零改动:
dsh-update 的 git pull --ff-only / pnpm install / pnpm build 都不会触碰它,
升级脚本还会在构建后自检插件是否存在,缺失时打印重装命令(缺失期间按钮退化为仅打开界面首页)。
修改深链逻辑后重新构建插件并重启服务:
cd ~/dev/deepseek-finder/dsh-workspace-deep-link && pnpm install && pnpm tsdown
kill $(lsof -ti :3080); cd ~/dev/deepseek-harness && nohup pnpm dsh web >/tmp/dsh-web.log 2>&1 &
Sources/Extension/ — Finder Sync 扩展(工具栏按钮 + 菜单)Sources/App/ — 宿主 App(URL scheme 处理、一键直达、启动 dsh web)Sources/Shared/ — 共享启动逻辑(服务器探测/启动、深链 URL 构造)dsh-workspace-deep-link/ — 深链客户端插件(?workspace=,独立于 Harness 仓库)Assets/ — 官方 DeepSeek logo 路径的灰色描边渲染(应用图标 + 工具栏模板图)Scripts/render_logo.py — 用 PIL 从官方 SVG 路径渲染描边 logo(可调线宽/灰度)make-signing-identity.sh 并重新注册扩展。CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。