墨风如雪博客

  • 源码小店
  • 导航站
  • 登录
  • java
  • 资源分享
让AI使用变得如此简单
  1. 首页
  2. AI
  3. 正文

Shandu:OpenAI DeepResearch 的开源革命

2025年 3月 3日 172点热度 0人点赞 0条评论

📌 背景与起源:打破研究壁垒的开源力量

  • 核心目标:提供对标 OpenAI DeepResearch 的免费替代方案(后者需每月 200 美元 订阅费)。
  • 开发者:由 GitHub 用户 jolovicdev 于 2025 年初开源发布,迅速成为技术社区热议焦点。
  • 核心理念:通过去中心化设计,将AI 深度研究能力从高价订阅模式解放,赋予普通用户民主化访问权。
    iShot_2025-03-03_22.05.04

🛠️ 核心功能:四大技术亮点

  1. 多引擎搜索支持

    • 整合 Google、DuckDuckGo 等引擎,支持自定义搜索范围。
    • 采用并行处理技术,显著提升数据采集效率。
  2. 智能迭代研究

    • 基于 LLM(大型语言模型) 动态生成迭代问题链。
    • 示例:输入「美国总统是谁」→ 自动扩展至「任期政策」「国际关系影响」等维度。
  3. 结构化报告生成

    • 输出Markdown 格式报告,含结论、引用来源与 AI 分析总结。
    • 支持学术场景的可信度验证需求。
  4. AI 驱动快速响应

    • 通过 aisearch 命令实现秒级问答,兼容GPT-4、Claude、DeepSeek 等主流模型。
      ad15783a8645642

⚙️ 技术架构:模块化设计

  • 语言模型层:灵活接入多厂商 LLM API(代码示例展示 OpenAI GPT-4 调用)。
  • 动态爬虫引擎:自主开发轻量级爬虫,突破 JavaScript 渲染网页 抓取瓶颈。
  • 研究代理(ResearchAgent):
    • 通过 max_depth 控制研究深度(如 3 层迭代)。
    • 通过 breadth 调节每层探索分支数(默认 4 方向)。

📊 对比 OpenAI DeepResearch:开源 vs 闭源

特性 Shandu OpenAI DeepResearch
许可模式 完全开源 (MIT 许可) 闭源,仅限付费用户
成本 仅需 LLM API 费用(如 GPT-4) 每月 200 美元 固定支出
性能基准 依赖所选模型(未达 o3 模型 67.36%) 行业顶级 (GAIA 基准测试领先)
定制性 支持代码级修改与参数调优 功能锁定,无扩展接口

🌍 意义与社区反馈

  • 行业影响:

    • 为学生、独立开发者、初创团队提供低成本研究工具。
    • 推动 AI 技术透明化,减少企业对闭源方案的依赖。
  • 用户评价:

    • 开发者 @aigclink 在 X 平台称赞其「结构清晰、引用规范」的报告生成能力。
    • GitHub 仓库 (jolovicdev/shandu) 获数百星标,社区呼吁增加图形化界面与PDF 解析功能。

🔮 局限与未来展望

  • 当前短板:

    • 动态网页抓取准确率待提升,复杂交互场景存在漏检。
    • 缺乏预训练专属模型,完全依赖外部 LLM。
  • 发展路线图:

    • 2025 年 Q2 计划支持多模态数据(图片/PDF)。
    • 社区贡献者正开发 Docker 镜像与 Web UI 简化部署。

🚀 快速上手指南

# 1. 克隆项目
git clone https://github.com/jolovicdev/shandu.git

# 2. 安装依赖
pip install -r requirements.txt

# 3. 配置 API 密钥(示例:OpenAI)
shandu configure

# 4. 生成深度报告
shandu research "量子计算突破性进展" --depth 3 --output quantum.md

快速开始

# Configure API settings (supports various LLM providers)
shandu configure

# Run comprehensive research
shandu research "Your research query" --depth 2 --breadth 4 --output report.md

# Quick AI-powered search with web scraping (You dont need Perplexity!)
shandu aisearch "Who is the current sitting president of United States?" --detailed

# Basic multi-engine search
shandu search "Your search query"

###💻 Python 接口

from shandu.agents import ResearchGraph
from langchain_openai import ChatOpenAI

# Initialize with custom LLM if desired
llm = ChatOpenAI(model="gpt-4")

# Initialize the research graph
researcher = ResearchGraph(
    llm=llm,
    temperature=0.5
)

# Perform deep research
results = researcher.research_sync(
    query="Your research query",
    depth=3,       # How deep to go with recursive research
    breadth=4,     # How many parallel queries to explore
    detail_level="high"
)

# Print or save results
print(results.to_markdown())

✨ 总结

Shandu 作为 OpenAI DeepResearch 的开源替代品,以零成本、高定制性为核心竞争力。尽管性能暂未超越商业方案,但其模块化架构与社区共建模式,为 AI 研究工具生态注入全新活力。适合追求技术自主性与预算敏感型用户优先尝试。


  • 源码小站
  • 我的博客
  • 我的导航站
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: AI GPT 工具
最后更新:2025年 3月 3日

墨风如雪

一个热爱生活,热爱分享的程序员

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

墨风如雪

一个热爱生活,热爱分享的程序员

最新 热点 随机
最新 热点 随机
告别机械感!OpenAudio S1让AI声音活起来 Sora触手可及!微软必应AI视频生成器,全民创作时代来临? 阿里WebAgent开源:引领自主搜索新纪元 重磅炸弹!字节跳动开源BAGEL:70亿参数,统一多模态理解与生成,AI“全能王”诞生记! 小米MiMo-VL:7B参数,怎么就成了多模态界的“越级打怪王”? 炸裂!DeepSeek 8B 量化版降临:告别显存焦虑,你的 3080 Ti 也能玩转顶级大模型了!
AI圈炸锅了!Mistral Medium 3:性能 SOTA,成本打骨折,企业玩家的新宠?字节终于开源“扣子”同款引擎了!FlowGram:AI 时代的可视化工作流利器告别“微信黑箱”!Chatlog:让你的聊天记录也能拥有“AI大脑”!字节跳动 Seed-Coder-8B:不靠人工洗数据,这80亿参数的小模型如何写出顶尖代码?85倍速的视觉革命:苹果发布 FastVLM,让你的 iPhone ‘看图说话’,快到飞起!告别AI视频“变脸怪”!腾讯混元Hunyuan Custom重磅开源,主体一致性“王炸”来了!
Mybatis源码解析篇(执行器) 设计模式的八大准则 设计模式:代理设计模式 设计模式:观察者模式 深入理解Web应用中的MVC架构 DeepWiki 开源版本:AI 帮你自动写代码 Wiki,告别手动苦海!
标签聚合
spring 算法 deepseek 动态规划 AI 教程 设计模式 java

COPYRIGHT © 2023 墨风如雪博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

免责声明 - 隐私政策