
zjl88858/dsh-huadongbianzuqi
62Last commit Aug 13, 2026
dsh-huadongbianzuqi DSH plugin
This plugin overrides the built‑in Effort dropdown in DeepSeek Harness with a three‑position slider. Each position is marked by a unique avatar icon (牢梁, 梁子, 梁圣) and supports mouse drag, track click, and keyboard arrow keys. It integrates seamlessly with the Harness session and model directories, restoring the original control on uninstall.
How to install the dsh-huadongbianzuqi DSH plugin
dsh plugin --profile web add https://github.com/zjl88858/dsh-huadongbianzuqi/releases/download/v0.1.0/dsh-huadong-bianzuqi-0.1.0.tgzCopying does not run this command. Review the repository and version before installing the dsh-huadongbianzuqi DSH plugin.
dsh-huadongbianzuqi DSH plugin data source
dsh-huadongbianzuqi DSH plugin snapshot date: Aug 16, 2026
discovered
What the dsh-huadongbianzuqi DSH plugin can do
- Replaces the Effort dropdown with a three‑position slider featuring avatar‑knob, rail, and scale visual design.
- Supports mouse dragging, track clicking, and keyboard arrow keys for position selection.
- Preserves model selection, loading state, and error messages from the built‑in control.
- Reuses Harness's built‑in `modelDirectories` service without implementing model calls itself.
- Overrides the control via the `conversation.input.model` slot and restores the original control on uninstall.
- Embeds avatar images as inline data URLs, requiring no external static assets.
Where the dsh-huadongbianzuqi DSH plugin fits
- Quickly switch between Effort levels (none/off, high, max) in DeepSeek Harness with a visual slider.
- Add a touch of humor and personality to the model selection interface during presentations or livestreams.
- Explore the front‑end plugin capability of DeepSeek Harness by modifying a specific UI control.
- Customize the appearance of the model configuration panel for personal or team use.
- Demonstrate the slot‑based override mechanism of Harness plugins in a playful yet functional way.
Who the dsh-huadongbianzuqi DSH plugin is for
- Users of DeepSeek Harness Web profile who want a more visual and entertaining Effort selector.
- Developers interested in studying or extending Harness front‑end plugins with slot‑based UI overrides.
dsh-huadongbianzuqi DSH plugin limitations
- Only works with DeepSeek Harness Web profile that provides `conversation.input.model` and `modelDirectories` services.
- The avatar images are third‑party portraits; users must ensure they have the right to use them in their context, as the project is a joke and does not grant portrait rights.
- The plugin is labeled as a joke project and may not be suitable for serious production environments.
- Installation from Git tag requires approval of the build script in `pnpm-workspace.yaml`, which may raise security concerns.
dsh-huadongbianzuqi DSH plugin: from the repository README
Quoted from the zjl88858/dsh-huadongbianzuqi README, the upstream source of the dsh-huadongbianzuqi DSH plugin. Copyright remains with the original authors.
一个不太严肃、但可以正常工作的 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 前端插件。 它接管输入框中的模型选择控件,将 DeepSeek 模型的 Effort 选项替换为带头像旋钮、机械导轨和刻度盘的三档滑块。 | 实际 Effort ID | 前端显示 | 头像资源 | |---|---|---| | `none` / `off` | 牢梁 | `knob-avatar1.png` | | `high` | 梁子 | `knob-avatar2.png` | | `max` | 梁圣 | `knob-avatar3.png` | 显示映射只存在于浏览器界面。插件会将 Harness 模型目录提供的原始 Effort ID 原样交回 `session.selectModel`,不会把“牢梁”“梁子”或“梁圣”写入实际模型请求。 ## 功能 - 使用三档滑块替换内置 Effort 下拉菜单。 - 支持鼠标拖动、轨道点击和键盘方向键。 - 保留模型选择、加载状态和错误提示。 - 复用 Harness 内置 `modelDirectories` 服务,不自行实现模型调用。 - 通过 `conversation.input.model` 插槽覆盖内置控件,卸载后自动恢复。 - 将三张头像构建为内嵌 data URL,不依赖额外的静态资源服务。 ## 安装 以下方式都不需要 clone 仓库。 ### 从 GitHub Release 安装(推荐) 从 [Releases](https://github.com/zjl88858/dsh-huadongbianzuqi/releases) 下载对应版本的预构建 tarball,然后直接安装到 Web profile: ```sh dsh plugin --profile web add https://github.com/zjl88858/dsh-huadongbianzuqi/releases/download/v0.1.0/dsh-huadong-bianzuqi-0.1.0.tgz dsh --profile web ``` 预构建 tarball 已包含 `lib/client.js`,安装时不需要 Bun,也不执行源码构建脚本。发布新版本后,请将命令中的版本号替换为目标 Release 版本。 ### 直接从 GitHub tag 安装 也可以让 pnpm 直接下载指定 Git tag 的源码: ```sh dsh plugin --profile web add github:zjl88858/dsh-huadongbianzuqi#v0.1.0 ``` Git 安装需要执行本项目的
Read the full READMERepository license: MIT-0
dsh-huadongbianzuqi DSH plugin questions
How do I install dsh-huadongbianzuqi?
You can install it via the `dsh plugin` command. The recommended method is to download a prebuilt tarball from GitHub Releases and run `dsh plugin --profile web add <url>`. Alternatively, you can install directly from a Git tag with `dsh plugin --profile web add github:zjl88858/dsh-huadongbianzuqi#v0.1.0`. Note that the Git tag method requires executing a build script, so you may need to approve it in `pnpm-workspace.yaml`.
Will uninstalling the plugin affect my existing model settings?
No, uninstalling the plugin will restore the original built‑in Effort dropdown control. The plugin overrides the UI via the `conversation.input.model` slot and does not modify any model configuration or session data. Your model selections and settings remain intact.
What Effort values do the three slider positions correspond to?
The slider has three positions: '牢梁' maps to `none` or `off` (both are recognized), '梁子' maps to `high`, and '梁圣' maps to `max`. The plugin only changes the visual display; the actual Effort ID sent to the session is the original value from the model directory.
Are the avatar images copyrighted? Can I use them commercially?
The avatar images are third‑party portraits. The project is a joke and does not grant any license to the images or the rights of the depicted persons. If you plan to use the plugin publicly, commercially, or distribute modified versions, you must verify the legal permissions in your jurisdiction. Contact the maintainer via GitHub Issues if you are a rights holder and wish to have the images removed.
Does this plugin work with other models or profiles besides the Web profile?
The plugin is designed specifically for the DeepSeek Harness Web profile that provides `conversation.input.model` and `modelDirectories` services. It may not work with other profiles (e.g., terminal) or with models that do not use the standard Effort control. The README states it targets the Web profile only.