|
|
3e6d9d1fdb
|
refactor(config): 统一钉钉多群配置命名格式
.env 配置命名统一:
- 群1: DINGTALK_WEBHOOK_1 + DINGTALK_SECRET_1
- 群2: DINGTALK_WEBHOOK_2 + DINGTALK_SECRET_2
settings.py 读取逻辑简化:
- 从 i=1 开始读取编号配置
- 移除不带编号的默认配置处理
|
2026-05-18 22:23:01 +08:00 |
|
|
|
a712bc0f03
|
fix(datasource): 支持US_STOCK和HK_STOCK类型数据获取
- universal_fetcher.py: 添加 _fetch_us_stock 和 _fetch_hk_stock 方法
- flask_server.py: SSH_HOST 修正为正确的IP地址 8.218.167.69
- 测试 META 获取成功,info 字段在最外层返回179个属性
|
2026-05-13 00:38:01 +08:00 |
|
|
|
4a500ca5bf
|
feat(notify): 支持钉钉多群推送 & 添加轮动策略核心逻辑文档
- settings.py: 新增 get_all_dingtalk_configs() 自动扫描所有钉钉群配置
- notify.py: 新增 send_to_all_groups() 多群推送函数
- daily_scheduler.py: 报告和错误通知改用多群推送
- .env: 添加第二个钉钉群配置 (DINGTALK_WEBHOOK_2/SECRET_2)
- 轮动策略核心逻辑.md: 策略核心逻辑总结文档
|
2026-04-23 22:58:16 +08:00 |
|
|
|
f6bead3c0f
|
chore(config): 添加项目环境变量配置文件
- 新增 .env 文件,包含 Tushare API、钉钉机器人、数据库和阿里云 OSS 的配置
- 修改 .gitignore,取消对 .env 文件的忽略,确保环境变量文件纳入版本管理
- 更新 .gitignore 注释,使文件规则更明确和易读
|
2026-03-20 19:01:44 +08:00 |
|