deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
English | 中文
Beidou Platform is a Windows desktop edition of the open-source agent framework DeepSeek Harness (dsh): the command-line tool is packaged into a single-file installer that works out of the box with no development environment required.
BeidouPlatform-Setup.exe.Install location: %LOCALAPPDATA%\Programs\BeidouPlatform; app data (DSH home): %LOCALAPPDATA%\BeidouPlatform\dsh.
Double-click the "Beidou Platform" desktop shortcut. The program will automatically:
127.0.0.1:3080).The first launch takes a few extra seconds (backend readiness waits up to 60 seconds), which is normal.
Open "Control Panel → Programs and Features (Add or remove programs)", find "Beidou Platform", and click Uninstall. The desktop shortcut and program files are cleaned up.
The following plugins are pre-installed into the DSH profile and available right after install:
@linxin666/dsh-client-ui-skin-center (with custom skin support)@linxin666/dsh-web-ui-all (mounts all of the above in one go)This repository modifies the original DeepSeek Harness to support desktop packaging and out-of-the-box use:
Single-file installer
BeidouPlatform-Setup.exe via Inno Setup, replacing the previous npx / source-run workflow.Bundled runtimes, zero-dependency deployment
runtime/node/node.exe); the backend no longer depends on a system-installed Node.Desktop launcher
apps/desktop-dotnet (WinForms + WebView2) as a desktop shell, replacing manually opening 127.0.0.1:3080 in a browser.Pre-installed plugin suite
web profile via the DSH profile mechanism ($DSH_HOME/profiles) and mounts @linxin666/dsh-web-ui-all as the default bundle.schemastery shim so plugins' bare schemastery dependency resolves to the bundled @deepseek-ai/schemastery.Build pipeline improvements
pnpm-workspace.yaml switches to nodeLinker: hoisted + injectWorkspacePackages: true, so pnpm deploy produces a flat node_modules and avoids symlink / junction permission issues on Windows.Branding and icon
.ico is generated from the source image at build time).Run the following on the build machine (it needs the full toolchain; the produced installer remains zero-dependency on target machines).
Prerequisites:
Run:
powershell -ExecutionPolicy Bypass -File build-installer.ps1
The script: installs dependencies and builds the backend → runs pnpm deploy to produce a flat deploy directory → downloads and bundles the Node runtime → generates the icon and builds the desktop launcher → pre-installs plugins into the DSH home → verifies critical files → compiles the single-file installer with Inno Setup.
The final artifact is at setup\BeidouPlatform-Setup.exe in the working directory.
Based on DeepSeek Harness, released under the MIT license.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。