DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Model Seat — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
M

dsh-model-seat

Model Seat

Composer 模型席位:品牌标识、带注释的分组模型列表、搜索、推理工作量滑块,以及可配置的弹出层界面。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:toyvfish/dsh-model-seat#9f9954aadb4b48d5b15f91022bf656d06e3df112
README兼容性版本
模型席位:触发器弹出面板设置页

兼容性与来源证明

Model Seat 以 dsh-model-seat 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/11

版本

1.0.0stable
2026/10/11

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
未声明
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/10/11
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Usage@linxin666/dsh-usage用于 dsh Web GUI 的使用统计插件:检测各提供商的余额和编程套餐配额,并实时记录令牌使用情况;侧边栏 Settings 行上方显示紧凑的价格概览卡片Client Ui Model Capabilities@linxin666/dsh-client-ui-model-capabilities为自定义 pi-ai 提供商声明每个模型的能力(图像输入和推理力度),可直接在 Models 设置卡片中编辑;写入官方 llm-pi-ai 设置命名空间,不更改 DSH 源代码。Cost Meterdsh-cost-meterDeepSeek Harness 会话费用统计插件:本会话成本、当日费用、历史记录与官方价格同步,支持多厂商多模型价格计费(内置 170+ 模型 ID 价格目录与自动匹配)、主流 Coding Plan 订阅额度查询与显示(13 家,含 OpenDesign 工作区查询、含小米 MiMo Token Plan 控制台 Cookie 查询、SCNet Token Plan 本地 Credits 计量与火山方舟 Volcano Ark Coding Plan AK/SK 签名查询)、自定义 Provider

README

dsh-model-seat

把对话输入框右下角那个不起眼的模型选择器,换成一个真正的「模型席位」。

品牌图标 · 分组列表 · 中文简介 · 搜索筛选 · 推理等级滑块 · 可调面板材质
17 项外观设置,全部在设置页里调,随时一键恢复默认。
模型席位:触发器

📑 目录

  • ✨ 功能一览
  • 🚀 安装
  • 🖼️ 特性巡礼
  • ⚙️ 设置项一览
  • 🛠️ 开发
  • 📄 许可

✨ 功能一览

相比 DSH 内置的模型选择器,这个席位补上的能力:

  • 🏷️ 触发器带品牌图标:按提供方自动匹配 40 个品牌标记(DeepSeek、Claude、GPT、Gemini、Qwen、GLM、Kimi……),未知提供方用中性的四角星兜底;图标颜色可单独调
  • 📋 列表每行都有中文简介:不只知道模型叫什么,还知道它适合干什么(「轻快版,响应更快,适合日常批量」);鼠标悬停看完整说明
  • 🔍 搜索筛选,且面板不会抖:输入即筛模型名、说明和提供方;面板高度只增不减,过滤时不会跳来跳去
  • 🎚️ 推理等级是一条滑条:青 → 蓝 → 紫渐变,且支持自定义颜色
  • ⚡ 一次开门办完两件事:选中模型立即生效、面板不关,可以接着拖推理档位;切到同样支持该档位的模型时,档位自动带过去
  • 🪟 面板材质可选:无 / 亚克力 / 云母三种,配一个强度滑条;底色和不透明度也能单独调
  • 🎨 17 项设置,全部实时预览:改一个开关,输入框里的席位当场就变,不用保存后才看效果

🚀 安装

前置:已装好 DSH(dsh web 能正常运行)。

方式一:作为 profile bundle(推荐)

在 profile 目录(~/.dsh/profiles/default)里:

pnpm add "file:../../path/to/dsh-model-seat"

然后在同一个目录的 package.json 里把包装进 dsh.profile.bundles:

{
  "dsh": { "profile": { "bundles": ["dsh-model-seat"] } }
}

重启 DSH 即可(bundle 列表在启动时解析,热重载不会重新读它)。

方式二:本地开发

仓库里已经带了构建产物 client.js,克隆下来直接指向它就能用,无需构建:

git clone https://github.com/toyvfish/dsh-model-seat.git

ℹ️ 唯一的外部依赖是 peer @deepseek-ai/schemastery,它由 DSH 自己提供,不需要单独安装。

🖼️ 特性巡礼

模型席位:图标、名字和档位一眼看完

触发器上同时显示品牌图标、模型名和当前推理等级。背景色、不透明度、图标颜色、模型名字体色、推理等级字体色,都是独立可调的。

模型席位:触发器

弹出面板:分组、说明、搜索、滑条

按提供方分组,每行带品牌图标和一句中文简介;顶部搜索框支持按模型名、说明、提供方过滤;底部是推理等级滑块。

弹出面板

设置页:17 项可调,改完立刻看到

分组选项
对话输入框的模型位显示模型图标 · 模型图标颜色 · 背景色 · 背景不透明度 · 模型名称颜色 · 推理等级颜色
弹出面板背景材质(无 / 亚克力 / 云母) · 背景颜色 · 背景不透明度 · 材质强度
模型列表显示搜索框 · 显示模型图标 · 显示模型说明
推理等级滑块启用渐变 · 单色 · 渐变起始色 / 结束色
设置页

⚙️ 设置项一览

所有设置都通过宿主的 Config schema 暴露,落在 profile 的 cordis.patch.yml 里,因此跟着配置走,换机器也能带走。

字段默认值说明
triggerLogotrue触发器上显示品牌图标
triggerLogoColor#ffffff图标颜色(关闭图标时不可调)
triggerTint#343436触发器背景色
triggerOpacity100触发器背景不透明度
triggerLabelColor跟随主题模型名字体色
triggerEffortColor跟随主题推理等级字体色
showSearchtrue面板顶部搜索框
menuMaterialnone面板材质:none / acrylic / mica
menuMaterialStrength50材质强度(仅亚克力 / 云母可用):越高底色越透、模糊越重
menuTint#343436面板底色
menuOpacity100面板底色不透明度(仅「无」可用;亚克力 / 云母自带固定浓度)
listLogo / listNotetrue列表里的图标 / 中文简介
sliderGradienttrue推理滑块用渐变还是单色
sliderSolid#4f8ef7单色模式的颜色
sliderFrom / sliderTo#38bdf8 / #a855f7渐变两端

两个字段会联动置灰,而不是静默忽略:关闭「显示模型图标」时图标颜色不可调;材质选亚克力 / 云母时,「背景不透明度」不可调(改用「材质强度」)。

🛠️ 开发

node tools/build.mjs        # 由 src/client.template.js 生成 client.js(内联 40 个品牌 SVG)
node tools/smoke.mjs        # 断言套件:品牌匹配、列表、搜索、滑块、材质、设置页渲染……
node tools/check-schema.mjs # 校验宿主 Config schema 能被真实解析

源码是单个手写文件 src/client.template.js;client.js 是构建产物,但已提交进仓库,这样别人克隆下来就能直接用。

tools/smoke.mjs 里有一个小型的 React 替身,会把席位和设置页真的渲染一遍再断言——设置页曾经因为一个作用域错误在线上整页空白,从那以后它就在测试覆盖里了。

📄 许可

MIT