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 就有了一个大概的构想。后续有时间,持续更新整个项目的实现和进化。

相关推荐
一个有理想的摸鱼选手2 小时前
在三维地球上以另一种视角感受巴威台风
前端·gis·ai编程
谁来拯救笨小孩2 小时前
深入 Cursor 架构:一个 AI 编辑器是如何被「流式」重塑的
ai编程
JavaGuide2 小时前
再见 Superpowers!很多 Skill 真的可以扔掉了。
后端·ai编程
东小西2 小时前
第6篇:《智能调度中心:当我同时塞给AI查订单、查库存、查物流三个工具》
openai·ai编程
月白白3 小时前
AI时代下,历史项目如何共享上下文?
ai编程
武子康3 小时前
Token 单价更低,Agent 任务为什么反而更贵:4 层成本口径 + 最小事件账本 + 3 个决策问题
人工智能·agent·ai编程
浮生望4 小时前
文档切割与RAG管线:从网页爬取到语义检索的完整闭环
llm
浮生望4 小时前
知识蒸馏:大模型教小模型,远不止背答案那么简单
llm
大模型搬砖师4 小时前
金融、制造、互联网:三个行业的 AI 网关落地实录
aigc·ai编程·gpu算力