dsh-provider-info
在模型选择器左侧显示当前模型所属提供商,优先显示名称,回退为 Provider ID;仅作运行时界面装饰。
cowwo
@cowwo
⬇ 2
★ 1
main
安装
dsh plugin --profile web add github:cowwo/dsh-provider-info
需要可复现安装时,可在仓库后追加 #commit 固定提交。
在模型选择器左侧显示当前模型所属提供商,优先显示名称,回退为 Provider ID;仅作运行时界面装饰。
该插件未提供要点说明,请参考仓库 README。
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/cowwo/dsh-provider-info |
| 许可证 | MIT |
| 主要语言 | main |
| 下载量 | 2 |
| GitHub 星标 | 1 |
| 最近推送 | 2026-08-26 |
| 收录日期 | 2026-09-19 |
| 分类 | 模型与提供方 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
# dsh-provider-info
A [DeepSeek Harness](https://github.com/deepseek-ai/DeepSeek-Harness) plugin.
> [中文说明](README.zh.md)
It does exactly one thing: **next to where you pick a model, it shows a small line of text saying which provider (company) is serving the currently selected model.**
Move your mouse over that text and a small dark panel pops up with full details about the provider and the current model.
## The problem it solves
DeepSeek Harness can be configured with several AI providers at once, and each provider has many models underneath. Just looking at a model name, it's hard to tell whose API it actually goes through. This plugin shows you at a glance: **which provider is serving the model I'm using right now.**
## What it does
- **Adds a small label next to the model selector** showing the provider's display name for the current model. If the provider has no display name, it falls back to the provider's ID.
- **Hover the label to open a small panel** with two sections:
- **Provider info**: display name, provider ID, API protocol (e.g. OpenAI-compatible, Anthropic, etc.), API base URL, and the environment variable name for the API key.
- **Current model info**: model ID, display name, description, available reasoning efforts, the current reasoning effort, context window, max tokens, supported input modalities, and compat info.
- Missing values are shown as `未提供`; long values wrap.
- The label updates automatically as you switch models.
- **Never touches your keys**: it only shows the *environment variable name* for the credential — it never reads or shows the actual secret.
## Screenshots
The small label next to the model selector (here showing the provider `opencode-go`):

The detail panel that appears when you hover over it:

## Installation
This plugin is loaded through the DSH profile mechanism (for example the `web` profile).
### Option 1: Install via command
```bash
dsh plugin --profile web add dsh-provider-info
```
### Option 2: Configure manually
Add it to your profile's dependencies:
```json
// profile package.json
"dependencies": { "dsh-provider-info": "^0.1.0" }
```
Then declare the bundle in your profile config:
```yaml
# profile config
dsh:
profile:
bundles:
- dsh-provider-info
```
After installing, restart `dsh web` once and refresh the page.
## Usage
There's nothing to do. Open the chat interface and the small label appears next to the model selector automatically. Hover over it to see the details.
## Privacy
This plugin only reads provider configuration from the running DSH instance on your machine to display it. All data is shown in your own browser and **is never sent anywhere**. The API key value is never read or displayed — only its environment variable name.
## License
[MIT](LICENSE)
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。