dsh-stock-watch:DeepSeek Harness 的 A 股自选股实时盯盘插件

awu12277/dsh-stock-watch

界面与体验已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 在 Web 右上角提供可折叠弹窗,实时盯盘 A 股自选股行情。

在 DeepSeek Harness Web 界面右上角提供可折叠弹窗,实时监控自选股行情、分时与 K 线,并支持设置买卖目标价。

install
dsh plugin --profile web add github:awu12277/dsh-stock-watch
分类
界面与体验
平台
DSH-Plugin
作者
awu12277
分发方式
插件

dsh-stock-watch 核心特性

右上角可折叠弹窗多分组自选股分时与K线视图目标价触发提醒暗色/浅色主题

dsh-stock-watch 仓库信息

awu12277
发布者
awu12277
仓库
awu12277/dsh-stock-watch
56
Star
5
Fork
0
Watch
4
开放 Issue
语言JavaScript
许可证MIT License
官网
仓库最近更新2026-08-17 16:22:52
仓库创建时间2026-08-14 18:27:29
主题
dsh-plugindsh-plugin-marketdsh-pluginspluginstockstock-market
默认分支main

dsh-stock-watch 仓库简介

dsh-stock-watch 是 DeepSeek Harness(DSH)的 A 股自选股实时行情盯盘插件(DSH plugin),由 Awu12277 维护,采用 MIT 协议。它解决的是在 DSH Web 界面中快速监控自选股行情的问题:在浏览器右上角提供一个可折叠弹窗,实时显示自选股的涨跌、分时、K 线,并支持设置买卖目标价。核心能力包括可拖拽吸附的胶囊弹窗、多分组自选股管理、实时行情列表(每 10 秒刷新)、分时与 K 线视图(基于 TradingView Lightweight Charts,失败自动降级为 SVG)、目标价编辑以及暗色/浅色主题切换。数据源与作者的另一 CLI 项目 stocking 同源(腾讯财经),配色遵循 A 股红涨绿跌惯例。

dsh-stock-watch 这个 DSH plugin 支持哪些核心特性?

  • 右上角可折叠弹窗:折叠时显示实时涨跌家数药丸,展开为完整列表,点击行进入详情。
  • 胶囊可拖动与吸附:按住药丸可拖到屏幕任意位置,拖到四边自动吸附为半球,位置持久化到 localStorage。
  • 多分组自选股:分组 tab 切换,配置存浏览器 localStorage,首次自动从 ~/.stocking/settings.json 迁移。
  • 实时行情列表:显示名称/代码、现价、涨跌幅、分时迷你折线、目标价触发标记,每 10 秒自动刷新。
  • 分时视图:全天分钟价格线 + 黄色均价线(VWAP)+ 昨收虚线基准,时间轴按 A 股交易时段标注,午间休市留白。
  • K 线视图:日/周/月 K 线前复权蜡烛图 + 成交量柱 + MA 均线(MA5/MA10/MA20/MA60),支持 + / − / 重置 缩放,基于 TradingView Lightweight Charts(CDN 懒加载,失败降级为自绘 SVG)。
  • 目标价可编辑:详情页点击买入/卖出目标进入输入框,即时重算触发标记并持久化。
  • 暗色/浅色主题:CSS 变量两套配色,默认暗色,一键切换,图表配色联动。

dsh-stock-watch 怎么安装?

已发布到 npm,一条命令安装到你的 web profile:

bash
dsh plugin --profile web add dsh-stock-watch
  • 本地开发安装:dsh plugin --profile web add file:D:\projects\github\dsh-stock-watch
  • 或直接通过 git:dsh plugin --profile web add github:awu12277/dsh-stock-watch
  • 安装后重启 dsh web 生效;卸载:dsh plugin --profile web remove dsh-stock-watch

安装完成后,刷新页面,右上角出现「📈 自选股」药丸。

dsh-stock-watch 的架构和数据源是怎样的?

插件分为浏览器端(client.js)和 DSH Host 端(index.js)。浏览器端通过 shell.overlay 槽位渲染弹窗,使用 React + Lightweight Charts + SVG 降级,配置存 localStorage。Host 端是 cordis 插件,注册 5 个路由:/config 读取 ~/.stocking/settings.json/stocks 全 A 股搜索,/quotes 实时行情(腾讯分钟接口),/kline 日/周/月 K 线,/minute 分时详情。数据源为腾讯财经接口,解析逻辑与 stocking 的 market.ts 保持一致。Host 端使用 Node 原生 fetch 直连,即使未挂载 web fetch provider 或沙箱封锁网络也不受影响。

dsh-stock-watch 兼容哪些 DeepSeek Harness 版本和平台?

作为 DSH plugin,它通过 dsh.bundle 组合包 manifest 声明,适用于 DSH Web 界面。安装命令中的 --profile web 表明它面向 web profile。插件本身是 JavaScript 编写,依赖 Node 原生 fetch,因此需要 Node 环境支持。具体版本兼容性请参考官方文档或仓库 release 说明。

dsh-stock-watch 的许可证和更新情况如何?

该项目采用 MIT 许可证,由 Awu12277 维护,最近更新于 2026-08-16。仓库当前有 25 个 star、3 个 fork,无未解决的 issue。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题