dsh-zhixiaohang-guard
在终端中运行以下命令:
dsh plugin install 2277533612/dsh-zhixiaohang-guard
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 2277533612/dsh-zhixiaohang-guard,即可从 https://github.com/2277533612/dsh-zhixiaohang-guard 安装本插件。
插件介绍
在校外或未连校园网时调用智小航,网关常把整页 HTML(含巨型 base64)塞进错误消息或流式响应里。这些内容若按宿主默认路径落盘,会话日志会被撑到数百 KB,界面只剩看不懂的英文或乱码;429 与「空流」还会和重试插件叠在一起,让人误以为只是没连 VPN。
本插件作为宿主插件,只做两件彼此独立的事:对 provider 为 zhixiaohang 的请求做滑动窗口排队(默认每分钟 10 次,满额等待、可取消,其它提供商零延迟直通);在 llm/stream 与相关钩子上,于落盘之前识别校外乱码形态,把失败 finish 改成短提示与专用错误码,并抢先认领不可重试的校外失败,避免无意义空转。空白流、上游容量提示、从消息补全 retry_after_seconds,以及与 finish-reason 容忍插件的分工,都在 README 描述的行为范围内协作,而不去改你已装的通用节流或重试插件。
此外提供进程内自检与只读状态(本地 JSON 与 HTTP 状态接口),便于重启后确认「装的是稳定目录里的那份」、两个监听器已注册、净化链路在本进程内真的跑通。可选的 IPv4 强制只作用于配置的主机名单,意在减少双栈环境下潜在的不稳定路径。
适合在 DSH 桌面配置里固定使用智小航、需要可控调用频率、又希望校外/网关异常时对话记录保持干净、错误可读的用户;若你从不走智小航 provider,本插件不会给你增加延迟。
使用场景
- 校外未连 VPN 时网关返回整页 HTML 污染会话
- 智小航调用需控制在每分钟固定次数内
- 流式空流或 429 需与重试插件协同而非误报校外
适合人员
- DSH 桌面固定使用智小航的师生
- 希望错误可读、日志不被巨型乱码撑爆的用户
- 需要在重启后核对插件加载与自检的管理员