AI Agent Hub
Back to plugins
⚙️

dsh-finreport

Workflow Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install SkyloveQiu/dsh-finreport

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install SkyloveQiu/dsh-finreport in your DeepSeek Harness terminal to install the plugin; the source repository is at https://github.com/SkyloveQiu/dsh-finreport .

About this plugin

Assembling a daily finance briefing by hand means juggling market screens, news feeds, and a central-bank calendar every morning just to produce a single readable summary. dsh-finreport automates the whole pipeline: it pulls US, European, and Asian indices, FX, commodities, and crypto prices from free endpoints (Yahoo Finance, CoinGecko, Google News), ranks stories by source weight and freshness, layers in verified FOMC/ECB meeting dates, and renders a clean, bilingual report. No API keys, no third-party runtime dependencies — just Node s built-in fetch.

Delivery is where the plugin gets practical. It is wired into eight IM channels out of the box (WhatsApp, Telegram, Discord, Feishu, DingTalk, WeCom, QQ, WeChat), and every bot target can carry its own language, send time, and time zone with DST awareness — no hand-rolled cron. Beyond scheduled pushes, you can simply type a short command in any connected chat and the agent will call the finreport_send tool to generate and reply in that very conversation, in whichever language you ask for. Three RPC endpoints (report.generate, report.send, report.status) and a Web GUI settings page round out the operational surface.

The plugin is aimed at individual investors who track global markets, community admins who need a daily finance digest, and team operators who want to slot an automated briefing into their existing IM workflow without standing up extra infrastructure. All data sources are free, the macro calendar is user-editable via events.json, and a one-line chat prompt is all it takes to pull today s market picture into your pocket.

Use Cases

  • Push a daily CN/EN market digest with central-bank calendar to WeChat or Telegram on schedule
  • Type a short command in any connected IM chat to get an instant bilingual market rundown
  • Configure per-bot send times, time zones, and languages for multi-region communities

Best For

  • Individual investors who want a daily global market briefing
  • Community managers automating finance digests across multiple IM channels
  • Technical users seeking a zero-dependency, key-free report pipeline