Stock Analysis Enhanced
一句话搞定个股分析, 说"分析XXX",自动采集30+数据源 → AI完成基本面(Step 0-8)+技术面+资金面的完整研报 →...
Install
npx skills add mingli30119/stock-analysis --skill stock-analysis-enhanced -g -a claude-code -y- Repository
- mingli30119/stock-analysis620
- Category
- Engineering
- Updated
- 5mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
一句话搞定个股分析, 说"分析XXX",自动采集30+数据源 → AI完成基本面(Step 0-8)+技术面+资金面的完整研报 → 生成交互式HTML报告。支持增量更新(K线/行情/技术指标自动刷新)。触发词:"分析XXX股票"(首次)或"更新XXX股票"(增量)。
一句话搞定个股分析
版本:v3.1 | 更新:2026-05-30 | 用户说一句话 → 30+数据源采集 → Step 0-8 基本面 + 第9章技术面 + 资金面 → 双主题交互式HTML
📋 快速导航
- ⚡ 使用方式, 一句话触发,全自动执行
- 🏗️ 三层架构, Phase 1 数据采集 → Phase 2 AI分析 → Phase 3 HTML
- 📊 输出内容, MD 报告 + HTML 报告的完整结构
- 🎨 HTML手写规范, 分批手写 + grep 机械校验
- 🔧 执行流程, Phase 1/2/3 详细步骤
- 🔄 增量更新详细说明, 脚本自动 + AI 手动
⚡ 使用方式
场景判断
AI必须根据用户输入的关键词判断场景:
场景A:首次分析(完整流程)
触发关键词:
- "分析 XXX股票"
- "个股分析 XXX"
- "研究 XXX"
- "生成 XXX报告"
- 用户明确说"首次分析"
判断逻辑:
- 用户输入包含上述关键词 → 执行首次分析(Phase 1→2→3)
场景B:增量更新(只更新数据)
触发关键词:
- "更新 XXX股票"
- "刷新 XXX报告"
- "增量更新 XXX"
- "更新报告"
- 用户明确说"更新"
判断逻辑:
- 用户输入包含上述关键词
- 检查
output/个股研究-{股票名称}.html是否存在 - 如果存在 → 执行增量更新
- 如果不存在 → 提示用户:"未找到 XXX 的报告,是否需要首次分析?"
场景A:首次分析
当用户说"分析 XXX股票"时,一句话触发全流程:
Phase 1: 数据采集(3-5分钟)
cd G:/vibe/my-skills/stock-analysis-enhanced
python stock_full_report.py <股票代码>
示例:
python stock_full_report.py 600519 # 贵州茅台
python stock_full_report.py 600673 # 东阳光
唯一输出: output/data_<股票代码>.json(包含K线、财务、股东、业务构成等完整数据,供Phase 2/3使用)
⚠️ Phase 1完成后立即进入Phase 2,不要停下来询问用户。JSON只是数据中间产物。
⚠️ Phase 1 新增功能: 自动计算技术指标(MACD/KDJ/RSI/BOLL/MA),保存到 data_{代码}.json 的 technical_indicators 和 technical_signals 字段,供 Phase 3 生成第9章使用。
场景B:增量更新
执行命令:
cd G:/vibe/my-skills/stock-analysis-enhanced副本
python update_stock_report.py <股票代码>
常用参数:
# 基本用法(自动查找HTML文件)
python update_stock_report.py 000066
# 指定HTML文件
python update_stock_report.py 000066 --html output/个股研究-中国长城.html
# 强制更新(跳过检查,直接更新)
python update_stock_report.py 000066 --force
更新内容:
- ✅ K线数据(rawData数组)
- ✅ Hero区域(最新价、涨跌幅)
- ✅ 第9章技术指标(MACD/KDJ/RSI/BOLL图表)
- ❌ 基本面分析(Step 0-8,不更新)
详细说明: 见本文件末尾"🔄 增量更新详细说明"章节
Phase 2: AI深度分析(30-60分钟)
AI必须手动执行以下步骤:
