DeepRearchSystem 0x00:初识

背景

最近在关注 跨境电商 相关的东西,难免会从网上搜索各种资料。但是吧,感觉事倍功半的几点有:

  1. 搜到的资料又很分散,且有些相互佐证不能成系统引用
  2. 也会忽略某些方面的重点,进而导致关键信息缺失
  3. 无法形成一个系统的研究报告,以供最终系统性参考

正好最近也算系统性学历 LLM 相关的知识,于是就想做一个从某一议题出发最终输出系统性研究报告的 Agent。由于不仅仅是简单的搜索,而是带迭代逻辑的深度搜索。这也是 DeepRearchSystem 的缘起。

目标

  1. 给出查询主议题,根据议题动态拆解为支撑主议题的子查询。
  2. 对子查询进行并行的 Web搜索,并返回结果。保存结果和引用的对应关系。
  3. 循环迭代与反思。一次完成后,引入反思节点评估当前搜集的信息是否足以支撑对主议题的研究。
  4. 如果存在知识盲区(knowledge_gap),它会自动生成后续查询,进入下一轮搜索(Loop),直到达到预设上限或信息充足。
  5. 溯源与报告生成 :最终将所有碎片化的搜索结果(Snippets)整合成一篇带有引用(Citation)的 Markdown 格式深度研报

初步想法

  • Planning(规划) :generate_search 节点负责制定计划。

  • Tool Use(工具使用) :web_search 节点负责执行。

  • Reflection(反思) :critique 节点负责监控进度和质量。

  • Orchestration(编排) :LangGraph 负责状态管理和流程控制。

核心技术(初步)

  • LangGraph 编排
  • Agent
  • MCP
  • LLM as Judge
  • Prompt Engineeing
  • Pydantic
  • Json
  • ADR

TODO

至此,关于 DeepRearchSystem 就有了一个大概的构想。后续有时间,持续更新整个项目的实现和进化。

相关推荐
wangruofeng5 小时前
AI Models 模型目录,跨平台比较大模型 API 价格与上下文
github·aigc·ai编程
怕浪猫7 小时前
红利窗口开着,程序员别在场边囤课
面试·github·ai编程
孟健8 小时前
一个人做 26 个平台的内容分发:字流 3.0 从选题到复盘的完整链路
aigc·ai编程
小碗细面8 小时前
Matt Pocock Skills v1.3 全解析:从 grill 到 retro 的 AI 工程化工作流实战
ai编程
MoonOut9 小时前
LLM | 大模型训练 / 部署语境下的常用显卡
llm
虚无境9 小时前
如何用AI帮我写出实用的插件
前端·javascript·ai编程
Codiggerworld9 小时前
从“装一套协议”到“扔进终端”:MCP 与 CLI 的 Agent 工具层之争
人工智能·程序人生·ai编程
柳杉10 小时前
从数字化到数智化:3D 可视化大屏的下一个五年
前端·ai编程·数据可视化
FPGA小迷弟11 小时前
用 Claude Code 重构遗留系统:从评估到落地的完整实践指南
c++·python·ai·plotly·django·ai编程·claude
小四的小六11 小时前
一次出站重试风暴的沙箱复盘:重试没退避,Agent 十几分钟烧穿整月额度
aigc·openai·ai编程