LiuJunheng/DeepSeekHarnessGreen--plugins-dsh-ollama ↗★ 16
dsh-ollama
自动识别并接入本地Ollama服务
AI 分析
适合使用本地Ollama运行开源模型并希望无缝接入DSH的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LiuJunheng/DeepSeekHarnessGreen#123f0e98ee3267b9da82e9af6e74c1ab93901deb&path:plugins/dsh-ollama說明文件
閱讀完整 README ↗配置
入口配置在 cordis.patch.yml 的 config 字段(或安装后修改该文件):
| 配置项 | 默认值 | 说明 |
|---|---|---|
enabled | true | 是否启用自动识别 |
baseUrl | http://localhost:11434 | Ollama 服务根地址(不含 /v1) |
displayName | Ollama | Models 页显示的提供方名称 |
defaultContextWindow | 32768 | 模型发现不到上下文大小时的回退值(面板不直接编辑,见 target*) |
defaultMaxTokens | 8192 | 模型发现不到最大输出时的回退值(面板不直接编辑,见 target*) |
detectIntervalMs | 60000 | 周期性探测间隔(毫秒) |
probeTimeoutMs | 3000 | 单次探测超时(毫秒) |
ensureContext | true | 自动修复上下文容量(创建 -32k 变体并指向它) |
targetContextWindow | 32768 | 生效的上下文窗口:写入 Models 页模型容量 + 变体固化的 num_ctx。面板「目标上下文窗口」即改此项 |
targetMaxTokens | 8192 | 生效的单次输出上限(须远小于 targetContextWindow,如 32768/8192)。面板「目标最大输出」即改此项 |
使用流程
- 启动 Ollama(
ollama serve)并确保已下载至少一个模型(ollama pull llama3.2等); - 启动 DSH(或直接使用绿色版启动器);
- 日志出现
[dsh-ollama] 检测到 Ollama 服务即接入成功; - 打开 WebUI → 设置 → Models,选择 Ollama 及模型即可对话。