用途
stock-analysis 是一个面向单只股票的综合情绪分析技能,用于对指定股票代码(ticker)生成一份涵盖多空双方观点、博主持仓与风险提示的分析报告。适用于用户希望深入分析某一具体标的(如 NVDA、TSLA、AAPL、AMD)的场景。
触发方式
该技能可由以下方式触发:
- 自然语言指令,如“分析 NVDA”“NVDA 怎么样”“analyze TSLA”“what about AAPL”“帮我看看 AMD”
- 命令形式:/stock-analysis NVDA 或 /stock-analysis {ticker}
参数:ticker — 需要分析的股票代码(必填)。
主要能力与执行流程
当用户希望对某只股票做综合分析时,技能按以下步骤执行:
- 获取情绪数据:调用 get_ticker_sentiment(ticker),得到整体情绪以及按博主拆分的分布。
- 搜索相关观点:调用 search_viewpoints(ticker),查找所有详细观点。
- 查找持仓者:对提及该股票的博主调用 get_blogger_positions,了解其持仓与信心程度。
- 汇总分析:形成一份综合报告。
工具调用顺序为:get_ticker_sentiment(ticker) → search_viewpoints(ticker) → list_bloggers(如需上下文)→ get_blogger_positions(blogger)(针对关键博主)→ 汇总报告。
报告结构
生成的报告包含以下部分:
- 情绪概览:以表格呈现整体情绪(如看涨评分 X/10)、看涨博主数量、看跌博主数量、中性/观望数量、总提及次数。
- 多方观点:列出核心论点并标注对应博主,附代表观点引用(含博主与日期)。
- 空方观点:列出核心论点并标注对应博主,附代表观点引用。
- 持仓博主:表格展示博主、态度(看涨/观望等)、持仓情况(如重仓/轻仓)。
- 风险提示:列出风险点及描述。
- 总结:客观总结各方观点,不做买卖建议。
输出采用 Markdown 分段标题与表格格式,例如“## TICKER 综合分析报告”“### 情绪概览”等。
适用场景
- 需要快速了解某只股票当前市场讨论的整体情绪倾向。
- 需要梳理多方与空方的核心论点及代表性引用。
- 需要了解哪些博主提及或持有该股票及其态度与持仓轻重。
- 需要识别市场共识与分歧,并留意观点的时间新鲜度。
限制与注意事项
- 技能明确不提供买入/卖出建议。
- 报告中需公平呈现多空双方观点,并在有可用引用时包含具体引文。
- 需突出共识与分歧,并注意观点的时间近度。
- 技能依赖 get_ticker_sentiment、search_viewpoints、list_bloggers、get_blogger_positions 等工具,具体数据来源、覆盖范围与更新频率暂未提供。