dsh-resize
开发工具 活跃维护

dsh-resize

RyensX/dsh-resize

新增独立页面设置模块,支持通过滑块或数值输入在50%至150%区间内调节整体界面缩放比例,基于Node.js开发可快速集成至对应平台环境使用。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
TypeScript
主要语言
AGPL-3.0
开源协议
61 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:RyensX/dsh-resize
git clone https://github.com/RyensX/dsh-resize.git
git clone git@github.com:RyensX/dsh-resize.git
README.md master

dsh-resize

中文 | English

为 DeepSeek Harness 添加页面缩放控制设置。

功能

  • 在 DSH 设置中新增一级“页面设置”页面。
  • 支持通过滑块和输入在 50%–150% 之间调节整个界面的显示缩放。

开发与验证

需要 Node.js ^22.19.0 || >=24.0.0 和 pnpm:

pnpm install
pnpm verify

pnpm verify 会依次执行 TypeScript 类型检查、单元/组件测试、Host 与 Web client 构建,以及 DSH lazy-CJS bundle 交接验证。

安装

在插件 checkout 中执行:

dsh plugin --profile web add .

或使用绝对路径 link:

dsh plugin --profile web add /absolute/path/to/dsh-resize

也可以先运行 pnpm pack,再安装生成的 .tgz 文件。插件通过自己的 cordis.patch.yml 自动启用,不需要修改 DeepSeek Harness 源码。

从 Git 仓库安装时,pnpm 10 会在首次执行 prepare 前要求显式允许构建;请只对已审查并固定 commit 的源码授予该权限。

兼容性

当前版本面向 DeepSeek Harness 0.1.0-rc.8。Harness 尚处于 developer preview,升级 DSH 后应重新运行 pnpm verify 并做一次实际页面验证。

License

MIT