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

相关推荐
CesareCheung12 小时前
高级测试面试中的 AI 面试题:从原理到实战全解析
ai编程
kyriewen15 小时前
GPT-6 发布当晚,三大 AI 集体宕机 4 小时——我扒完时间线,发现最该慌的不是宕机
人工智能·程序员·ai编程
却尘16 小时前
Agent Framework(3):看懂它到底在运行什么
aigc·ai编程
promiseThen17 小时前
LWC Workflow:用 7 个 Cursor Skill 搭一条 AI 协作开发流水线
前端·ai编程
昭昭日月明18 小时前
RAGFlow 入门,不用从零造轮子
python·ai编程
魔术师Grace18 小时前
AI 为什么会越改越坏?5个Tools 拆解编程 Agent
openai·agent·ai编程
这就是佬们吗18 小时前
不写Prompt,写Loop:AI编程的下一场范式迁移
人工智能·prompt·ai编程
OpenTiny社区18 小时前
太酷了!装上OpenTiny dsh‑genui这个插件,你的DeepSeek Harness点击就能干活了!
前端·ai编程
武子康18 小时前
机器人策略 90% 与 92%:为什么两个百分点通常不足以证明更
人工智能·llm·agent
阿里云大数据AI技术19 小时前
PAI支持一键部署Qwen3.8-Flash-Next、GLM-5.3等最新开源模型
人工智能·开源·llm