🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

推理强度调节 NexusAgentX/dsh-reasoning-effort

DeepSeek Harnessv0.2.8
NexusAgentX16 天前有提交已提供中文文档扫描:含敏感能力

为第三方模型解锁七档思考等级与原生视觉能力

30.3/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:npm 同名包「dsh-reasoning-effort」归属 mu-scorpio/dsh-reasoning-effort,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add NexusAgentX/dsh-reasoning-effort
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · market
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 16 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意
要求 Node:^22.19 || >=24(dsh 本身要求 Node ≥ 22.19)

npm 同名包「dsh-reasoning-effort」归属 mu-scorpio/dsh-reasoning-effort,装到的可能不是本插件

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-reasoning-effort @ 0.2.8
✓Node 引擎要求 ^22.19 || >=24 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 04:11:11

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件
查看扫描证据(共 5 处,展示前 5 条)
  • 执行外部命令来自配置/变量
    build.mjs:32
    const result = spawnSync(esbuildBinary(), args, { stdio: 'inherit' })
  • 执行外部命令来自配置/变量
    build.mjs:38
    const result = spawnSync(process.execPath, ['node_modules/typescript/bin/tsc', '-p', 'tsconfig.build.json'], {
  • 删除本地文件递归
    build.mjs:45
    rmSync('lib', { recursive: true, force: true })
  • 写入本地文件
    build.mjs:46
    mkdirSync('lib', { recursive: true })
  • 读取本地文件
    build.mjs:78
    const client = readFileSync('lib/client.js', 'utf8')
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-model-selection@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-llm
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 七档推理强度调节
  • 解锁原生视觉能力

宿主侧 dsh 插件,为 web 编辑器里的第三方 llm-pi-ai 模型加上七档推理强度。

README

由 DeepSeek 最新模型翻译生成
dsh-reasoning-effort dsh 0.2 思考等级与视觉能力解放插件 兼容 DSH 0.2.0-rc.2。 1. 按家族手动维护 models/*.toml,为常见模型自动补全 reasoning_effort 2. 为第三方模型自动补全正确的上下文窗口与最大输出长度(避免回退到适配器保守的 262k) 3. 解锁第三方模型原生的视觉能力 4. 在 Composer 中加入鲸鱼娘推理强度滑块 5. 通过 DSH 原生 ConfigForm 实时读写插件配置 composer 滑块 模型目录维护 模型目录按家族拆分在 models/ 下,每个文件对应一个家族: models/ gpt.toml claude.toml gemini.toml qwen.toml ... 每个 TOML 文件声明 family 和一组 [[models]]。
展开完整文档(README 剩余 1 节)
dsh-reasoning-effort

dsh 0.2 思考等级与视觉能力解放插件

兼容 DSH 0.2.0-rc.2。

1. 按家族手动维护 models/*.toml,为常见模型自动补全 reasoning_effort
2. 为第三方模型自动补全正确的上下文窗口与最大输出长度(避免回退到适配器保守的 262k)
3. 解锁第三方模型原生的视觉能力
4. 在 Composer 中加入鲸鱼娘推理强度滑块
5. 通过 DSH 原生 ConfigForm 实时读写插件配置

composer 滑块

模型目录维护

模型目录按家族拆分在 models/ 下,每个文件对应一个家族:

models/
gpt.toml
claude.toml
gemini.toml
qwen.toml
...

每个 TOML 文件声明 family 和一组 [[models]]。例如:

family = "gpt"

[[models]]
model = "gpt-5.4"
aliases = []
input = ["text", "image"]
contextWindow = 1050000
maxOutputTokens = 128000

[models.pricing]
currency = "USD"
unit = "per_million_tokens"
input = 2.5
output = 15
cacheRead = 0.25

[models.reasoningEfforts]
low = "low"
medium = "medium"
high = "high"
xhigh = "xhigh"

[models.sources]
capabilities = "https://models.dev/api.json"
pricing = "https://developers.openai.com/api/docs/models/gpt-5.4"

TOML 没有 null:可选价格、容量等字段省略即表示未知;reasoningEfforts.off 由生成器自动补为 null,源文件中不要手写。

修改 TOML 后运行:

pnpm run generate:models # 重新生成 src/model-catalog.generated.json
pnpm run check:models # 检查生成物是否与 TOML 一致

视觉能力与 aliases

input 回填只写含 image 的声明:text-only 不写(适配器默认本来就是 text,写死反而会让未来的目录修正无法生效,还会覆盖用户显式配置的 route 级 defaultInput)。

第三方网关发布的模型 id 拼写常与目录主名不同(如聚合网关的 deepseek-v4.1-flash)。未收录时匹配失败会回退到适配器默认的 input = ["text"],或 fuzzy 错配到退役条目报出错误的 text-only——表现为 “当前模型不支持图片”。新增网关拼写时把它收录为对应条目的 aliases (匹配时会取 / 尾部并去符号),并在 tests/model-catalog.test.ts 补 alias 形态断言。

升级插件后若某模型仍拒图,检查用户层 settings 中该模型条目是否已被旧版写死 input: ["text"]:插件只填空缺,不会覆盖既有值。手动删掉该字段,下次 settings 变化即按新目录重新回填。

构建

pnpm install
pnpm run build
pnpm run typecheck
pnpm test

lib/ 是随 Git 仓库提交的构建产物。这样通过 GitHub URL 直接安装时不需要在安装生命周期中额外调用 node 或重新构建;修改源码后请运行 pnpm run build 并一并提交 lib/。npm 发布前由 prepublishOnly 自动重新构建。

安装

从 GitHub 安装时不要直接在任意目录执行 pnpm add:那样只会安装 npm 包,不会把插件 bundle 加入 DSH profile。应使用 DSH 的插件管理器:

dsh plugin --profile web add github:NexusAgentX/dsh-reasoning-effort

也可以使用完整 URL:

dsh plugin --profile web add https://github.com/NexusAgentX/dsh-reasoning-effort

安装完成后重启 DSH,或在启用了 HMR 的 Web profile 中等待自动重载。

本地源码安装:

cd /absolute/path/to/dsh-reasoning-effort
pnpm install && pnpm run build

包内 cordis.patch.yml(package.json 的 dsh.bundle 声明)会自动把 providers-reasoning 插件行挂进 profile 层栈,无需手写 patch。
dsh plugin --profile web add link:$PWD

安装失败退出码 127

DSH 的 dsh plugin 底层会调用 pnpm。出现:

dsh: pnpm was not found; install pnpm and make it available on PATH.

说明启动 DSH 的进程找不到 pnpm,不是插件本身安装失败。先确认:

command -v pnpm
pnpm --version

如果终端能找到、但 Desktop/Web 图形界面仍失败,通常是 GUI 没有继承 shell 的 PATH。安装 pnpm 到系统 PATH,或在对应 profile 的 cordis.patch.yml 中为 plugin-manager 配置绝对路径:

- id: plugin-manager
config:
pnpmCommand: /absolute/path/to/pnpm

然后重新运行安装命令。若 pnpm 缓存了旧的失败结果,可指定提交号:

dsh plugin --profile web add github:NexusAgentX/dsh-reasoning-effort#1186dbb

许可证

MIT。第三方素材(鲸鱼精灵图)的来源与版权声明已并入 LICENSE。
预览分享卡片长什么样 ↓NexusAgentX/dsh-reasoning-effort
分享 · DeepSeek Harness Hub
NexusAgentX/dsh-reasoning-effort

为第三方模型解锁七档思考等级与原生视觉能力

这是你的仓库?认领条目

回到顶部