DeepSeek Harness Code(DHSC)v0.1.0-BETA1
August 21, 2026 · View on GitHub
Important
预览版 / Pre-release:0.1.0-BETA1 是 DeepSeek Harness Code 的第一个公开发布版本,明确标记为预览版(preview)。它面向早期体验与反馈收集,可能存在需要修复的问题;请通过 Issues 反馈。
DeepSeek Harness Code 是社区项目(缩写 DSC / DHSC),并非 DeepSeek 官方发行版,与 DeepSeek 不存在隶属或关联关系。
本版本涵盖的平台
| 平台 | 产物 | 状态 |
|---|---|---|
| macOS(macOS 12+,Intel 与 Apple Silicon) | Universal DMG | ✅ 本次发布 |
| Windows(Windows 10+,x64 与 arm64) | NSIS 安装包(Setup .exe) | ✅ 本次发布 |
| Linux(x64 与 arm64) | AppImage / deb | ⏳ 打包配置已就绪,稍后推出(后续版本发布) |
Linux 说明:本预览版暂不包含 Linux 构建;Linux 原生构建与验证将在后续版本中推出。
已集成的整体能力
DeepSeek Harness Code 把官方 Harness 运行时与完整桌面能力组装成一套开箱即用的产品,无需用户自行拼装工具链:
- 官方 Harness 运行时(rc.6):仅回环(loopback)监听的本机 Web 服务,官方会话、配置、提问协议与持久化不变。
- 桌面宿主(Electron 43):原生生命周期、启动就绪检查、串行化重启、健康探测与证据驱动的恢复;渲染器冻结 30 秒自动重建窗口而不中断健康服务;独立 Watchdog 进程提供有界的崩溃恢复与防循环保护;托盘/菜单、关闭偏好(最小化到托盘)、系统明暗外观、快捷键与过渡动画。
- V4 Pro / V4 Flash:官方模型目录、1,000,000-token 上下文目录与
off/high/max推理强度控制。 - Skills 系统:官方 Skills 运行时 + 内置 Superpowers 6.2.0 离线技能集(安装到应用自有 Harness Home,绝不覆盖用户技能)。
- Agent 工作流:Standard 预设、Goal、Plan 模式、Todo、Jobs、Workflow、压缩、检查点与持久会话。
- 工具集:文件系统读写、Bash/PowerShell、Web、用户提问、审批、子代理、交付物等官方工具面。
- 诊断与安全:脱敏轮转日志(5 × 10 MB)、应用内日志查看、沙箱渲染器、无渲染器 Node 集成、校验 IPC、外部导航策略;凭据只留在官方 Harness 设置中,从不写入应用包。
- 打包与运行(历史事实更正):应用内置 Chromium、Harness 资源、插件与 Watchdog,但标记代码实际依赖系统安装的官方 Node.js >=22.13。PR #4 的系统 Node 合并提交
0d0bb18早于并属于v0.1.0-BETA1标记;旧发布文案所称“首次启动自动下载便携 Node、无需全局 Node”与标记代码不符。
已知产品缺陷与版本边界
- Issue #10 记录了异常退出后的恢复缺陷:单实例锁冲突没有可操作提示;每次 Watchdog 重启都会留下一个驻留 Watchdog;首次 1 秒重试还会与 Windows 的端口/锁清理竞争并触发
EADDRINUSE。用户可见表现是点击应用像“没有反应”、残留进程以及连续重启失败。 - 这些是已发布产品的生命周期缺陷,不是 CI 或安装包构建失败。BETA2 通过唯一生命周期所有者、5 秒/10 秒退避、重启后 Watchdog 退出和锁冲突 UI 修复。
v0.1.0-BETA1源码标记仍保留在e1c917dbe68d8da46d80d0e1746e4afc907596f7;GitHub Release 与资产已删除,本文作为审计记录保留。- 项目不存在正式的
BETA1-1标记或 GitHub Release,也没有对应提交、Issue、PR 或代码引用。如果报告中的名称实际指BETA2-1,请以 BETA2-1 记录为准。
内置模式
除官方 Standard 模式外,本版本内置以下模式(Agent Presets / 路由层):
| 模式 | 说明 |
|---|---|
| Standard | 官方默认标准模式,保持默认行为 |
| anchored-standard(渐进式锚定) | 首轮仅暴露核心工具以锚定高质量推理轨迹,随后动态解锁完整 25 工具标准面;失败时安全回落到 Standard |
| router-standard / router-spec | 社区路由套件管理的两个预设,双语名称/描述,随包离线快照 |
| mode-boost 宿主层 | 内置路由套件的主机平面增强(injector 0.3.3 / mode-boost 0.1.0 / router preset 0.2.0,校验和固定快照) |
| 两级模型选择器 + UI 动效 | 原生两级模型选择(dsh-model2-selector@1.0.0)与界面动效(dsh-ui-motion@1.0.0) |
内置插件与插件下载帮助
- 已内置 6 个集成插件:桌面设置/过渡插件(
deepseek-harness-desktop-plugin)、dsh-ui-motion、dsh-model2-selector、@dsh-external/dsh-super-injector、@dsh-external/dsh-mode-boost、dsh-find-plugin@0.3.6。 - 帮助用户下载基本所需插件:应用内置
dsh-find-plugin——在 Harness 会话中,Agent 可以实时搜索 GitHubdsh-plugin主题下的插件生态(按 Star 排序,返回描述与dsh plugin add安装命令),帮助用户按需发现并安装基本所需插件,无需离开会话手动查找。
安装说明
-
macOS:本构建未签名(ad-hoc 签名)。将
DeepSeek Harness Code.app复制到/Applications后,信任该构建的用户可只对该应用移除隔离属性:xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness Code.app"请勿在系统范围内禁用 Gatekeeper;安装前请阅读完整的未签名安装指南。
-
Windows:运行
DeepSeek-Harness-Code-0.1.0-BETA1-windows-<arch>-setup.exe,可选择安装目录(非静默安装)。
校验信息
| 产物 | SHA-256 |
|---|---|
| DeepSeek-Harness-Code-0.1.0-BETA1-mac-universal.dmg(221,134,518 字节) | b1afaa874d00f1254c8d5542c64bc80969a804ad44d3ce96284c0ad73fcf25ce |
macOS 产物已通过
scripts/verify-macos-artifact.mjs --universal验证:应用包内无 node_modules、node-runtime 资源齐全、6 个集成插件资产、Anchored Standard 溯源、ad-hoc 签名(codesign --verify --deep --strict)与 Universal Mach-O 架构审计全部通过。Windows 安装包的 SHA-256 以 GitHub Release 资产页为准。
已知限制
- 应用未签名/未公证(macOS),首次运行需要用户显式信任与清除隔离属性。
- Linux 构建稍后推出。
- V4 Pro 能力提升机制已集成,但需要用户自己的 Provider 凭据验证(本项目不包含任何凭据)。
- 自动更新(Auto-update)与 Apple 公证不在本期范围。
反馈
欢迎通过 GitHub Issues 反馈问题与建议。发布说明同时收录于仓库 docs/releases/0.1.0-BETA1.md。
DeepSeek Harness Code (DHSC) v0.1.0-BETA1 — First Public Preview
Important
Preview: 0.1.0-BETA1 is the first public release of DeepSeek Harness Code, explicitly marked as a
preview. It targets early feedback; issues are welcome via Issues.
DeepSeek Harness Code (abbreviated DSC / DHSC) is a community project, not an official DeepSeek
release and not affiliated with DeepSeek.
Platforms in this release
| Platform | Artifact | Status |
|---|---|---|
| macOS (macOS 12+, Intel & Apple Silicon) | Universal DMG | ✅ Included |
| Windows (Windows 10+, x64 & arm64) | NSIS Setup .exe | ✅ Included |
| Linux (x64 & arm64) | AppImage / deb | ⏳ Coming in a later release (definitions ready) |
Integrated capabilities
- Official Harness runtime (rc.6) bound to loopback only, with the official session, settings, question protocol, and persistence unchanged.
- Electron 43 desktop host: lifecycle ownership, readiness checks, serialized restart, health-probe recovery, renderer-freeze window replacement, independent Watchdog with bounded backoff, tray/menu, close-to-tray preference, system appearance, transitions, and redacted rotating diagnostics.
- V4 Pro / V4 Flash catalog with 1,000,000-token context and
off/high/maxreasoning controls. - Skills runtime with the bundled Superpowers 6.2.0 offline collection (installed into the app-owned Harness Home; user skills are never overwritten).
- Agent workflows: Standard preset, Goal, Plan mode, Todo, Jobs, Workflow, compaction, checkpoints, persistent sessions.
- Tool surface: filesystem, Bash/PowerShell, Web, user questions, approvals, subagents, deliverables.
- Security: sandboxed renderer, no Node integration, validated IPC, loopback-only service, redacted logs; credentials stay in official settings and never enter the bundle.
- Packaging includes Chromium, Harness resources, plugins, and Watchdog, but the tagged code requires an official system Node.js >=22.13. PR #4, merge
0d0bb18, is an ancestor ofv0.1.0-BETA1; the former portable-Node/no-global-Node release prose was documentation drift.
Historical defects and version boundary
- Issue #10 records silent single-instance-lock failure, resident Watchdogs after each relaunch, and a 1-second Windows cleanup race that could surface
EADDRINUSE. These were product lifecycle bugs, not CI/package-build failures. - No formal
BETA1-1tag or GitHub Release exists. If that name was intended to meanBETA2-1, use the BETA2-1 record. - The BETA1 source tag remains at
e1c917dbe68d8da46d80d0e1746e4afc907596f7for audit; its GitHub Release and assets were removed.
Built-in modes
Standard (default), progressive anchored-standard (core-tool anchoring first, then dynamic promotion to the full standard tool catalog; fails closed to Standard), managed router-standard / router-spec presets, the mode-boost host plane, and native two-level model selection (dsh-model2-selector@1.0.0) plus UI motion (dsh-ui-motion@1.0.0).
Bundled plugins & plugin discovery help
Six plugins are bundled: the desktop integration bundle, dsh-ui-motion, dsh-model2-selector, @dsh-external/dsh-super-injector, @dsh-external/dsh-mode-boost, and dsh-find-plugin@0.3.6. The built-in dsh-find-plugin lets the agent search the GitHub dsh-plugin ecosystem live (star-ranked, with dsh plugin add install commands) so users can discover and install the basic plugins they need without leaving the session.
Install notes
- macOS build is unsigned (ad-hoc). After copying the app to
/Applications, remove quarantine for this app only:xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness Code.app". Never disable Gatekeeper globally. - Windows: run
DeepSeek-Harness-Code-0.1.0-BETA1-windows-<arch>-setup.exe.
Known limitations
- Unsigned / not notarized macOS artifact; Linux builds follow in a later release; auto-update and Apple notarization are out of scope for this preview.