dsh-web-search-ddg
aooyoo
Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web seam — local headless browser, no API key, no m…
PROJECT TOPICS
PROJECT README
A DeepSeek Harness (DSH) plugin that shows the live DeepSeek official service status (status.deepseek.com) in the Web UI session header — overall status, per-component statuses, active/recent incidents, and uptime percentages.
DeepSeek Harness 插件:在 Web UI 会话头部实时显示 DeepSeek 官方服务状态(status.deepseek.com 同源数据)。
# 从 npm
dsh plugin --profile web add dsh-deepseek-status
# 或从本地 checkout / tarball
dsh plugin --profile web add ./dsh-deepseek-status
dsh plugin --profile web add ./dsh-deepseek-status-0.1.0.tgz
安装后重启 dsh web(新客户端插件需要重启进程才会被扫描进浏览器清单),即可在会话头部看到状态点(点击展开详情面板)。
默认无需配置。三种覆盖方式(生效优先级从低到高):
# $DSH_HOME/profiles/web/cordis.patch.yml
- id: deepseek-status
config:
pollIntervalMs: 120000
$DSH_HOME/settings.yaml(热更新):deepseek-status:
pollIntervalMs: 120000
deepseek-status 配置区)。| 配置项 | 默认值 | 说明 |
|---|---|---|
statusUrl |
https://status.deepseek.com/ |
状态页地址(可换其它 Flashcat 状态页) |
pollIntervalMs |
60000 |
上游轮询间隔(毫秒,15000–3600000) |
timeoutMs |
15000 |
单次抓取超时(毫秒,5000–120000) |
https://status.deepseek.com/ 由 Flashcat(FlashDuty) 托管,是 Next.js SSR 页面;全部状态数据内嵌在首页 HTML 的 flight 负载中,插件在宿主侧抓取并容错解析(按字段名定位 JSON 区域,解析失败回退并保留上次成功快照)。webServer 服务保持 pending,无副作用。dsh plugin --profile web remove dsh-deepseek-status
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。