dsh-market-watch
Financial market monitor for DeepSeek Harness: real-time quotes, local watchlist, threshold alerts, periodic polling, and in-chat ASCII/mermaid charts for A-share (Shanghai/Shenzhen/Beijing) stocks, indices, and cryptocurrencies. 适合需要监控 A 股、指数或加密货币行情的用户,支持定时轮询和提醒。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JohnXu22786/market-watchREADME
Read the full README ↗Configuration
Every option has a default; the bundle row ships without a config section.
Override by id in your profile's cordis.patch.yml — remember a patch
replaces the whole config value, so restate every key you keep (copy
examples/cordis.patch.example.yml):
| Key | Default | Meaning |
|---|---|---|
enabled | true | Master switch for the plugin. |
pollIntervalSeconds | 60 | Poll period (schema: 5..86400). |
dataDir | $DSH_HOME/market-watch | Directory holding watchlist.json. |
timeoutMs | 10000 | Per-request network timeout. |
maxRetries | 2 | Extra attempts after the first try. |
retryBackoffBaseMs | 500 | Exponential backoff base. |
vsCurrency | usd | Crypto quote currency (CoinGecko id). |
coingeckoDelayMs | 1200 | Min spacing between CoinGecko calls. |
agentNotify | true | Deliver alerts into live dsh agent sessions. |
agentWakeup | false | Wake idle agents on alert (followup) instead of quiet inject. |