JohnXu22786/market-watch ↗★ 1

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 股、指数或加密货币行情的用户,支持定时轮询和提醒。

Package
dsh-market-watch
Compatibility
Unverified
Harness peer range
^0.1.0-rc.6
Cordis peer range
^4.0.1
Version
0.1.0
License
MIT
Last updated
Aug 20, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JohnXu22786/market-watch

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):

KeyDefaultMeaning
enabledtrueMaster switch for the plugin.
pollIntervalSeconds60Poll period (schema: 5..86400).
dataDir$DSH_HOME/market-watchDirectory holding watchlist.json.
timeoutMs10000Per-request network timeout.
maxRetries2Extra attempts after the first try.
retryBackoffBaseMs500Exponential backoff base.
vsCurrencyusdCrypto quote currency (CoinGecko id).
coingeckoDelayMs1200Min spacing between CoinGecko calls.
agentNotifytrueDeliver alerts into live dsh agent sessions.
agentWakeupfalseWake idle agents on alert (followup) instead of quiet inject.