墨风如雪博客

  • 源码小店
  • 传家宝VPS
让AI使用变得如此简单
  1. 首页
  2. AI
  3. 正文

Shandu:OpenAI DeepResearch 的开源革命

2025年 3月 3日 340点热度 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日

墨风如雪

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

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

文章评论

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

墨风如雪

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

最新 热点 随机
最新 热点 随机
腾讯混元MT-7B:打破参数迷思,重塑机器翻译版图 瑞士AI宣言:Apertus如何定义开放大模型 月之暗面Kimi K2-0905:代码与创意的新篇章? 谷歌“蕉”傲登场!AI生图告别“走钟”时代 2025,AI世界模型新篇章:腾讯混元Voyager展望 单GPU秒产一分钟!MAI-Voice-1,微软语音AI的“核爆”时刻?
别再卷万亿参数了,这个4B模型正把AI工作站塞进你的手机全球最佳开放模型!OpenAI开源GPT-OSS,AI界迎来巨变!声音即影像:昆仑万维SkyReels-A3如何叩响内容创作的革命前夜9B参数硬撼72B,GLM-4.1V凭什么搅动AI江湖?2B参数掀翻巨头牌桌:昆仑万维UniPic 2.0的“四两拨千斤”天工V2发布:AI终于撕掉了“纯文本”的标签
PPT 我自己就能做!智谱新模型“玩转”工作汇报,简直是打工人福音! 告别音画不同步!阿里 OmniTalker 开源:让文本『一开口』就声情并茂 Java 当中的只要组成部分 JVM DeepSeek-R1T-Chimera:当R1的智慧,遇上V3的速度!开源AI新物种驾到! 85倍速的视觉革命:苹果发布 FastVLM,让你的 iPhone ‘看图说话’,快到飞起! 网络传输当中 五种IO模型详解
标签聚合
deepseek 大模型 教程 java 算法 设计模式 AI spring

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

Theme Kratos Made By Seaton Jiang