移除 Bark 推送通知模块及相关依赖
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 期货行情分析系统 — 使用说明
|
||||
|
||||
基于 Docker + Python(tushare) + PostgreSQL 的中国期货行情分析系统。当前阶段已实现数据采集、三层加权打分模型、Bark 推送通知与 Web 报表浏览端。运行方式支持两种模式:① 宿主机定时器触发 `docker-compose run` 执行 CLI;② 通过 FastAPI HTTP API 服务触发。
|
||||
基于 Docker + Python(tushare) + PostgreSQL 的中国期货行情分析系统。当前阶段已实现数据采集、三层加权打分模型与 Web 报表浏览端。运行方式支持两种模式:① 宿主机定时器触发 `docker-compose run` 执行 CLI;② 通过 FastAPI HTTP API 服务触发。
|
||||
|
||||
## 环境准备
|
||||
|
||||
@@ -40,7 +40,6 @@ docker-compose run --rm tushare python -m src.main
|
||||
2. 写入 PostgreSQL `futures` 数据库
|
||||
3. 运行三层打分模型
|
||||
4. 保存打分结果并输出到 stdout
|
||||
5. 通过 Bark 推送评分摘要
|
||||
|
||||
### 4. 通过 API 触发流水线
|
||||
|
||||
@@ -167,14 +166,13 @@ trade/
|
||||
│ ├── Dockerfile
|
||||
│ ├── requirements.txt
|
||||
│ ├── .env # TUSHARE_TOKEN(本地,不入库)
|
||||
│ └── src/ # 数据采集 + 打分 + Bark 推送 + FastAPI
|
||||
│ └── src/ # 数据采集 + 打分 + FastAPI
|
||||
│ ├── api.py # FastAPI 服务入口
|
||||
│ ├── models.py
|
||||
│ ├── fetcher.py
|
||||
│ ├── scorer.py
|
||||
│ ├── storage.py # PostgreSQL 读写
|
||||
│ ├── contracts.py
|
||||
│ ├── notifier.py
|
||||
│ └── main.py # CLI 入口
|
||||
└── web/ # Web 浏览端
|
||||
├── .dockerignore
|
||||
@@ -227,7 +225,7 @@ A: 郑商所用 `.ZCE` 后缀(如 `FG2609.ZCE`),上期所用 `.SHF`,大
|
||||
|
||||
**Q: 如何定时自动跑?**
|
||||
|
||||
A: 通过宿主机 cron / launchd 等定时器调用 `docker-compose run --rm tushare ...`。打分结束会通过 Bark 推送结果(见 `tushare/src/notifier.py`)。也可直接调用 API: `curl -X POST http://localhost:8000/api/v1/run ...`。
|
||||
A: 通过宿主机 cron / launchd 等定时器调用 `docker-compose run --rm tushare ...`。也可直接调用 API: `curl -X POST http://localhost:8000/api/v1/run ...`。
|
||||
|
||||
## Web 报表(浏览端)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user