lilming123/dsh-api

lilming123★ 1JavaScript最后同步: 2026-08-19

在 GitHub 打开

HTTP control-plane plugin for DeepSeek Harness (dsh) — exposes settings/language, workspace registry and host-companion bridge as /dsh-api/* JSON routes

README 摘要

dsh-api — HTTP control-plane plugin for DeepSeek Harness dsh-api is a first-party plugin for [DeepSeek Harness (dsh)][dsh] that exposes dsh's own internal capabilities on the loopback HTTP socket dsh is already listening on. Any process on the same machine — a desktop wrapper, a browser extension, a CLI, an editor integration — can drive dsh through one uniform entry point, instead of reaching into its in-process services directly. - Route prefix (default): /dsh-api - Binds only where dsh already binds (127.0.0.1) - Zero runtime dependencies beyond Node itself [dsh]: https://www.npmjs.com/package/@deepseek-ai/dsh Install dsh plugin is a thin pnpm wrapper. Both forms drop the package into $DSH HOME/profiles/ /node modules/ and register dsh-api in the profile's bundle list — the next dsh web picks it up automatically, no --patch flag needed. The desktop app [ dsh-desktop ][dsh-desktop] detects an already-installed dsh-api and skips its bundled fallback; you only need to install this plugin manually if you drive dsh directly. [dsh-desktop]: https://github.com/lilming123/dsh-desktop Endpoints Two layers, mounted under the same /dsh-api prefix: 1. Native (always available once the plugi…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginhttp-apisse

分类