把 DeepSeek Harness 封装成原生 macOS 桌面应用(Swift + WebKit),用 Swift + WebKit 构建。
25.1/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/24 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add aibinghe/deepseek-harness-macos该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · desktop
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 封装为原生桌面应用
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness · macOS 桌面封装
用原生 Swift + WebKit 把 DeepSeek Harness 封装成一个真正的 macOS 原生应用,而不是在浏览器标签页里使用。
✨ 特性
| 🖥️ 原生窗口 | 独立菜单栏、全屏、缩放、重载快捷键,标准 macOS 桌面体验 |
| 🚀 一键启动 | 打开 App 即自动启动本地 DeepSeek Harness 服务并加载界面 |
| 💾 原生下载 | 文件直接保存到「下载」文件夹,完成后用「访达」高亮定位 |
| 🗂️ 工作区支持 | 默认使用 ~/Documents/Codex 作为工作区根目录 |
| 📄 文件选择 | 支持原生打开面板选择文件/目录 |
| 🐛 自动日志 | 后端日志自动写入 ~/Library/Application Support/DeepSeek Harness/DeepSeekHarness.log |
📦 它是什么
这个仓库只包含 macOS 桌面封装层 —— 也就是把 DeepSeek Harness 变成原生应用的「壳」。
展开完整文档(README 剩余 1 节)
DeepSeek Harness · macOS 桌面封装 用原生 Swift + WebKit 把 DeepSeek Harness 封装成一个真正的 macOS 原生应用,而不是在浏览器标签页里使用。 ✨ 特性 | 🖥️ 原生窗口 | 独立菜单栏、全屏、缩放、重载快捷键,标准 macOS 桌面体验 | | 🚀 一键启动 | 打开 App 即自动启动本地 DeepSeek Harness 服务并加载界面 | | 💾 原生下载 | 文件直接保存到「下载」文件夹,完成后用「访达」高亮定位 | | 🗂️ 工作区支持 | 默认使用 ~/Documents/Codex 作为工作区根目录 | | 📄 文件选择 | 支持原生打开面板选择文件/目录 | | 🐛 自动日志 | 后端日志自动写入 ~/Library/Application Support/DeepSeek Harness/DeepSeekHarness.log | 📦 它是什么 这个仓库只包含 macOS 桌面封装层 —— 也就是把 DeepSeek Harness 变成原生应用的「壳」。 - 源码:Swift + WebKit 的窗口容器、后端进程管理、菜单与系统集成 - 不包含:DeepSeek Harness 的运行时(@deepseek-ai/dsh)及其 node_modules 依赖 DeepSeek Harness 的运行时代码隶属于 DeepSeek AI 并在其自己的仓库维护。本项目通过构建脚本从你本机已安装的 DeepSeek Harness 中获取并捆绑它,不在此仓库中重新分发该运行时的源码或二进制。 🚀 开始使用 前置要求 - macOS 13.0+ 构建 1. 克隆本仓库 git clone https://github.com/aibinghezzz-stack/deepseek-harness-macos.git cd deepseek-harness-macos 2. 在本机安装 DeepSeek Harness(构建时自动读取其运行时)把 DeepSeek Harness.app 放到 /Applications/ 下 3. 用打包脚本构建 .app(脚本会按需捆绑运行时)详细构建步骤见 scripts/ 下的说明 自动化构建(GitHub Actions 的 macOS workflow)会编译 Swift 源码并产出 .app 产物。 🧱 项目结构 deepseek-harness-macos/ ├── Sources/ │ └── DeepSeekHarnessApp.swift # Swift 原生应用入口(窗口/后端/菜单) ├── Resources/ │ ├── DeepSeekHarnessInfo.plist # 应用 Info.plist │ ├── DeepSeekHarnessIcon.png # 应用图标 (PNG) │ ├── DeepSeekHarness.icns # 应用图标 (ICNS) │ └── DeepSeekHarnessIcon.svg # 图标源 (SVG) ├── scripts/ │ └── link-deepseek-workspace.mjs # 运行时捆绑脚本 └── .github/workflows/ # macOS 构建流水线 🛠️ 工作原理 DeepSeekHarnessApp.swift 启动流程: 1. 从 Resources/bin/node 找到随附的 Node.js 2. 以 runtime/lib/bin.js web --host 127.0.0.1 --port 0 启动本地服务 3. 监听后端打印出的 http://127.0.0.1:<port> 端口号 4. 用 WKWebView 加载该本地地址,呈现完整 Harness 界面 5. 提供原生菜单栏、下载管理、JS 弹窗和文件选择集成 注意事项 - 运行时从你本机安装的 DeepSeek Harness 捆绑,因此需要先安装 Harness - SVG 源图标文件可能带有本机路径引用,正式图标以 PNG / ICNS 为准 📄 许可 MIT © BingHeZAI DeepSeek Harness 运行时本身受其所属方的许可约束,请遵守其各自条款。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
aibinghe/deepseek-harness-macos
把 DeepSeek Harness 封装成原生 macOS 桌面应用(Swift + WebKit),用 Swift + WebKit 构建。
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,111已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,341已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,449已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,532已汉化DSH
70.7
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,353已汉化DSH
70.2
这是你的仓库?认领条目