- 全面的公司分析和尽职调查
- 市场情报和竞争定位
- 财务评估和融资历史研究
- 风险评估和战略建议
代码
startup_analyst_agent.py
Copy
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 虚拟环境。Copy
python3 -m venv .venv
source .venv/bin/activate
2
安装库
Copy
pip install scrapegraph-py agno openai
3
设置环境变量
Copy
export OPENAI_API_KEY=****
export SGAI_API_KEY=****
4
运行代理
Copy
python startup_analyst_agent.py