feat: dividend-investing 迁移脚本到 skill 仓库
【背景】之前 dividend_alert.py 和 shell wrapper 在 ~/.hermes/scripts/ (本地) 不在 skill 仓库, SKILL.md 用 external: 引用. 修改不版本化. 【迁移】 - scripts/dividend_alert.py (13333 bytes) - scripts/dividend_alert_cn_hk.sh (proxychains4 + 过滤日志) - scripts/dividend_alert_us.sh - 删 ~/.hermes/scripts/* 三份旧副本 - cron jobs.json script 路径更新到 skill 仓库绝对路径 - 789a7710b1cf (A股+港股) → .../dividend-investing/scripts/dividend_alert_cn_hk.sh - 366934c1474c (美股) → .../dividend-investing/scripts/dividend_alert_us.sh 【SKILL.md 更新】 - scripts 段从 'external' 改为正常引用 - 路径从绝对 ~/.hermes/scripts 改为相对 scripts/ 【测试】cn_hk 脚本从新位置跑, 输出正确 (A股: 6 港股: 2), 无 [proxychains] 日志
This commit is contained in:
@@ -10,14 +10,13 @@ metadata:
|
||||
tags: [trading, dividends, stocks, a-shares, hk-stocks, us-stocks, cron, dividend-stability]
|
||||
related_skills: [tonghuashun, longbridge-python-sdk, stock-analysis]
|
||||
scripts:
|
||||
- scripts/dividend_alert.py: "python3 ~/.hermes/scripts/dividend_alert.py — daily cron job; runs via cronjob no_agent=true (script output delivered verbatim)"
|
||||
- scripts/stability_scorer.py: "score_dividend_stability(symbol, market) → dict (years/CAGR/volatility → 0-100). Used by dividend_alert to label each A-share with stability stars."
|
||||
- "scripts/dividend_alert.py: 'Daily dividend scan. Cron jobs (id `789a7710b1cf` A股+港股, `366934c1474c` 美股) call `scripts/dividend_alert_cn_hk.sh` and `scripts/dividend_alert_us.sh` (proxychains4 + 过滤 [proxychains] 日志). Contains score_dividend_stability() with _stability_cache per symbol per run. Edit here in skill repo to update.'"
|
||||
references:
|
||||
- dividend-yield-rate-sort: "分红扫描按股息率% 倒序(用户偏好 2026-07-13)"
|
||||
- fill-gap-timing: "填权时间线数据 + 抓取分析"
|
||||
- dividend-yield-arbitrage: "股息率 vs 融资成本套息"
|
||||
- cron-schedule-and-push-timing: "cron schedule / Beijing-time push timing (why 11:00 BJT)"
|
||||
- dividend-stability-score: "5 维评分 (派息年数/CAGR/波动/最近/连续) 综合稳定性 0-100 + 5 星等级"
|
||||
- dividend-stability-score: "5 维评分 (派息年数/CAGR/波动/最近/连续) 综合稳定性 0-100 + 5 星等级; 数据源 akshare stock_history_dividend_detail(indicator='分红'); 缓存避免重复查询; 2026-07-22 新增"
|
||||
requires:
|
||||
- python3 + akshare (pip install akshare)
|
||||
- python3 + requests (stdlib)
|
||||
|
||||
Reference in New Issue
Block a user