把编码 Agent 装进原生窗口,开箱即用
28.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/swiftczz/DeepSeek-Harness-App.git按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 封装为原生macOS外壳
- 开箱即用
用 SwiftUI WebView 封装 DeepSeek Harness(dsh web)的原生 macOS 外壳。
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness
DeepSeek 编码 Agent 的 macOS 应用。装好后打开就能用。
Release
Platform
Swift
本机需要 Node.js 22+。如果要安装尚未发布到 npm registry 的 GitHub 最新 DSH tag,还需要 pnpm。应用会在本地运行 @deepseek-ai/dsh,把界面开在原生窗口里。安装包不内置 Chromium,也不把 DSH 打进 .app。
安装
1. 前往 Releases,下载适合当前 Mac 架构的 DMG,或选择 universal 通用版本。
2. 打开 DMG,将 DeepSeek Harness.app 拖入「应用程序」。
3. 第一次启动请右键应用,选择「打开」。
发布包使用 Ad-hoc 签名。如果系统仍然拦住,可执行:
xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness.app"
第一次打开时,如果本机还没有 DSH,应用会自动下载(大约三百兆)。之后再开就是窗口本身。会话导出和浏览器下载会存到 ~/Downloads。
展开完整文档(README 剩余 1 节)
DeepSeek Harness DeepSeek 编码 Agent 的 macOS 应用。装好后打开就能用。 Release Platform Swift 本机需要 Node.js 22+。如果要安装尚未发布到 npm registry 的 GitHub 最新 DSH tag,还需要 pnpm。应用会在本地运行 @deepseek-ai/dsh,把界面开在原生窗口里。安装包不内置 Chromium,也不把 DSH 打进 .app。 安装 1. 前往 Releases,下载适合当前 Mac 架构的 DMG,或选择 universal 通用版本。 2. 打开 DMG,将 DeepSeek Harness.app 拖入「应用程序」。 3. 第一次启动请右键应用,选择「打开」。 发布包使用 Ad-hoc 签名。如果系统仍然拦住,可执行: xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness.app" 第一次打开时,如果本机还没有 DSH,应用会自动下载(大约三百兆)。之后再开就是窗口本身。会话导出和浏览器下载会存到 ~/Downloads。 环境要求 运行: - macOS 26.0 或更高版本 - Node.js 22+(Homebrew、nvm、fnm、volta 等装的都可以;从 Dock 启动也能找到) - pnpm(用于安装尚未发布到 npm registry 的 GitHub 最新 DSH tag) 构建: - Xcode 26+ / Swift 6.2+ 更新 DSH 菜单 DeepSeek Harness → 检查 DSH 更新…(⇧⌘U)检查的是本地 DSH,不是这个桌面应用。DSH 版本优先取 deepseek-harness tags 的最新 dsh-v 版本;即使 npm registry 尚未发布,也会下载 GitHub 源码并在本机构建安装。点 更新 会装好并重启服务,不必重装本应用。点 稍后 会跳过该版本。启动后也会在后台检查。 同菜单里还有 打开日志 和 打开缓存目录。 数据目录 ~/.dshapp # DSH 桌面应用管理目录 ~/.dshapp/runtime # 真正运行的本地 DSH;GitHub 源码或 npm 包都会安装到这里 ~/.dshapp/cache # 安装过程中的缓存;成功后会清掉,失败时可手动删除后重试 ~/.dshapp/dsh.log # 应用日志 从源码构建 ./scripts/build.sh open "dist/DeepSeek Harness.app" 构建发布 DMG ./scripts/build.sh --build-only universal --sign --dmg ./scripts/build.sh --build-only arm64 --sign --dmg ./scripts/build.sh --build-only x86_64 --sign --dmg - --build-only :使用 release 配置构建 universal、arm64 或 x86_64 - --sign:为应用添加 Ad-hoc 签名(含 entitlements) - --dmg:在 dist/ 生成 DeepSeek-Harness--.dmg - APP_VERSION:写入构建产物的 Info.plist 和 DMG 文件名;如果省略,则依次使用最新 Git 标签、Packaging/Info.plist 里的版本,或 0.0.0-dev - APP_BUILD:写入构建产物的 CFBundleVersion;如果省略,则依次使用 GitHub Actions run number、git commit 数、Packaging/Info.plist 里的构建号,或 0 推送 v 标签会触发 Release workflow:打三种架构的 DMG,按 Conventional Commits 生成 changelog,并上传到 GitHub Release。在 Actions 里手动运行则只上传 artifact,不创建 Release。 技术栈 - SwiftUI — 窗口、菜单和启动界面 - WebKit — 嵌入本地 DSH 页面 - Observation — 应用共享状态 - Swift Package Manager — 构建和依赖管理 项目结构 DeepSeek-Harness/ ├── .github/workflows/ # 发布自动化 ├── Packaging/ # Info.plist、图标、entitlements ├── scripts/ # 构建、打包和 changelog ├── Sources/DshApp/ # 应用入口、启动、更新和 WebView ├── Package.swift └── README.md
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
swiftczz/DeepSeek-Harness-App
把编码 Agent 装进原生窗口,开箱即用
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。