DeepSHPlugins
dsh-model-visibility 项目预览
GITHUB / COMMUNITY PROJECT

dsh-model-visibility

安全与运维TypeScriptMIT

DSH 模型可见性管理:在独立的设置分区页里按渠道/模型隐藏或显示模型选择菜单中的条目。逐模型开关、实时搜索、渠道级批量隐藏/显示、一键恢复全部。零侵入——只写插件自己的隐藏列表,不改 Provider 配置,隐藏正在使用的模型不会中断会话。

1 StarsLzh3070 更新时间 2026-08-27
访问 GitHub 仓库
dsh-model-visibility 项目预览

项目介绍

中文

DSH 模型可见性管理:在独立的设置分区页里按渠道/模型隐藏或显示模型选择菜单中的条目。逐模型开关、实时搜索、渠道级批量隐藏/显示、一键恢复全部。零侵入——只写插件自己的隐藏列表,不改 Provider 配置,隐藏正在使用的模型不会中断会话。

English

Model visibility manager for DeepSeek Harness: hide or show any model in the conversation model selector from a dedicated settings page. Per-model switches, search, provider-level batch actions, reset-all. Zero intrusion - writes only its own hidden list, never the provider config; hiding a model in use never interrupts a running session.

项目信息与收录信号

快照 2026-09-11
作者 / 组织
Lzh3070
仓库
Lzh3070/dsh-model-visibility
GitHub Stars
1
Forks
0
开发语言
TypeScript
许可证
MIT
最近推送
2026-08-27
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

49/ 100
维护活跃
91
文档与实用信息
67
生态关注度
9
安装便捷信号
75
项目声明信号
100

近 15 天仍在更新;关注度尚低(1)。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin --profile web add github:Lzh3070/dsh-model-visibility

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

dsh-model-visibility

English · 中文

DeepSeek Harness 的模型可见性插件:控制哪些模型出现在对话界面的模型选择菜单里。

安装后在设置左侧导航提供一个独立的「模型可见性」分区页(紧跟「模型」):

  • 🔍 搜索 —— 按模型名/ID/渠道名实时过滤
  • 🎚️ 逐模型开关 —— 隐藏的模型立即从选择器消失,显示即恢复
  • 📦 渠道级批量 —— 一键隐藏/显示某个 Provider 的全部模型
  • ♻️ 一键恢复全部 —— 清空隐藏列表
  • 🛡️ 零侵入 —— 只写插件自己的隐藏列表,不改你的 Provider 配置;隐藏正在使用的模型不会中断该会话
  • 🆕 新模型自动可见 —— 插件只记录"要隐藏什么",Provider 新广告的模型默认出现

预览

模型可见性分区页

要求

  • DeepSeek Harness ≥ 0.1.1-rc.2(更早版本未测试)
  • Node.js 22+(构建与运行)

安装

dsh plugin --profile web add dsh-model-visibility

重启 dsh web 后生效。

工作原理

  • 宿主半(lib/index.js):持有 model-visibility 设置段(隐藏列表),并在源头包装 ctx.llm.listModels——会话选择器(session.models)与设置页(llm.models)拿到的目录都是过滤后的。目录成员资格在 harness 中是"建议性"的,因此隐藏一个正在使用的模型不影响其调度。
  • 浏览器半(lib/client.js):向设置壳注册一个 settings.section 分区页;页面状态来自"过滤后目录 ∪ 隐藏条目"的并集,隐藏条目携带隐藏时抓取的显示名快照。

卸载

dsh plugin --profile web remove dsh-model-visibility

卸载即恢复原状:插件不写入 Provider 配置,隐藏列表随包删除自动失效。

License

MIT

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目