SuperAPI AI 工具集

analyze-stock

前端与建站

查看项目

更新于 10-15 21:53

技能介绍

用途:输入公司名称或股票代码,自动并行采集五个维度数据并综合分析,输出标准化 HTML 分析报告(含当日行情与7日趋势),并可进一步生成 PDF。触发词包括“分析XX股票”“analyze TICKER”“XX怎么样”“XX值得买吗”,支持 A股、港股和美股。

主要能力:Phase 0 解析输入,识别公司名称与股票代码、市场类型(6位纯数字为A股,4-5位数字或含 .HK 为港股,英文字母为美股),并确定 ticker、公司全称、英文名、市场、行业、官网等关键变量。Phase 1 以同一条消息发出 5 个 general-purpose 子代理并行采集:股价数据与技术指标(近7个交易日,重点突出最近1个交易日)、新闻舆论(3-5条关键新闻并验证原文)、行业对比(行业趋势与2-3个竞争对手)、市场环境(主要指数、VIX、宏观事件)、公司官网与公告(投资者关系、财报、SEC filing 等)。Phase 2 在主线程做信息汇总、一致性/矛盾信号识别、因果归因(直接驱动、行业传导、市场环境)与短期/中期趋势预测。Phase 3 按给定 HTML 模板输出报告,涨跌幅正红负绿,新闻标注利好/利空/中性,并附参考来源区块。Phase 4 通过 Chrome headless 打印 PDF,命令为:"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --headless --disable-gpu --no-sandbox --print-to-pdf="$(pwd)/{company_name}-analysis-{date}.pdf" --no-pdf-header-footer "file://$(pwd)/{company_name}-analysis-{date}.html";无 Chrome 时可用 npx -y md-to-pdf 作为备选。最终输出 HTML 与 PDF 两份文件。

使用方式:A股若已安装 akshare,可执行 python "${SKILL_DIR}/scripts/data_fetcher.py" --code {ticker} --data-type valuation 获取精确数据。

限制与错误处理:Agent 超时或失败时该维度标注“数据缺失”;股票代码无法识别时提示用户确认;akshare 未安装则降级为纯 WebSearch;官网无法访问则依赖搜索结果。报告由 AI 自动生成,仅供参考,不构成投资建议。具体收费、价格与平台支持情况暂未提供。