dsh-resize
中文 | English
Adds page zoom controls to DeepSeek Harness.
Features
- Adds a top-level "Page Settings" page to DSH settings.
- Supports adjusting the display zoom of the entire interface between 50% and 150% using a slider or input field.
Development and Verification
Node.js ^22.19.0 || >=24.0.0 and pnpm are required:
pnpm install
pnpm verifypnpm verify runs TypeScript type checking, unit and component tests, Host and Web client builds, and DSH lazy-CJS bundle handoff verification in sequence.
Installation
Run the following command from the plugin checkout:
dsh plugin --profile web add .Alternatively, link the plugin using an absolute path:
dsh plugin --profile web add /absolute/path/to/dsh-resizeYou can also run pnpm pack first, then install the generated .tgz file. The plugin is enabled automatically through its own cordis.patch.yml, so no changes to the DeepSeek Harness source code are required.
When installing from a Git repository, pnpm 10 requires builds to be explicitly approved before prepare runs for the first time. Only grant this permission to source code that you have reviewed and pinned to a specific commit.
Compatibility
The current version targets DeepSeek Harness 0.1.0-rc.8. Harness is still in developer preview, so after upgrading DSH, rerun pnpm verify and manually verify the page in the application.
License
MIT