dsh-plugin-scout
Discover and verify DeepSeek Harness plugins from GitHub topic:dsh-plugin — usage categories, trust score, official peer compatibility; one-click install through the official installer (disabled by default) 适合需要寻找、评估兼容性并安装第三方DSH插件的用户。
같은 패키지 이름의 다른 저장소
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fegnze/dsh-plugin-scoutData and configuration
- Index:
~/.dsh/dsh-plugin-scout/index.jsonstores facts only (repo metadata, slimmed manifests, npm cache) and is re-judged against the current runtime on every load, so compatibility verdicts follow DSH upgrades automatically. - Optional config:
dataDir,topic,runtimeVersion(overrides runtime detection),autoRefresh(boolean, defaulttrue),autoRefreshHours(hours, default1). SetautoRefresh: falseto disable automatic refresh;autoRefreshHours: 0remains the legacy disable switch. - Host-only scheduling: after a 45 s startup grace period and index loading, Scout checks whether the persisted
succeededAtcompletion time is older than the configured interval, falling back to the legacycrawledAtcrawl-start watermark when no completion clock exists. One in-process timeout checks each interval; missed intervals are not replayed. Scheduling lives only in the DSH Host, not the browser or a daemon; no LaunchAgent or external scheduler is created, and plugin disposal cancels the timeout. - Shared refresh path: automatic refresh uses the existing default mode: incremental after
fullAtexists, otherwise an initial full crawl. Manual and automatic refresh share one single-flight operation and cannot run overlapping crawls. GitHub cooldowns are respected; a longRetry-Afterdefers work rather than being clipped to a shorter wait. - Durable success clock:
succeededAtadvances only after successful atomic persistence of a completed refresh. Checkpoints preserve the previous success clock; failures do not mark a refresh as successful or discard old facts.
Automatic refresh has been manually accepted in the live DSH application. UI position preservation is covered by client regression tests.