WTStarMark/QAQ
WTStarMark★ 3TypeScriptLast synced: 2026-08-15
QAQ: a launch resilience guard for DeepSeek Harness (DSH). Supervises dsh web, reads the real DOM via headless Chrome + CDP to catch host crashes and UI red-screens, and auto-rolls-back to the last known-good config. DSH 启动容灾守卫,检测宿主崩溃与 UI 红屏,自动回滚到最近一次成功配置。非侵入、一键懒人脚本、结构化日志。
README excerpt
QAQ — DeepSeek Harness Launch Resilience Guard 简体中文 QAQ is a launch resilience guard for DeepSeek Harness (DSH). When a disrupted profile configuration prevents DSH from starting normally — a crashed host or a red-screened Web UI — QAQ automatically restores the configuration snapshot from the last successful boot and restarts, while preserving the broken config for manual recovery. Author : WTStarMark Non-invasive : QAQ never edits DSH source. The guard is a standalone executable that supervises the dsh web process and reads the browser's real DOM over CDP; the backup plugin only reads configuration and never changes behavior. What it solves DSH's Web surface has a failure mode where the host is alive but the UI red-screens : the host process runs, the port responds, yet the browser renders Failed to load plugins . Such failures are invisible to host-process monitoring and cannot be detected by curl (the server-side HTML ships an empty , rendered client-side). The only reliable non-invasive probe is to open the page in a headless browser and read the actual DOM. QAQ's UI-detection line is exactly that. Requirements - Node.js = 22 - A Chrome/Chromium/Edge binary on the machine (use…
View full README on GitHub →