dshbase

插件目录 / Developer / dsh-model-preset

dsh-model-preset

未验证 kaixinbaba

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
语言
2026-08-18最近推送
跨平台平台

功能简介

DeepSeek Harness model preset shortcuts with Settings customization

我们的评价
未验证 — 尚未实测

DeepSeek Harness model preset shortcuts with Settings customization 尚未验证——请自行安装测试。

「未验证」表示我们的自动化 CI 尚未安装过该插件。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

你是插件作者? 想拿到「已验证」标签——提交你自己的验证证据(截图、日志或短视频),我们审核通过后即改为「已验证」。

提交验证证据 ↗

README

dsh-model-preset

dsh-model-preset adds two default flat shortcut buttons in a full-width row above the DSH composer card. Settings can add a third button. Each button selects one complete provider + model + reasoningEffort combination in the current conversation.

It is not an Agent preset. It does not change Code Mode, Creator Mode, tools, prompts, permissions, personas, or the agent composition.

Installation

Install it into a DSH Web profile with:

dsh plugin --profile <profile> add dsh-model-preset

The package contributes both the Host plugin and its Web client bundle. Start or restart that profile's Web host after installation, then open Settings → Plugins → 模型预设 to customize the buttons.

Configuration

Add the package to a Web profile and include its patch, or copy the row from cordis.patch.yml into your own composition. This is the composition default:

- id: dsh-model-preset
  name: 'dsh-model-preset'
  config:
    presets:
      - label: 快速
        color: '#2F80ED'
        provider: deepseek-official
        model: deepseek-v4-flash
        reasoningEffort: high
      - label: 深度
        color: '#9B51E0'
        provider: deepseek-official
        model: deepseek-v4-pro
        reasoningEffort: high

presets accepts zero to three entries. label, color, provider, and model are required. color must be a six-digit #RRGGBB value. Omit reasoningEffort to preserve the provider/model default; otherwise use the effort id advertised by that model's catalog.

Settings editor

After the plugin is loaded, open Settings → Plugins → 模型预设. The editor can add or remove buttons and change every field, including the native color picker; it supports up to three buttons. Saving writes $DSH_HOME/model-preset.json, updates the current page immediately, and persists across restarts. A saved user configuration overrides the composition default; remove that file to return to the patch defaults.

Behavior

  • Buttons preserve configuration order and use the configured label and accent color.
  • The active button is derived from the effective current selection, including the resolved reasoning effort.
  • A click calls the same per-session model directory used by the built-in model picker.
  • A selection applies to the current conversation's next model request; an in-flight request is not rewritten.
  • Addressed subagent sessions do not render these controls.
  • A rejected selection leaves the previous selection in place and shows a compact failure status.
  • The host serves configuration through same-origin GET and POST /dsh-model-preset/config routes.

Model Experience

The plugin changes only the user-facing composer controls. It does not add model-visible prompt text, tools, events, or durable session data. The selected model and reasoning effort are still recorded and applied through the existing DSH model-selection path.

Known Limitations and Deferred Work

  • A preset is not checked against the model catalog until the user selects it, so a stale model or effort id reports the host rejection at click time.
  • The current Web host must expose the model-selection service and the conversation.input.dock and settings.plugins.tab slots; the plugin is intentionally Web-only.

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-model-preset」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:kaixinbaba/dsh-model-preset

Headless(CLI)profile:

dsh plugin --profile headless add github:kaixinbaba/dsh-model-preset

实测报告

尚未 L3 验证——若已跑过,见下方失败备注。

状态:pending · 最近测试 2026-08-26
备注:验证: runtime-fail 浏览全部待验证失败 →
安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7795 个插件 →