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

相关推荐
10年前端老司机27 分钟前
LangChain Agent 切面钩子实战:解耦业务,一键复用通用能力
人工智能·langchain·agent
SharpCJ1 小时前
Koog(1) —— JVM 下的 Agent 框架
llm·agent
桃西西呀2 小时前
用 Laya 把出海 App 的几百条混语评价拆成可统计的判断
人工智能·llm·ai编程
AI学徒工2 小时前
让大模型读懂 Swagger:用 DeepSeek 把 OpenAPI 规范变成可执行工具
ai编程
ai大模型-探索者2 小时前
LangChain框架完全指南(介绍与使用)
langchain
2601_962177303 小时前
Windows 安装 Codex CLI 入门级教程
人工智能·windows·node.js·ai编程
喵个咪3 小时前
GoWind Admin|风行 — 开箱即用的企业级全栈中后台框架:AI 模块
后端·go·ai编程
Behavior5 小时前
OpenAI 发布 GPT-6.1 Sol,能力逼近 Astra
aigc·openai·ai编程
律宏阔5 小时前
Claude Opus 5.5 中转站验真:1x Kiro 反代真的在跑 Opus 5.5 吗?
ai编程·claude