一个用于DeepseekHarness的推理强度滑块。
38.1/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/11 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add lemonorangeapple/dsh-effort-switcher该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 23 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-effort-switcher(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 03:46:03
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
- 读取本地文件verify-client.cjs:4
const source = fs.readFileSync("index.js", "utf8");
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
2 张 · 点击查看大图功能亮点
- 调节推理强度
README
由 DeepSeek 最新模型翻译生成DSH Effort Switcher
把 DSH Web 聊天输入区原有的模型/推理强度选择入口,换成推理强度滑动条。滑块会调用 DSH 的 modelDirectories 服务,提交当前模型的 reasoningEffort,所以设置会作用于后续请求。
屏幕截图
要求
- DSH 0.1.0-rc.6 或兼容的 Web profile。0.1.2-rc.1、0.2.0-rc.2 与 0.2.1-alpha.2 已在真实 Web 端启动并实测(拖动、点击、方向键均能写入);0.1.0-rc.6 也已在真实 Web 端实测通过。桌面端(Electron)尚未在真机实测,见 docs/desktop-test-prompt.md。触发器的尺寸、字号与圆角按 DSH 0.2.x 的原生模型座位对齐;在 0.1.0-rc.6 上宿主座位同为 28px / 13px,仅字重(500 对 400)和圆角(24px 回退值)略有差别。
- 当前模型必须暴露至少一个 reasoning effort 级别。普通非推理模型不会显示滑块。
展开完整文档(README 剩余 1 节)
DSH Effort Switcher
把 DSH Web 聊天输入区原有的模型/推理强度选择入口,换成推理强度滑动条。滑块会调用 DSH 的 modelDirectories 服务,提交当前模型的 reasoningEffort,所以设置会作用于后续请求。
屏幕截图
要求
- DSH 0.1.0-rc.6 或兼容的 Web profile。0.1.2-rc.1、0.2.0-rc.2 与 0.2.1-alpha.2 已在真实 Web 端启动并实测(拖动、点击、方向键均能写入);0.1.0-rc.6 也已在真实 Web 端实测通过。桌面端(Electron)尚未在真机实测,见 docs/desktop-test-prompt.md。触发器的尺寸、字号与圆角按 DSH 0.2.x 的原生模型座位对齐;在 0.1.0-rc.6 上宿主座位同为 28px / 13px,仅字重(500 对 400)和圆角(24px 回退值)略有差别。
- 当前模型必须暴露至少一个 reasoning effort 级别。普通非推理模型不会显示滑块。
安装
dsh plugin --profile web add github:lemonorangeapple/dsh-effort-switcher
命令会把本包装进当前 Web profile,并因 dsh.bundle 声明自动写入 dsh.profile.bundles。不必再编辑 profile 的 cordis.patch.yml。
完全停止并重新启动 dsh web,然后刷新 http://127.0.0.1:3080。DSH 仅在 Web 进程启动时扫描 dsh.client 元数据;仅刷新旧页面或运行独立开发服务器不会加载本插件。
如果 profile 的 cordis.patch.yml 里还留着旧的手工挂载(id: effort-switcher),先删掉,避免双重挂载。
卸载
dsh plugin --profile web remove dsh-effort-switcher
卸载后同样需要重启 dsh web。
验证安装
在 profile 目录中运行:
node --input-type=module -e "const plugin=await import('dsh-effort-switcher'); console.log(plugin.name)"
预期输出:
effort-switcher
启动 DSH Web 后,选择一个支持 reasoning effort 的模型。聊天输入区模型控件的位置应显示「推理强度」滑块;拖动滑块后,DSH 会重新提交当前模型及新的 reasoningEffort。
项目结构
index.js Browser client module and slider UI.
host.js Minimal Cordis host entry used by DSH loader discovery.
cordis.patch.yml Bundle patch that inserts the host plugin row.
package.json Package exports, dsh.bundle, and dsh.client manifest.
README.md Installation and operating instructions.
docs/desktop-test-prompt.md Prompt for an agent to test the plugin on the Electron desktop app.
.gitignore Local development exclusions.
开发
从本仓库目录把本地 checkout 链进 Web profile:
dsh plugin --profile web add .
修改 index.js 后,必须重启 dsh web 并刷新现有 Web GUI,除非当前 DSH checkout 已运行针对该客户端包的 HMR 构建监视器。
可运行基础语法检查:
npm run check
排障
- 滑块没有显示:确认 dsh.profile.bundles 中存在 dsh-effort-switcher,完全重启 dsh web,并在模型选择器中选用支持 reasoning effort 的模型。
- 安装后页面未更新:Web 启动图已经生成;停止旧 dsh web 进程后重新启动。
- 双重控件或重复挂载:删掉 profile cordis.patch.yml 里旧的 effort-switcher insert,只保留 bundle 层。
- 拖动后未生效:检查模型是否支持多个 reasoning effort 级别。对于仅有默认强度或不支持 reasoning 的模型,插件会隐藏控件。
- 显示的是官方模型选择器,像没装插件一样:打开浏览器控制台,若有 slot entry crashed in 'conversation.input.model',插件的座位渲染崩溃,DSH 便退回官方选择器。DSH 0.1.2 起 modelDirectories.directoryFor() 会读取调用方上下文里的 remote.session,插件必须声明它(cannot get property "remote.session" without inject);本插件会按宿主实际提供的服务自动声明,请更新到包含此修复的版本并重启 dsh web。
- 滑条或滑块变成圆角方块:DSH 0.1.2 起主题给所有元素设置了 corner-shape: superellipse(1.5),border-radius 的圆会被画成圆角方块。本插件对滑条自身的轨道、填充、旋钮和刻度点显式使用 corner-shape: round,菜单与触发器仍跟随 DSH 的圆角风格。
- 滑块弹回并出现红色提示:DSH 拒绝了这次写入(例如会话被占用、模型不支持该强度)。滑块会回到真实强度并显示原因,再拖一次即可重试。
- 在模型切换进行中松开滑块:这次选择会被保留,待 DSH 空闲后自动提交,不会丢失。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
lemonorangeapple/dsh-effort-switcher
一个用于DeepseekHarness的推理强度滑块。
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7