dsh-wsl-hostsvc
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-hostsvc
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-hostsvc,或让助手根据仓库 https://github.com/173787247/dsh-wsl-hostsvc 安装插件。
插件介绍
在 WSL 里用 DeepSeek Harness 连本地大模型时,服务往往跑在 Windows 主机上:Ollama、LM Studio、vLLM 或 llama-server。端口能通并不等于 API 已就绪,而 WSL 与 Windows 之间的地址(127.0.0.1、host.docker.internal、resolv.conf 里的主机 IP)又经常让人猜错 baseURL。
dsh-wsl-hostsvc 提供 host_reach 工具,按配置探测这些常见服务是否真正可用,并给出 suggestedBaseURL、可粘贴的 provider 片段、Ollama 模型列表,以及在 HTTPS/DNS 等问题时的连通性排查顺序。它面向本机 Windows 侧的 OpenAI 兼容端点,不负责配置云端 DeepSeek。
适合在 WSL 日常开发、已安装 dsh-wsl-kit(llm 或 full 套件)的用户,以及希望在 settings 里快速对齐 llm-pi-ai.providers 而不反复手测端口的场景。插件还会提示 Ollama 的 n_ctx 与 settings 里 contextWindow 的匹配、Unsloth Desktop 与 Studio 的差异等常见踩坑点。
使用场景
- 在 WSL 里用 Harness,但 Ollama 或 LM Studio 跑在 Windows 上
- 需要确认哪个 baseURL 从 WSL 真正能访问 OpenAI 兼容 API
- 准备把探测结果写入 ~/.dsh/settings.yaml 的 providers 配置
适合人员
- 使用 dsh-wsl-kit(llm 或 full)的 WSL 开发者
- 在 Windows 上自建 Ollama、vLLM 或 llama-server 的用户
- 不愿反复手测端口与主机名的人