news 2026/10/22 12:06:19

如何搭建A股盘中盯盘系统:tick-stock-panel 监控中心四类规则、飞书推送与语音播报实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何搭建A股盘中盯盘系统:tick-stock-panel 监控中心四类规则、飞书推送与语音播报实战

如何搭建A股盘中盯盘系统:tick-stock-panel 监控中心四类规则、飞书推送与语音播报实战

【免费下载链接】tick-stock-panelTSP自托管、零运维的 A 股「选股 + 监控 + 回测」量化工作台 | LLM能力驱使策略定制+个股分析+复盘 | 自由接入第三方数据源与个性化扩展数据 | 个人开源项目地址: https://gitcode.com/GitHub_Trending/ti/tick-stock-panel

摘要

盘中盯盘系统怎么搭?tick-stock-panel(TSP)是一款自托管、零运维的 A 股「选股 + 监控 + 回测」量化工作台,它的监控中心用一个统一规则引擎管理四类盯盘规则(策略 / 个股信号 / 价格 / 市场异动),盘中命中后右下角实时弹窗,支持语音播报个股名称与信号,还能一键配置飞书推送,手机在群里实时收到提醒。本文带你 10 分钟完成搭建。

一、快速部署:clone 下来就能跑

tick-stock-panel 采用自托管模式,无需注册、无需服务器运维,本地一条命令启动:

git clone https://gitcode.com/gh_mirrors/ti/tick-stock-panel

启动后按页面引导同步一次日 K 数据,再进入「设置 → 实时监控」开启实时行情刷新,盯盘系统的地基就打好了。完整的菜单与功能说明见官方文档 操作说明书.md 的「17. 监控中心」章节,功能清单见 docs/features.md。

二、看懂四类盯盘规则 📊

监控中心的核心理念是:一个页面、一个规则引擎、四类规则。引擎实现位于 backend/app/strategy/monitor.py,统一的规则模型在 backend/app/strategy/monitor_rules.py。

规则类型典型场景适合谁
🔹 策略监控策略扫描结果变化时触发(如新增符合标的进入/移出)有自建或 AI 策略的用户
🔹 个股信号监控个股指标条件,如RSI > 80、MA5 上穿 MA20盯几只重点股
🔹 价格/涨跌监控涨跌幅、价格突破阈值、点位提醒挂止损/止盈位
🔹 市场异动监控涨停、跌停、炸板、连板等全市场状态看盘口情绪

规则创建的 7 个关键步骤

  1. 监控中心点击「新增规则」,选择规则类型;
  2. 选择作用范围:指定标的、自选分组、策略结果或全市场;
  3. 添加一个或多个条件(字段 + 运算符 + 阈值);
  4. 条件组合方式选AND(全部满足)或OR(任一满足);
  5. 设置冷却期(默认 1 小时)与严重级别(info / warn / critical);
  6. 勾选推送渠道(飞书 / 企业微信 / 邮件,可多选);
  7. 保存并启用。

规则编辑器还支持从个股详情页「加监控」或策略卡片一键开启,多入口配置见 frontend/src/components/monitor/RuleEditor.tsx。

三、飞书推送配置:手机实时收提醒 🔔

人不能一直盯屏幕,但手机可以。tick-stock-panel 支持把告警直接推到飞书群(也支持企业微信、通用 Webhook 和邮件)。

飞书自定义机器人接入四步走

  1. 飞书群 → 群设置 → 群机器人 → 添加「自定义机器人」;
  2. 复制生成的 Webhook 地址;
  3. (可选)安全设置启用「签名校验」并记录密钥,系统会自动做 HMAC-SHA256 签名;
  4. 回到 tick-stock-panel「设置 → 实时监控」,填入飞书 Webhook,发送一条测试消息确认链路。

推送适配器 backend/app/services/webhook_adapter.py 会校验地址合法性、计算签名、超长自动截断,且推送失败静默降级,绝不会阻断页面弹窗和告警落盘。

💡 每条监控规则可以独立多选渠道:比如普通提醒只弹窗,critical 级别才推飞书,避免群里刷屏。

四、语音播报 + 通知声效:耳朵也是显示器 🎧

盯盘最爽的体验是「不用看也知道发生了什么」。tick-stock-panel 用浏览器原生speechSynthesis实现中文语音播报,零依赖、零音频文件:

  • 播什么:必念个股名称(不念代码)+ 信号/条件摘要 + 涨跌幅,例如「贵州茅台 入场信号触发 涨3.2%」;
  • 怎么播:一批告警合并成一句话朗读,正在播报时丢弃新批次,防止快速行情下语音叠加噪音;
  • 开关:「设置 → 系统设置 → 语音播报」独立开启,可选中文音色并试听;
  • 提示音:另有 11 种 Web Audio 合成声效(清脆叮 / 风铃 / 急促警报 / 钟声…)可选。

核心代码在 frontend/src/lib/voiceBroadcast.ts(播报文案构造)和 frontend/src/lib/notificationSound.ts(声效预设),触发入口见 frontend/src/components/AlertToast.tsx。

五、盯盘实战:三个新手最易踩的坑 ⚠️

  1. 冷却期别一直为 0:测试规则时可临时缩短冷却期快速验证,正式使用务必恢复(默认 3600 秒),否则同一条件持续成立会反复通知;
  2. 盘中信号要有分钟数据:涉及分时穿越(如价格上穿均价)的信号需要分钟 K 能力 + 标的在分钟获取范围内,没有分钟数据时不要用日 K 猜测日内时点;
  3. 触发记录要复盘:每条触发记录会展示命中的具体条件(如RSI>80)与当前价位,点击股票名直达个股详情,点概念/行业标签直达成分股列表——这是判断规则是否值得保留的最好依据。

六、总结:你的盘中盯盘系统清单 ✅

搭建步骤配置位置状态
clone 并启动服务本地☑️
开启实时行情设置 → 实时监控☑️
创建第一类价格/信号规则监控中心☑️
配置飞书 Webhook 并测试设置 → 实时监控☑️
打开语音播报设置 → 系统设置☑️

tick-stock-panel 让「选股 + 监控 + 回测」三件事在同一套自托管工作台里闭环:策略在回测页验证,在监控中心上线盯盘,命中后飞书 + 语音双通道触达。功能全景详见 docs/features.md,动手指南详见 操作说明书.md。

【免费下载链接】tick-stock-panelTSP自托管、零运维的 A 股「选股 + 监控 + 回测」量化工作台 | LLM能力驱使策略定制+个股分析+复盘 | 自由接入第三方数据源与个性化扩展数据 | 个人开源项目地址: https://gitcode.com/GitHub_Trending/ti/tick-stock-panel

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/19 5:34:57

jstat /jstack/jmap 详解 + 实战场景示例

JDK 自带工具:jstat /jstack/jmap 前提:这些命令属于 JDK bin,不是 JRE;只能抓本地 Java 进程,需要知道进程 PID,查看 PID 命令:jps -l(最常用)jps Java Virtual Machin…

作者头像 李华
网站建设 2026/10/16 12:46:42

PyCharm Python解释器与项目结构配置避坑指南

简介:这是一份面向Python初学者的PyCharm集成开发环境入门教程,聚焦开发前必备操作与高频使用场景,解决新手安装后不知如何创建项目、运行代码、识别错误及安装第三方库等实际问题。资源为单文件PDF文档(492KB)&#x…

作者头像 李华
网站建设 2026/10/19 17:34:48

Oracle EBS成批分配核心逻辑与静默故障排查指南

简介:本资源是一份面向Oracle EBS财务模块实施顾问、系统管理员及进阶财务用户的深度操作指南,聚焦ERP系统中关键的成批分配(Batch Allocation)功能,解决多成本中心、跨部门/公司间自动化分摊收入与费用的实务难题。文…

作者头像 李华
网站建设 2026/10/16 8:07:58

手写C++ RMDB内核:支持TPC-C压测的课程级数据库系统

简介:本资源是全国大学生计算机系统能力大赛数据库管理系统赛道的参赛项目成果,面向系统能力培养阶段的高校本科生与数据库内核学习者,聚焦关系型数据库管理系统(RDBMS)从零实现的核心技术实践。项目基于RMDB框架构建完…

作者头像 李华
网站建设 2026/10/19 20:07:51

SQL Server 2000 SP4个人版安装与运维:从环境准备到数据迁移

简介:SQL Server 2000 SP4个人版安装程序包,是微软经典关系型数据库管理系统的个人版安装介质,集成了SP4累积补丁与安全更新,面向需要在旧版Windows环境部署单机或小团队数据库的学习者、开发者和运维人员。整个RAR压缩包约378.59…

作者头像 李华