Hobartoakes/dsh-model-shelf ↗★ 0
dsh-model-shelf
提供宽屏折叠式模型选择器与收藏夹 适合管理多模型及多API配置的用户,支持分组折叠、不常用分类与账号备注。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Hobartoakes/dsh-model-shelf說明文件
閱讀完整 README ↗使用
- 点击输入框当前模型按钮。
- 在主列表找到模型,点击右侧“移至不常用”,将该款模型移到独立列表。
- 切换“不常用”标签页,仍可选择其中的模型,或点击“移回主列表”。
- 点击服务商标题折叠分组,或使用“全部展开 / 全部折叠”。
- 点击模型旁的“☆ 收藏”,之后可在“收藏”标签页快速使用。
- 搜索结果只来自当前列表;未找到时可切换另一列表继续搜索。
当前模型属于不常用列表时,再次打开选择器会自动打开该列表,但不会改变其分类。
收藏与账号备注(1.1.0)
- 在任一列表点击模型旁的“☆ 收藏”,再打开“收藏”标签页使用;取消收藏不删除模型,也不改变原分类。
- 点击服务商标题旁的“账号备注”,输入备注并保存。Enter 保存,Escape 或“取消”放弃编辑,清空后保存可删除备注。
- 同一 API 配置的所有模型共用该账号备注。请勿把 API 密钥、密码或令牌填入备注;备注只在当前浏览器保存。
- 插件不会自动读取或验证这个配置实际登录了哪个账号;备注只是你手动贴的标签。
为什么同平台的多个账号要各自建一个 API 配置
插件按服务商配置 ID(每行显示的 服务商 ID:xxx)保存备注,相当于给每个“抽屉”贴标签:
| 做法 | 结果 |
|---|---|
| 只建一个平台配置,在里面换着用两个 Key | ❌ 插件只看到一个 ID,只能贴一个备注,无法区分 |
| 建两个配置(如“工作”“个人”),各填各的 Key | ✅ 两个 ID,可分别备注,模型列表也会分成两组 |
判断方法:打开选择器看 服务商 ID。若两个账号显示的 ID 相同,说明它们在 DSH 里是同一个配置,需要到宿主的 API 服务商配置里再新增一条。新增后即使两个分组的模型一样,也能分别备注。
键盘
- 搜索框中的 ↑ / ↓:高亮结果;Enter:选择模型。
- Tab / Shift+Tab:在面板控件间移动。
- Escape:关闭面板并返回模型按钮;在备注输入框中则只放弃备注编辑,不关闭面板。