royenheart/dsh-plugin-perf

royenheart★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

deepseek harness plugin for performance enhance

README 摘要

dsh-plugin-perf An out-of-tree DeepSeek Harness plugin that makes the Web GUI faster over slow or high-latency links ( ssh -L , nginx, Tailscale, …) without changing a single line of dsh source. It works purely through public Cordis/dsh extension points: - Registers named routes for / , /favicon.svg , /manifest.webmanifest , and prefix /assets that shadow the frontend-static fallback (no route collisions) and replicate its observable behavior exactly, while adding negotiated gzip/brotli compression and immutable Cache-Control for content-hashed shell assets. - Registers per-entry prefix routes /plugins/ that shadow the /plugins owner for its own entries (longer prefix wins) and serve client.js / client.js.map with compression and immutable caching; the bundle URL already carries ?rev= . - Injects optional hints through ctx.webServer.tapIndex for stage-one client bundles. - Never touches /api , event streams, sessions, or any other behavior. Compatibility statement - No dsh source changes required. The plugin is a profile bundle: its package manifest declares dsh.bundle.patch: ./cordis.patch.yml , and dsh plugin add reconciles that bundle into dsh.profile.bundles automatically. - Ad…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdshdsh-plugin

分类