🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

Mac 原生启动器 kuangre123/deepseek-harness-mac

DeepSeek Harness
kuangre12376 天前有提交已提供中文文档扫描:无法判定

免装 Node 一键启动,密钥存入系统钥匙串

32.9/100
综合分
9
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;要求 dsh 0.1.0-rc.6,而最新版为 0.2.1-rc.2;仓库 package.json 标记 private,未发布到 npm,需从源码安装;安装清单取自 runtime/package.json。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add kuangre123/deepseek-harness-mac
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · market
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/27) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;要求 dsh 0.1.0-rc.6,而最新版为 0.2.1-rc.2;仓库 package.json 标记 private,未发布到 npm,需从源码安装;安装清单取自 runtime/package.json

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包deepseek-harness-mac-runtime(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✗dsh CLI 依赖要求 0.1.0-rc.6 · 最新 0.2.1-rc.2 不兼容
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/19 20:28:24

安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 内置Node.js运行时
  • 密钥存入系统钥匙串
  • 一键启动

macOS 原生封装版 DeepSeek Harness,内置 Node.js 运行时、钥匙串 API 密钥配置,一键启动。

README

由 DeepSeek 最新模型翻译生成
适用于 Mac 的 DeepSeek Harness 将开源项目 deepseek-ai/deepseek-harness 包装成可直接安装运行的原生 macOS 应用。 直接在 release 里下载安装即可。 https://github.com/kuangre123/deepseek-harness-mac/releases 已实现 - 原生 SwiftUI 应用壳,使用 WKWebView 承载官方 Harness Web UI。 - App 内置 Node.js 22 LTS 和固定版本 @deepseek-ai/dsh,用户不需要安装 Node、npm 或 pnpm。 - 首次启动中文引导:输入 DeepSeek API Key、选择项目目录,然后自动启动。 - API Key 只保存在 macOS Keychain;子进程通过环境变量读取,不写入项目文件或日志。 - 工作区使用 security-scoped bookmark 记忆,并通过官方 workspace.create RPC 自动注册。 - Harness 数据隔离在 ~/Library/Application Support/DeepSeek Harness。 - 服务只绑定随机的 127.0.0.1 端口;外部链接由系统浏览器打开。
展开完整文档(README 剩余 1 节)
适用于 Mac 的 DeepSeek Harness

将开源项目 deepseek-ai/deepseek-harness 包装成可直接安装运行的原生 macOS 应用。

直接在 release 里下载安装即可。
https://github.com/kuangre123/deepseek-harness-mac/releases

已实现

- 原生 SwiftUI 应用壳,使用 WKWebView 承载官方 Harness Web UI。
- App 内置 Node.js 22 LTS 和固定版本 @deepseek-ai/dsh,用户不需要安装 Node、npm 或 pnpm。
- 首次启动中文引导:输入 DeepSeek API Key、选择项目目录,然后自动启动。
- API Key 只保存在 macOS Keychain;子进程通过环境变量读取,不写入项目文件或日志。
- 工作区使用 security-scoped bookmark 记忆,并通过官方 workspace.create RPC 自动注册。
- Harness 数据隔离在 ~/Library/Application Support/DeepSeek Harness。
- 服务只绑定随机的 127.0.0.1 端口;外部链接由系统浏览器打开。
- 上游遥测显式关闭;本地 Runtime 日志会脱敏 API Key。
- 提供 .app、.dmg 构建与 ad-hoc 签名验证脚本。

架构

flowchart LR
A["SwiftUI 首次启动引导"] --> B["macOS Keychain"]
A --> C["工作区 Bookmark"]
A --> D["内置 Node.js 22"]
D --> E["固定版 @deepseek-ai/dsh web"]
E --> F["127.0.0.1 随机端口"]
F --> G["WKWebView 官方 Web UI"]
A -->|"workspace.create / settings.mutate"| E

构建

需要 macOS 13+、Xcode Command Line Tools、网络连接(只在构建时下载固定运行时)。

./scripts/build-app.sh
./scripts/verify.sh

产物:

- .build/release-app/DeepSeek Harness.app
- .build/release-app/DeepSeek-Harness-arm64.dmg(或 x86_64)

构建脚本固定:

- Node.js 22.23.2
- @deepseek-ai/dsh 0.1.0-rc.6

可通过环境变量覆盖版本、架构、签名身份:

NODE_VERSION=22.23.2 \
TARGET_ARCH=arm64 \
SIGN_IDENTITY="Developer ID Application: Example" \
./scripts/build-app.sh

默认使用 ad-hoc 签名(SIGN_IDENTITY=-),适合本地测试。对外分发需使用 Developer ID 签名并额外完成 Apple notarization;仓库不会保存证书或 App Store Connect 凭据。

开发

Swift Package 便于在完整 Xcode 工具链下开发:

swift test
swift run DeepSeekHarnessMac

部分仅安装 Command Line Tools 的预览版 macOS 环境不附带 SwiftUI/Testing 的编译器插件,此时请使用 scripts/build-app.sh 和 scripts/verify.sh;完整 Xcode 环境可直接运行 swift test。

直接 swift run 不包含运行时资源。开发时可指向已安装的 Node 和临时 dsh:

DSH_MAC_NODE=/absolute/path/to/node \
DSH_MAC_ENTRY=/absolute/path/to/node_modules/@deepseek-ai/dsh/lib/bin.js \
swift run DeepSeekHarnessMac

数据与隐私

- API Key:macOS Keychain,service 为 io.github.kuangre123.deepseek-harness-mac。
- Harness 配置/会话:~/Library/Application Support/DeepSeek Harness。
- 运行日志:~/Library/Logs/DeepSeek Harness/runtime.log,写入前会替换当前 API Key。
- 工作区路径:UserDefaults 中的 security-scoped bookmark。
- Harness 服务:仅 127.0.0.1,由系统分配空闲端口。

上游与许可证

本项目不是 DeepSeek 官方 macOS 客户端。DeepSeek Harness 使用 MIT License;构建产物会包含其 LICENSE、第三方 notices 以及 Node.js LICENSE。上游目前属于 developer preview,未来版本可能产生破坏性变更,因此运行时在发行时必须固定并重新验证。

欢迎通过 Issue 报告问题或提交 Pull Request。参与前请阅读 CONTRIBUTING.md。
预览分享卡片长什么样 ↓kuangre123/deepseek-harness-mac
分享 · DeepSeek Harness Hub
kuangre123/deepseek-harness-mac

免装 Node 一键启动,密钥存入系统钥匙串

这是你的仓库?认领条目

回到顶部