Xrainsmile/DSH-Plugin-Doctor
Xrainsmile★ 0JavaScript最后同步: 2026-08-14
Compatibility, security, isolated install, and rollback doctor for DeepSeek Harness plugin bundles
README 摘要
DSH Plugin Doctor dsh-plugin-doctor audits DeepSeek Harness npm Bundles before they reach a real Profile. It validates the Bundle manifest, scans risky behavior, installs into a temporary DSH HOME , boots the Web Profile, produces machine- and human-readable reports, and can install with automatic Profile rollback. The implementation follows the official DSH quickstart and Bundle publishing guide. DeepSeek Harness is in Developer Preview. Doctor therefore records the exact Node, DSH, Cordis/peer dependency and operating-system evidence instead of treating one successful run as permanent compatibility. What v0.1 checks - package.json , dsh.bundle.patch , published files , YAML patch syntax and Cordis rows - Node engine, DSH compatibility declaration, Cordis and all peer dependency ranges - package lifecycle scripts, Cordis hooks, shell/process execution, filesystem reads/writes, network access, credential access, dynamic code and native modules - temporary-Home installation with dsh plugin --profile web add ... --ignore-scripts - composed configuration before/after installation and real Web startup on loopback - JSON, Markdown, SVG compatibility badge and a DSH regression matrix - t…
在 GitHub 查看完整 README →