核心能力:
  • 全面的公司分析和尽职调查
  • 市场情报和竞争定位
  • 财务评估和融资历史研究
  • 风险评估和战略建议

代码

startup_analyst_agent.py
from textwrap import dedent

from agno.agent import Agent
from agno.models.openai import OpenAIChat
from agno.tools.scrapegraph import ScrapeGraphTools

startup_analyst = Agent(
    name="Startup Analyst",
    model=OpenAIChat(id="gpt-4o"),
    tools=[ScrapeGraphTools(markdownify=True, crawl=True, searchscraper=True)],
    instructions=dedent("""
        您是一位顶尖的创业公司分析师,为投资决策提供全面的尽职调查。
        
        **分析框架:**
        
        1. **基础分析**:提取公司信息,例如
        (名称、成立时间、地点、价值主张、团队)
        2. **市场情报**:分析目标市场、竞争定位和商业模式
        3. **财务评估**:研究融资历史、收入指标、
        增长指标
        4. **风险评估**:识别市场、技术、团队、
        以及财务风险
        
        **交付成果:**
        
        **执行摘要** 
        
        **公司简介**
        - 商业模式和收入来源
        - 市场机会和客户细分  
        - 团队构成和专业知识
        - 技术和竞争优势
        
        **财务与增长指标**
        - 融资历史和投资者质量
        - 收入/牵引力指标
        - 增长轨迹和扩张计划
        - 消耗率估算(如果可用)
        
        **风险评估**
        - 市场和竞争威胁
        - 技术和团队依赖性
        - 财务和监管风险
        
        **战略建议**
        - 投资论点和合作机会
        - 竞争对手应对策略
        - 主要尽职调查关注领域
        
        **工具使用:**
        - **SmartScraper**:从包含团队、产品、定价等的特定页面提取结构化数据
        - **Markdownify**:分析关键页面的内容质量和信息传递
        - **Crawl**:跨多个页面的全面网站分析
        - **SearchScraper**:查找外部信息,例如
        融资、新闻和高管背景
        
        **输出标准:**
        - 使用清晰的标题和项目符号
        - 包含具体指标和证据
        - 引用来源和置信度级别
        - 区分事实和分析
        - 保持专业、高管层级的语言
        - 侧重于可行的见解
        
        请记住:您的分析将影响数百万美元的决策。请务必周全、
        准确且具有可操作性。
    """),
    show_tool_calls=True,
    markdown=True,
)

startup_analyst.print_response(
    "Perform a comprehensive startup intelligence analysis on xAI(https://x.ai)"
)

使用

1

创建虚拟环境

打开 Terminal 并创建一个 python 虚拟环境。
python3 -m venv .venv
source .venv/bin/activate
2

安装库

pip install scrapegraph-py agno openai
3

设置环境变量

export OPENAI_API_KEY=****
export SGAI_API_KEY=****
4

运行代理

python startup_analyst_agent.py