deep-research-agent
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseDeep Research Agent
深度研究Agent
Build intelligent autonomous research agents that systematically investigate topics, evaluate sources, synthesize findings, and produce comprehensive reports.
构建可自主开展智能研究的Agent,能够系统性地调研主题、评估信息来源、整合研究结果并生成全面的报告。
Research Workflow
研究工作流
Stage 1: Research Planning
阶段1:研究规划
See examples/research_planner.py for :
ResearchPlanner- Define research questions
- Identify key research areas
- Plan information sources and evaluation criteria
- Create research timeline
关于,可查看examples/research_planner.py:
ResearchPlanner- 定义研究问题
- 确定关键研究领域
- 规划信息来源与评估标准
- 制定研究时间线
Stage 2: Source Gathering
阶段2:来源收集
Gather sources from multiple channels:
- Academic databases (Google Scholar, PubMed, JSTOR)
- News sources and publications
- Industry reports and whitepapers
- Web and social media searches
- Expert interviews
从多渠道收集信息来源:
- 学术数据库(Google Scholar、PubMed、JSTOR)
- 新闻来源与出版物
- 行业报告与白皮书
- 网页与社交媒体搜索
- 专家访谈
Stage 3: Source Evaluation
阶段3:来源评估
See examples/source_evaluator.py for :
SourceEvaluator- Evaluate author expertise
- Assess publisher credibility
- Check information recency
- Identify potential biases
关于,可查看examples/source_evaluator.py:
SourceEvaluator- 评估作者专业能力
- 考量出版商可信度
- 检查信息时效性
- 识别潜在偏见
Stage 4: Information Extraction
阶段4:信息提取
Extract structured data from sources:
- Key findings and main points
- Statistics and quantitative data
- Expert opinions and perspectives
- Emerging trends
- Research gaps
从来源中提取结构化数据:
- 核心研究结果与要点
- 统计数据与量化信息
- 专家观点与视角
- 新兴趋势
- 研究空白
Stage 5: Synthesis & Analysis
阶段5:整合与分析
See examples/research_synthesizer.py for :
ResearchSynthesizer- Identify main conclusions
- Organize supporting evidence
- Identify conflicting viewpoints
- Detect research gaps
- Suggest future research directions
关于,可查看examples/research_synthesizer.py:
ResearchSynthesizer- 提炼核心结论
- 整理支撑证据
- 识别对立观点
- 发现研究空白
- 提出未来研究方向建议
Stage 6: Report Generation
阶段6:报告生成
See examples/research_report_generator.py for :
ResearchReportGenerator- Generate executive summaries
- Format findings with evidence
- Present conflicting views
- Identify gaps and opportunities
- Create comprehensive reports with citations
关于,可查看examples/research_report_generator.py:
ResearchReportGenerator- 生成执行摘要
- 结合证据格式化展示研究结果
- 呈现对立观点
- 识别空白与机遇
- 生成包含引用的全面报告
Research Agent Implementation
研究Agent实现步骤
Build a comprehensive research agent by:
- Creating research plans with
ResearchPlanner - Gathering sources from multiple channels
- Evaluating sources with
SourceEvaluator - Extracting structured information
- Synthesizing findings with
ResearchSynthesizer - Generating reports with
ResearchReportGenerator
通过以下步骤构建完整的研究Agent:
- 使用制定研究计划
ResearchPlanner - 从多渠道收集信息来源
- 使用评估来源可信度
SourceEvaluator - 提取结构化信息
- 使用整合研究结果
ResearchSynthesizer - 使用生成报告
ResearchReportGenerator
Specialized Research Types
专项研究类型
Market Research
市场调研
Build market research capabilities:
- Estimate market size and growth rates
- Identify key competitors and market players
- Analyze market segments and entry barriers
- Identify opportunities and threats
- Track industry trends
构建市场调研能力:
- 估算市场规模与增长率
- 识别核心竞品与市场参与者
- 分析市场细分与进入壁垒
- 识别机遇与威胁
- 追踪行业趋势
Competitive Intelligence
竞品情报
Build competitive intelligence analysis:
- Identify direct and indirect competitors
- Analyze competitor products and pricing
- Estimate market share and positioning
- Assess strengths and weaknesses
- Track competitive strategies and moves
构建竞品情报分析能力:
- 识别直接与间接竞品
- 分析竞品产品与定价
- 估算市场份额与定位
- 评估优劣势
- 追踪竞品策略与动态
Literature Review
文献综述
Build literature review automation:
- Search academic databases systematically
- Extract paper metadata and abstracts
- Analyze contributions and methodologies
- Identify key themes and connections
- Generate literature review synthesis
构建文献综述自动化能力:
- 系统性搜索学术数据库
- 提取论文元数据与摘要
- 分析研究贡献与方法论
- 识别核心主题与关联
- 生成文献综述整合内容
Best Practices
最佳实践
Research Quality
研究质量
- ✓ Use multiple reliable sources
- ✓ Cross-reference findings
- ✓ Evaluate source credibility
- ✓ Identify and acknowledge biases
- ✓ Document all sources
- ✓ 使用多个可靠来源
- ✓ 交叉验证研究结果
- ✓ 评估来源可信度
- ✓ 识别并标注潜在偏见
- ✓ 记录所有信息来源
Depth & Scope
研究深度与范围
- ✓ Define clear research questions
- ✓ Set appropriate scope
- ✓ Balance breadth and depth
- ✓ Identify research gaps
- ✓ Suggest future directions
- ✓ 定义清晰的研究问题
- ✓ 设置合理的研究范围
- ✓ 平衡研究广度与深度
- ✓ 识别研究空白
- ✓ 提出未来研究方向
Synthesis & Analysis
整合与分析
- ✓ Organize findings logically
- ✓ Present supporting evidence
- ✓ Address conflicting views
- ✓ Draw evidence-based conclusions
- ✓ Avoid unsupported claims
- ✓ 逻辑化组织研究结果
- ✓ 展示支撑证据
- ✓ 回应对立观点
- ✓ 基于证据得出结论
- ✓ 避免无依据的论断
Tools & Technologies
工具与技术
Academic Search
学术搜索
- Google Scholar
- PubMed
- JSTOR
- ArXiv
- PapersWithCode
- Google Scholar
- PubMed
- JSTOR
- ArXiv
- PapersWithCode
News & Web Search
新闻与网页搜索
- NewsAPI
- Bing News
- Google News
- RSS Feeds
- Social Media APIs
- NewsAPI
- Bing News
- Google News
- RSS Feeds
- 社交媒体API
Data Analysis
数据分析
- Pandas
- NumPy
- scikit-learn
- Statistical tools
- Pandas
- NumPy
- scikit-learn
- 统计工具
Getting Started
快速上手
- Define research question
- Create research plan
- Gather sources
- Evaluate credibility
- Extract key information
- Identify patterns
- Synthesize findings
- Generate comprehensive report
- 定义研究问题
- 制定研究计划
- 收集信息来源
- 评估来源可信度
- 提取关键信息
- 识别规律模式
- 整合研究结果
- 生成全面报告