dsh-widget-center
Run the following command in DeepSeek Harness:
dsh plugin install NattoCB/dsh-widget-center
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install NattoCB/dsh-widget-center in your terminal to install the plugin; the full source is available at https://github.com/NattoCB/dsh-widget-center
About this plugin
dsh-widget-center turns persistent desktop widgets into a first-class citizen inside DSH. Instead of hunting through browser tabs for a quick glance at an A-share ETF, a HK stock, or a crypto pair, and instead of spinning up a separate notes app, each widget instance is a standalone native macOS window (NSPanel + WKWebView) running in its own process with an independent lifecycle—it survives DSH restarts, float above regular windows, and stay out of each other's way.
The experience is built on two layers. On the desktop, every instance is freely draggable, with a type-aware right-click menu for pinning, refreshing, resetting size, or closing. Market-quote instances enjoy multi-source fallback (tencent, eastmoney, sina, yahoo, binance), session-aware throttling, sparkline mini-charts, pre/post-market badges, and stale warnings; note instances poll settings every 30 seconds so text edits appear live without reopening the window. In the settings UI, the Widget Center page manages all instances through a card list, a type picker, and a full detail editor; changes are PUT in one shot, creates and deletes persist instantly, and the host hot-applies changes while surviving restarts. A built-in Type Studio session pipeline lets you draft a brand-new widget type entirely in natural language, with no Swift required.
Shares instances can also expose a market_quote model tool, so in any DSH conversation you can simply ask the agent for a live quote and receive a timestamped, normalized result—all via free public endpoints, zero tokens, with proxy retries and disk-cache fallback. Ideal for developers and traders who want desktop-grade market monitoring, lightweight stickies, or seamless public market data woven into their DSH workflow.
Use Cases
- Keep A-share ETF, HK, US, or crypto quotes in a persistent desktop window without switching tabs
- A sticky-note widget survives DSH restarts and updates text live without reopening
- Ask the agent for a live quote mid-conversation and get a timestamped result in seconds
Best For
- Traders and quants who want at-a-glance market data on their desktop
- Developers in the DSH ecosystem who prefer native macOS window behavior
- DSH users who want public market data and lightweight notes woven into their workflow
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.