海外访问:www.kdjingpai.com
Ctrl + D 收藏本站

Open Researcher 是一个开源的AI研究工具,帮助用户快速搜索、分析和理解网页内容。它结合了Firecrawl的网页爬取技术和AI推理能力,提供实时信息获取和智能分析。用户可以通过简单的界面,获取网页数据的精准解析,并自动生成引用。工具支持分屏显示,方便用户同时查看聊天和搜索结果。Open Researcher适合需要快速整理信息的学生、研究人员和开发者。项目托管在GitHub,由Mendable团队开发,基于Node.js和React构建。

 

功能列表

  • 智能搜索:根据用户输入,AI生成精准搜索查询,快速获取相关网页内容。
  • 实时网页爬取:通过Firecrawl技术,抓取最新网页数据,确保信息准确。
  • 实时推理显示:展示AI分析网页的过程,透明呈现推理逻辑。
  • 自动引用生成:提取网页来源,自动生成格式化的引用信息。
  • 分屏界面:支持聊天和搜索结果并列显示,提升信息对比效率。
  • 多模型支持:兼容Anthropic、OpenAI等多种AI模型,灵活切换。
  • 开源框架:基于React和Node.js,用户可自由修改和扩展功能。

使用帮助

安装流程

要使用Open Researcher,需要先克隆项目并配置环境。以下是详细步骤:

  1. 克隆仓库
    在终端运行以下命令,将项目下载到本地:

    git clone https://github.com/mendableai/open-researcher
    cd open-researcher
    
  2. 安装依赖
    确保已安装Node.js 18+和npm。然后运行:

    npm install
    
  3. 配置环境变量
    创建.env文件,添加必要的API密钥。至少需要以下任一密钥:

    • ANTHROPIC_API_KEY:用于AI推理功能。
    • FIRECRAWL_API_KEY:用于网页爬取(可选,可通过界面添加)。
      示例.env文件内容:
    ANTHROPIC_API_KEY=your_anthropic_api_key
    FIRECRAWL_API_KEY=your_firecrawl_api_key
    
  4. 启动项目
    运行以下命令启动本地服务器:

    npm start
    

    项目默认运行在localhost:3000。打开浏览器,访问该地址即可使用。

功能操作指南

1. 智能搜索

在主界面输入研究主题或问题,例如“2025年AI趋势”。系统会自动生成搜索查询,并通过Firecrawl抓取相关网页。搜索结果会显示在分屏界面的右侧,包含网页标题、链接和摘要。点击结果可查看完整内容。

2. 实时推理显示

AI分析网页时,左侧聊天窗口会实时展示推理过程。例如,搜索“气候变化政策”时,AI会列出分析步骤,如“正在解析网页内容”“提取关键数据”等。用户可以随时暂停或调整推理方向。

3. 自动引用生成

当AI提取网页信息后,会自动生成引用,格式包括来源URL和简要描述。用户可在界面下载引用列表,支持Markdown或BibTeX格式,方便学术写作。

4. 分屏界面操作

分屏界面分为左侧聊天区和右侧结果区。用户在左侧输入问题,右侧同步显示搜索结果和网页摘要。点击“切换布局”按钮可调整分屏比例,适应不同屏幕尺寸。

5. 切换AI模型

在设置页面,选择不同的AI模型(如Claude或OpenAI)。输入对应API密钥后,点击“保存”即可切换。不同模型可能影响推理速度和结果风格,建议根据需求选择。

6. 自定义功能

开发者可修改app/open-researcher目录下的代码,添加新功能。例如,增加新的搜索API或调整界面布局。修改后需重新运行npm start

注意事项

  • 确保API密钥有效,否则搜索和推理功能可能受限。
  • 不要将.env文件上传至公开仓库,以防泄露密钥。
  • 项目运行时需保持网络连接,以支持实时爬取。

应用场景

  1. 学术研究
    学生或学者使用Open Researcher快速收集论文相关网页资料。AI自动提取关键信息并生成引用,节省整理时间。
  2. 市场分析
    企业用户输入行业关键词,获取最新市场趋势和竞争对手数据。分屏界面方便对比多方信息。
  3. 开发者调试
    开发者通过开源代码,定制搜索逻辑或添加新API,满足特定项目需求。
  4. 内容创作
    写作者搜索灵感素材,AI整理相关网页内容并提供结构化信息,加快创作效率。

QA

  1. 需要哪些API密钥?
    至少需要ANTHROPIC_API_KEY用于AI推理,FIRECRAWL_API_KEY用于网页爬取。两者可通过官方平台申请。
  2. 如何切换AI模型?
    在设置页面输入新的API密钥,选择模型(如Claude或OpenAI),保存后生效。
  3. 搜索结果不准确怎么办?
    检查网络连接和API密钥有效性。或在输入框优化查询词,增加具体关键词。
  4. 可以离线使用吗?
    不支持离线使用,需联网以实时爬取网页数据。
0已收藏
0已赞

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

邮箱

联系我们

回顶部

zh_CN简体中文