返回目錄

pilot-harness

編輯精選維護狀態: 活躍

op7418/pilot-harness

受 CodePilot 啟發的 DeepSeek Harness 桌面客戶端與外掛套件,支援 macOS、Windows 與 Linux。

前往 GitHub
$ dsh plugin --profile web add <release tgz URL>

266

星數

19

Fork

TypeScript

語言

MIT

授權條款

2026-08-17

建立於

2026-08-20

最近推送

MIT 授權、CodePilot 風格的 DeepSeek Harness 桌面用戶端與外掛套件——Electron 應用內建 Harness 執行階段,其 UI 外掛也可透過 dsh CLI 安裝到任一本機 Web profile。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-08-21

授權條款

MIT

01它能幫你完成什麼?

  • Run the DeepSeek Harness runtime as a focused native desktop app with visual provider and model management

    Desktop client on macOS, Windows and Linux with a CodePilot-inspired interface, provider/model management, workspace-aware conversation rows, and a Files right sidebar — no separate DeepSeek Harness installation required

    DeepSeek Harness users who prefer a desktop web UI over the CLI-launched Web UI

  • Add the CodePilot theme, Files sidebar, reminder summary, or session-log export to a local DeepSeek Harness Web profile

    Each feature installed with a single `dsh plugin --profile web add` command from a prebuilt dsh.bundle release asset — no repository clone, YAML patch, or local build required

    Users of the stock DeepSeek Harness Web profile who want individual desktop-grade UI plugins

  • Export DeepSeek Harness sessions as ZIP archives

    Per-Session ZIP export from the Trajectory toolbar and the `/export` command via the session-log export plugin

    Teams that need archivable copies of agent sessions and trajectories

02如何將外掛接入 DeepSeek Harness?

先決條件

  • macOS (Apple Silicon), Windows (x64), or Linux (x64) for the desktop app
  • A local DeepSeek Harness Web profile with the dsh CLI only if installing the standalone plugins via `dsh plugin --profile web add`

安裝步驟

  1. 01

    Download the installer for your system from GitHub Releases: DMG/ZIP for macOS Apple Silicon, EXE for Windows x64, AppImage/DEB/RPM for Linux x64

  2. 02

    macOS: open the DMG, drag pilot-harness.app into Applications, and launch it normally; if Gatekeeper blocks the first launch, use System Settings → Privacy & Security → Open Anyway

  3. 03

    Windows: run the EXE; if SmartScreen warns, confirm the file came from the Release, then choose More info → Run anyway

  4. 04

    Linux: `sudo apt install ./Pilot-Harness-Linux-amd64.deb`, `sudo dnf install ./Pilot-Harness-Linux-x86_64.rpm`, or `chmod +x` then run the AppImage

  5. 05

    Open Pilot Harness, select a Workspace, then go to Settings → Providers to connect a provider and choose one of its available models

  6. 06

    Standalone plugins: run `dsh plugin --profile web add <release tgz URL>` for the CodePilot theme, Files sidebar, reminder summary, or session-log export, then restart the Web profile

    $ dsh plugin --profile web add <release tgz URL>

驗證整合成功

  • Restart the Web profile after plugin installation and use `dsh --profile web --dump-config` to confirm the added row

復原

  • Remove a plugin with its package name, e.g. `dsh plugin --profile web remove @deepseek-ai/dsh-ui-worktree`; removing the CodePilot theme plugin restores the stock Harness presentation

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

Electron desktop app packaging the DeepSeek Harness plugin runtime as a native app, plus standalone UI plugins installed into local dsh Web profiles via `dsh plugin --profile web add`

  • Desktop shell around the Harness runtime

    installer for macOS / Windows / Linuxnative window wrapping the local DeepSeek Harness runtime, with directory dialog, startup recovery screen, and platform icons

  • CodePilot-inspired visual theme

    CodePilot theme plugin (@deepseek-ai/dsh-client-ui-codepilot-theme)consistent tokens, radii, menus, hover states, settings cards, Markdown rendering, and platform-aware title bars

    applies the Pilot Harness product mark and visual overrides; disabling the theme row restores the stock Harness presentation
  • Workspace Files sidebar

    Files plugin (@deepseek-ai/dsh-ui-worktree)Workspace-confined right file sidebar with file count, branch summary, row actions, and @path insertion; project-aware conversation rows show branch, state, reminder summary, mode, and model details

  • Session-log export

    session-log export plugin (@deepseek-ai/dsh-session-log-export)per-Session ZIP export from the Trajectory toolbar and the /export command

    writes ZIP export files to disk

04適合誰?何時不該用?

適合

  • DeepSeek Harness users who prefer a desktop web UI over the CLI-launched Web UI
  • Users of the stock DeepSeek Harness Web profile who want individual desktop-grade UI plugins
  • Teams that need archivable copies of agent sessions and trajectories

不適合

  • macOS notarization is not enabled yet, so Gatekeeper may block the first launch (Open Anyway is the expected extra step); Windows and Linux preview installers remain unsigned — never disable platform security globally.
  • The Files sidebar and Reminder summary plugins require the Pilot Harness UI slot contracts included in Pilot Harness v0.1.0; older upstream Harness builds can install their bundles but cannot render those two UI contributions.

05相容性、維護與安全提醒

  • macOS notarization is not enabled yet, so Gatekeeper may block the first launch (Open Anyway is the expected extra step); Windows and Linux preview installers remain unsigned — never disable platform security globally.
  • The Files sidebar and Reminder summary plugins require the Pilot Harness UI slot contracts included in Pilot Harness v0.1.0; older upstream Harness builds can install their bundles but cannot render those two UI contributions.
  • Pilot Harness is an independent community project derived from the MIT-licensed DeepSeek Harness; it is not an official DeepSeek product and is not endorsed by or affiliated with DeepSeek.
2026-08-172026-08-18v0.1.0-rc.7-pilot.2

MIT · actively maintained (latest release v0.1.0-rc.7-pilot.2, 2026-08-20)

06常見問題

Pilot Harness 如何接入 DeepSeek Harness?

兩種方式。桌面應用以 Electron 封裝 DeepSeek Harness 外掛執行階段,agent 迴圈、Session 紀錄、工具管線、Provider 合約與 RPC 實作均維持原樣;或者把各個 UI 外掛(主題、檔案側欄、提醒摘要、工作階段紀錄匯出)透過 `dsh plugin --profile web add` 安裝到本機 Harness Web profile。

需要另外安裝 DeepSeek Harness 嗎?

桌面應用不需要——本機 Harness 執行階段已內含。開啟 Pilot Harness、選擇 Workspace,再到 Settings → Providers 連接 Provider 並挑選模型即可。只有當你使用本機 DeepSeek Harness Web profile 時,才需要個別安裝那些外掛。

為什麼 macOS 或 Windows 首次啟動會出現安全警告?

macOS 公證(notarization)尚未啟用,Gatekeeper 可能擋下首次啟動——到「系統設定 → 隱私與安全性」點「仍要開啟」即可。Windows 與 Linux 預覽安裝檔未簽署。README 建議只對來自官方 GitHub Release 的檔案放行警告,切勿全面停用 SmartScreen 或 Gatekeeper。

獨立安裝的 UI 外掛有版本限制嗎?

檔案側欄與提醒摘要外掛仰賴 Pilot Harness v0.1.0 中的 UI 插槽合約。較舊的上游 Harness 版本可以安裝這兩個 bundle,但無法呈現對應的 UI。

如何移除外掛或還原預設介面?

執行 `dsh plugin --profile web remove <套件名稱>`,例如 `dsh plugin --profile web remove @deepseek-ai/dsh-ui-worktree`。移除 CodePilot 主題外掛後,介面會還原為 Harness 預設外觀。

08資料與來源

  • 作者聲明github.comd1fa9c15fc00…

    Run the DeepSeek Harness plugin runtime as a focused native app, manage providers and multimodal models visually, and ke…

  • 作者聲明github.comd1fa9c15fc00…

    Pilot Harness does not replace the DeepSeek Harness agent loop, Session log, tool pipeline, provider contracts, or RPC i…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-21。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。