zhouf
90dd14eca8
增加对AstrBot的支持
2026-02-01 00:57:34 +08:00
zhouf
053f34dd2a
增加对AstrBot的支持
2026-02-01 00:56:39 +08:00
zhouf
34d1e765d5
增加对AstrBot的支持
2026-02-01 00:45:55 +08:00
zhouf
371d76854d
增加对AstrBot的支持
2026-02-01 00:41:28 +08:00
zerubeus
2abd0f2bae
feat: configurable data fetcher priority via environment variables
2026-01-31 16:00:32 +00:00
zhulinsen
286f73275e
updated requirements.txt to include lxml_html_clean
v2.2.3
2026-01-31 23:07:08 +08:00
mumu
acbde32e03
Merge pull request #212 from theseaofstars/main fixes #211
...
修复analyzer 运行后无法通过改.env文件的stock_list内容调整跟踪的股票
v2.2.2
2026-01-31 22:36:51 +08:00
mumu
b27ca5e7c4
Merge pull request #210 from zerubeus/fix/yfinance-multiindex-columns fixes 209
...
fix: handle MultiIndex columns from new yfinance versions
v2.2.1
2026-01-31 22:35:29 +08:00
zhulinsen
c6fc79d9a0
feat: multi-source fallback strategy and data fetching fixes
...
- Add triple-source fallback for A-share data (EM → Sina → Tencent)
- Add multi-source fallback for chip distribution (Akshare → Tushare → Efinance)
- Fix efinance ETF API parameter errors and OHLC data completion
- Fix tushare index realtime quote code format (sh/sz prefix)
- Fix stock name display issue showing code instead of name
- Upgrade SerpAPI to Google search with Knowledge Graph support
Fixes #206 , #171 , #139
Related #207
#minor
v2.2.0
2026-01-31 22:25:11 +08:00
theseaofstars
85120294cb
Merge branch 'ZhuLinsen:main' into main
2026-01-31 22:13:16 +08:00
theseaofstars
fae431503f
fix: 修复 analyzer 运行后无法通过改.env文件的stock_list内容调整跟踪的股票
2026-01-31 22:10:59 +08:00
zerubeus
e93d1eafa7
fix: handle MultiIndex columns from new yfinance versions
...
New versions of yfinance return MultiIndex columns like ('Close', 'AMD')
instead of simple column names like 'Close'. This causes errors when
trying to process the DataFrame.
Fix: Flatten MultiIndex columns before processing by extracting the
first level (Price level: Close, High, Low, etc.)
Fixes #209
2026-01-31 13:47:25 +00:00
zhulinsen
97b08a8909
docs: update README and refine auto-tag rules
v2.1.14
2026-01-31 18:47:01 +08:00
zhulinsen
6c6eaf8c6a
fix: Tushare priority and realtime quote support ( fixed #185 )
...
- Upgrade Tushare priority to -1 when token configured
- Implement realtime quote with Pro/legacy API fallback
- Load .env earlier for proper proxy setup
- Remove unreliable north-bound capital from market analyzer
- Add ETF test scenario, extend stale issue timer (3d -> 7d)
v2.1.13
2026-01-31 16:10:41 +08:00
zhulinsen
9a60f94df1
fix: proxy config and case sensitivity issues
...
- Refactor proxy config: controlled by USE_PROXY env var, disabled by default
- Fix WeChat message type case sensitivity (store as lowercase)
- Fix HK stock code format hint in error messages (hk -> HK)
v2.1.12
2026-01-30 22:06:59 +08:00
mumu
5537853b1e
Merge pull request #192 from freesme/optimize/feishu-stream-msg-type
...
Optimize/ 飞书长连接消息使用Markdown格式;长连接消息配置默认关闭
v2.1.11
2026-01-30 21:35:54 +08:00
mumu
34c34f99a8
Merge pull request #154 from AstaTus/main
...
fix:修复webui无法输入美股代码 输入框逻辑该成所有字母都转换成大写,且支持.的输入(支持这中代码BRK.B)
v2.1.10
2026-01-30 21:29:53 +08:00
mumu
27dfa3f397
Merge pull request #137 from Jealh-h/feat/add-text-wechat-msg-type
...
feat: 增加企微消息类型配置
v2.1.9
2026-01-30 21:23:02 +08:00
mumu
ff5e4c3a98
Merge pull request #197 from hxgggg/agdev
...
fix: 修正日志中 API 提供商显示错误
v2.1.8
2026-01-30 21:15:28 +08:00
hxgggg
711dcebc89
Merge branch 'ZhuLinsen:main' into agdev
2026-01-30 15:28:37 +08:00
aguang
4a211cd3eb
fix: 修正日志中 API 提供商显示错误
...
- 修复使用 OpenAI API 时日志仍显示 Gemini 的问题
- 根据 self._use_openai 动态显示实际调用的 API 类型
- 影响 src/analyzer.py L875-L908
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 14:37:51 +08:00
mumu
8ebad0ad21
fix: Disable proxy settings in local environment
...
Comment out proxy settings for local development.
v2.1.7
2026-01-30 12:07:32 +08:00
Krane
158804112a
fix: 先确定内容,再构建数据结构
2026-01-29 22:44:49 +08:00
zhulinsen
ea3ce3c803
docs: update README and CHANGELOG for v2.1.6
...
- Add Pytdx (通达信) to data sources list
- Add multi-source stock name resolution feature
- Add enhanced search fallback feature
- Update roadmap with Pytdx data source
v2.1.6
2026-01-29 22:44:14 +08:00
Krane
8387a0abe3
Merge remote-tracking branch 'origin/optimize/feishu-stream-msg-type' into optimize/feishu-stream-msg-type
2026-01-29 22:36:19 +08:00
Krane
a92e53e525
fix: 将 _chunk_by_lines 移到 chunk_feishu_content 之前
2026-01-29 22:36:09 +08:00
zhulinsen
5bf23c2827
feat: add pytdx data source and multi-source stock name resolution
v2.1.5
2026-01-29 22:32:41 +08:00
Krane
694ef19bd0
Merge branch 'ZhuLinsen:main' into optimize/feishu-stream-msg-type
2026-01-29 22:20:55 +08:00
zhulinsen
afcb9d1470
docs: update sponsor
v2.1.4
2026-01-29 22:09:13 +08:00
Krane
70fed80695
fix: 修改Stream消息模式默认为关闭,防止配置错误运行时报错
2026-01-29 21:00:00 +08:00
Krane
fe0e141932
fix: 优化飞书 Stream 模式回复消息使用 Markdown格式
2026-01-29 20:57:33 +08:00
zhulinsen
b13ca62972
docs: refactor README layout and add Traditional Chinese translation
v2.1.3
2026-01-28 22:07:40 +08:00
老干部
fcf084a8bf
修改文案
2026-01-28 12:04:41 +08:00
老干部
4774311483
1.修改注释
...
2.增加美股文案
2026-01-28 11:57:09 +08:00
老干部
4b016b679b
1.修改美股正则表达式,支持5个字母+.+最多2个字母后缀
...
2.修改港股正则表达式为大写的HK开头
2026-01-28 11:50:02 +08:00
老干部
3d441b8807
修改美股正则表达式,支持5个字母+.+最多2个字母后缀
2026-01-28 11:50:02 +08:00
老干部
3553d185a0
同时修改hk正则该成大写的HK
2026-01-28 11:50:02 +08:00
老干部
2cfe899aab
fix:修复webui无法输入美股代码 输入框逻辑该成所有字母都转换成大写,且支持.的输入(支持这中代码BRK.B)
2026-01-28 11:50:02 +08:00
Jealh
dd46613993
chore: github ci 新增 wechat_msg_type 配置
2026-01-28 00:39:52 +08:00
Jealh
c4afdb6636
fix: 修改 cr 错误, 确保微信消息最大字节配置生效
2026-01-27 23:47:17 +08:00
zhulinsen
77671cc6a2
fix: 修复个股分析推送失败和报告路径问题 ( fixes #166 )
...
1. 修复 pipeline.py 中遗漏的通知渠道处理:
- 添加 PUSHPLUS 渠道支持
- 添加 DISCORD 渠道支持
- 添加 PUSHOVER 渠道支持
2. 修复 notification.py 中报告保存路径:
- 将 src/reports/ 改为项目根目录 reports/
- 与 GitHub Actions 工作流路径保持一致
v2.1.2
2026-01-27 22:46:43 +08:00
Jealh
4be5e0fd3c
Merge branch 'main' of https://github.com/Jealh-h/daily_stock_analysis into feat/add-text-wechat-msg-type
2026-01-26 23:13:20 +08:00
zhulinsen
6e0f7ef1b9
chore: add GitHub Actions auto-tag workflow
v2.1.1
2026-01-26 20:58:09 +08:00
zhulinsen
0e935133c1
feat: 添加 yfinance 兜底数据源及数据缺失警告
2026-01-26 20:40:52 +08:00
zhulinsen
d44fab23b2
fix: correct docker-compose paths and documentation commands
2026-01-26 18:02:08 +08:00
mumu
93592c5629
Merge pull request #150 from freesme/bugfix/#145-docker-compose-copy-src
...
Bugfix/#145 docker compose copy src
2026-01-26 17:56:14 +08:00
mumu
deeb6a90e9
Merge pull request #149 from birdxs/ghcr-dockerhub
...
创建ghcr-dockerhub.yml文件,支持手动触发github actions工作流,编译docker镜像同时推送至ghcr和dockerhub
2026-01-26 17:55:09 +08:00
Krane
24693d5ec4
fix : #145 修改文档命令路径
2026-01-26 12:48:00 +08:00
Krane
afcdaad08b
fix : #145 dockerfile 缺少 copy src 文件夹
2026-01-26 12:12:57 +08:00
birdxs
15e4d1e807
Update daily_analysis.yml
2026-01-26 11:25:27 +08:00