跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

DeerFlow 实战指南:控制台与 Web UI 双模式深度解析

DeerFlow 是一款支持命令行与网页界面的 AI 深度研究助手。了环境检查、服务启动流程,并对比分析了控制台 UI 的高效操作与 Web UI 的可视化协作优势。通过实际案例演示了从提问到报告生成的完整工作流,同时提供了常见问题排查与提示词优化建议,帮助用户快速掌握该工具进行自动化研究与内容生产。

星星泡饭发布于 2026/4/8更新于 2026/9/867 浏览

DeerFlow 基础教程:控制台 UI 与 Web UI 双模式使用详解

1. DeerFlow 是什么:你的个人深度研究助理

面对一个新领域,比如'量子计算在金融建模中的最新应用',往往面临信息零散、真假难辨的困境。或者需要为重要汇报准备一份结构清晰、数据扎实的行业报告,却卡在资料收集和逻辑梳理上。

DeerFlow 正是为解决这类问题而生。它不是普通的聊天机器人,而是一个能真正帮你'做研究'的 AI 助手。它不满足于简单回答问题,而是主动调用搜索引擎获取最新信息、运行 Python 代码验证假设、整合多源内容生成结构化报告,甚至能把研究成果变成自然流畅的播客音频。整个过程就像请了一支由研究员、分析师和编辑组成的虚拟团队在后台协同工作。

更关键的是,它将复杂能力封装成了两种界面:简洁高效的命令行控制台(Console UI),适合喜欢直接、快速操作的用户;功能完整、交互友好的网页界面(Web UI),适合需要可视化协作或分享成果的场景。这篇教程将带你从零开始,把这两种模式都用明白。

2. 快速上手:环境检查与服务启动

在开始之前,我们需要确认两个核心服务已经正常运行。这就像开车前检查油量和发动机,是确保一切顺利的前提。

2.1 检查大模型推理服务(vLLM)是否就绪

DeerFlow 的'大脑'是一个名为 Qwen3-4B-Instruct-2507 的高性能语言模型,部署在 vLLM 推理引擎上。我们首先确认这个'大脑'是否已清醒。

在终端中输入以下命令读取日志文件:

cat /root/workspace/llm.log 

如果服务启动成功,你将看到类似这样的输出:

INFO 01-26 10:23:45 [server.py:189] Starting vLLM server on http://0.0.0.0:8000 INFO 01-26 10:23:45 [engine.py:212] vLLM engine started. INFO 01-26 10:23:45 [server.py:201] vLLM server is ready.

最关键的信息是最后一行 vLLM server is ready.。只要看到这行字,就说明大模型服务完全就绪。

2.2 检查 DeerFlow 主服务是否启动成功

接下来,确认 DeerFlow 这个'研究项目管理中枢'本身是否已启动。

同样在终端中输入:

cat /root/workspace/bootstrap.log 

成功的启动日志结尾处会清晰地显示:

INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8001 (Press CTRL+C to quit)

其中 Application startup complete. 是最核心的标志,意味着 DeerFlow 的所有组件——协调器、规划器、研究团队、报告员——都已加载完毕。

小贴士:如果这两条命令的输出中没有看到'ready'或'complete'这样的关键词,而是报错或卡住,可能是服务启动失败。此时最简单的办法是重启整个环境,然后重新执行检查。

3. 双模式实战:控制台 UI 与 Web UI 的详细操作指南

现在,两个核心服务都已就绪,我们可以正式进入 DeerFlow 的世界。它提供了两种截然不同但又互补的使用方式。

3.1 控制台 UI:极简主义的深度研究

控制台 UI 是 DeerFlow 最原生、最轻量的交互方式。没有花哨的界面,只有纯粹的文本输入与输出,速度最快,资源占用最低,特别适合快速验证、调试流程或批量处理任务。

3.1.1 启动控制台

在终端中,直接输入以下命令即可启动:

deeflow console 

按下回车后,你会看到一个简洁的提示符,例如 DeerFlow >。这就表示你已经进入了它的'研究指挥中心'。

3.1.2 开始一次深度研究

像和一位资深研究员对话一样,直接提出你的问题。例如:

DeerFlow > 请帮我分析过去一年比特币价格的主要波动原因,并总结成一份包含三个关键点的简报。

DeerFlow 会立刻开始工作:先规划研究步骤,调用 Tavily 搜索引擎获取最新的财经新闻和分析报告,接着可能运行 Python 脚本对公开的价格数据进行趋势分析,最后整合信息生成简报。

整个过程会在控制台中以实时日志的形式展示,让你清楚看到每一步发生了什么。最终,一份完整的、带有数据支撑的简报就会呈现在你眼前。

3.1.3 控制台的实用技巧
  • 历史命令:按键盘上的上下箭头键,可以快速翻阅和复用之前输入过的命令。
  • 中断任务:如果某次研究耗时过长,直接按 Ctrl+C 即可中止。
  • 退出控制台:输入 exit 或者再次按 Ctrl+C,就能干净利落地退出。

控制台 UI 的魅力在于'所见即所得'。不需要点击任何按钮,所有操作通过自然语言完成,过程透明、可控。

3.2 Web UI:功能完备的研究工作台

如果你需要更丰富的交互体验,比如查看搜索结果的原始链接、编辑生成的报告草稿,或者将研究过程分享给同事,那么 Web UI 就是为你量身打造的。

3.2.1 打开前端界面

启动服务后,通常可以通过浏览器访问 http://localhost:8001。当你看到一个设计清爽、顶部有 Logo、中间是醒目的输入框和'Start Research'按钮的页面时,说明 Web UI 已成功加载。

3.2.2 发起一次研究:三步走

Web UI 的操作流程非常直观,遵循'提问—执行—查看'的逻辑。

  1. 提问:在输入框中提出你的研究问题。例如:'对比分析 Stable Diffusion 3 和 Flux.1 在生成写实人像方面的优缺点,并提供具体的图像示例。'
  2. 执行:点击输入框右侧醒目的蓝色'Start Research'按钮,DeerFlow 就会开始执行指令。
  3. 查看:页面右侧会立刻出现一个动态更新的'研究流'面板。你会看到它一步步展示:如何将大问题拆解成小任务、调用了哪些搜索引擎、运行了哪些代码、最终如何编织成报告。

这个过程就像在看一场幕后纪录片,既保证了结果的可靠性,也让你对 AI 的工作逻辑有了更深的理解。

3.2.3 Web UI 的核心优势
  • 可视化报告编辑:生成的报告并非一成不变。你可以直接在网页上选中文字进行修改、增删,修改后还可以一键重新生成播客。
  • 多轮对话与上下文记忆:在同一个会话中连续追问。例如得到一份关于'医疗 AI'的报告后,紧接着问:'请把这份报告中提到的三个关键技术,分别用一句话解释其原理。'Web UI 会完美记住之前的上下文。
  • 成果导出与分享:完成的研究可以一键导出为 Markdown 格式文档,方便存档;也可以复制链接分享给团队成员。

4. 实战案例:从零开始完成一次完整研究

理论讲完,不如我们来一次真实的演练。我们将以'分析 2024 年全球 AI 芯片市场的竞争格局'为题,完整走一遍从提问到获得报告的全过程。

4.1 在 Web UI 中发起研究

打开 Web UI,将以下问题粘贴到输入框中:

'请全面分析 2024 年全球 AI 芯片市场的竞争格局。重点包括:1)主要玩家的市场份额与技术路线;2)市场增长的关键驱动因素;3)未来两年面临的主要挑战。请用中文撰写一份结构清晰、数据详实的分析报告。'

点击'Start Research'按钮。

4.2 观察研究流的动态执行

几秒钟后,右侧的研究流面板开始滚动。你会看到:

  • 规划阶段:将问题分解为收集财报、提取数据、分析白皮书等子任务。
  • 搜索阶段:调用 Brave Search,找到 IDC、Counterpoint 及官网发布的最新数据。
  • 编码阶段:运行 Python 脚本,从多个网页中结构化地提取市场份额数字并进行计算。
  • 报告阶段:整合所有信息,生成包含三大章节的报告。
4.3 对报告进行个性化润色

报告生成后,如果觉得数据表格不够直观,可以直接在网页上选中那段文字,将其替换为一个更清晰的 Markdown 表格:

厂商2024 年预估份额核心技术路线主要优势
英伟达80%CUDA 生态 + Hopper 架构生态壁垒极高,开发者数量庞大
AMD12%ROCm 生态 + MI300 系列性价比突出,对 CUDA 有良好兼容性
............

保存修改后,这份报告就完全属于你了。

5. 常见问题与实用建议

在实际使用中,你可能会遇到一些小状况。这里整理了几个高频问题及对应的解决方案。

5.1 为什么我的问题得不到回答,或者回答很笼统?

这通常是因为问题的表述不够具体。DeerFlow 是一个'深度'研究工具,需要明确的指令才能发挥最大效能。

  • 避免:'介绍一下人工智能。'(范围太大,无从下手)
  • 推荐:'请对比分析 2024 年发布的 Qwen3、Llama4 和 Gemma3 这三个开源大模型在代码生成任务上的基准测试得分(HumanEval、MBPP),并用表格呈现。'

核心原则:越具体的问题,越能得到高质量的答案。试着在问题中加入'对比'、'分析'、'总结'、'用表格呈现'等关键词。

5.2 Web UI 打不开,或者页面显示空白?

这大概率是网络连接问题。请确认:

  • 你是在本地环境中访问 http://localhost:8001。
  • 如果你在远程服务器上操作,请确保你的本地浏览器能够访问该服务器的 8001 端口(可能需要配置 SSH 端口转发)。
5.3 如何让生成的报告更有'人味',而不是冷冰冰的 AI 腔?

DeerFlow 生成的初稿是严谨的,但你可以轻松地让它变得生动。一个简单有效的方法是:在提问时,就指定报告的风格。

例如:

'请以一位资深科技记者的口吻,撰写一篇关于'AI 芯片国产替代'的深度分析报告,要求语言犀利、观点鲜明,并在结尾提出三条务实的建议。'

通过这种方式,你就在一开始就为 AI 设定了'角色',它生成的内容自然会更富个性和感染力。

6. 总结:掌握双模式,开启你的深度研究之旅

回顾一下,我们今天一起完成了 DeerFlow 的入门之旅:

  • 确认了 vLLM 和 DeerFlow 主服务这两个'心脏'已经健康跳动;
  • 深入体验了两种核心交互模式:控制台 UI,适合追求极致效率的单点突破;Web UI,适合需要可视化、可编辑、可分享的复杂项目;
  • 通过一个真实案例,完整走了一遍从提问、执行、到产出、再到润色的闭环流程;
  • 梳理了一些能让研究效果事半功倍的实用技巧。

DeerFlow 的价值,不在于它能回答一个问题,而在于它能帮你系统性地解决一个问题。它把原本需要数小时甚至数天的信息搜集、分析、写作工作,压缩到了几分钟之内。更重要的是,它把这个过程变得透明、可控、可学习。

现在,你已经拥有了开启深度研究的钥匙。下一步,就是把它用起来。找一个你最近一直想搞懂、但又迟迟没动手的领域,向 DeerFlow 提出你的第一个问题吧。

目录

  1. DeerFlow 基础教程:控制台 UI 与 Web UI 双模式使用详解
  2. 1. DeerFlow 是什么:你的个人深度研究助理
  3. 2. 快速上手:环境检查与服务启动
  4. 2.1 检查大模型推理服务(vLLM)是否就绪
  5. 2.2 检查 DeerFlow 主服务是否启动成功
  6. 3. 双模式实战:控制台 UI 与 Web UI 的详细操作指南
  7. 3.1 控制台 UI:极简主义的深度研究
  8. 3.1.1 启动控制台
  9. 3.1.2 开始一次深度研究
  10. 3.1.3 控制台的实用技巧
  11. 3.2 Web UI:功能完备的研究工作台
  12. 3.2.1 打开前端界面
  13. 3.2.2 发起一次研究:三步走
  14. 3.2.3 Web UI 的核心优势
  15. 4. 实战案例:从零开始完成一次完整研究
  16. 4.1 在 Web UI 中发起研究
  17. 4.2 观察研究流的动态执行
  18. 4.3 对报告进行个性化润色
  19. 5. 常见问题与实用建议
  20. 5.1 为什么我的问题得不到回答,或者回答很笼统?
  21. 5.2 Web UI 打不开,或者页面显示空白?
  22. 5.3 如何让生成的报告更有“人味”,而不是冷冰冰的 AI 腔?
  23. 6. 总结:掌握双模式,开启你的深度研究之旅

更多推荐文章

查看全部
  • Kubernetes Informer Indexer 索引机制深度解析
  • CentOS 7 yum 配置阿里云镜像源
  • DeepSeek-R1 大模型基于 MS-Swift 框架部署推理与微调实践
  • Stable Diffusion 3.5-FP8 模型内存交换策略优化建议
  • OpenClaw 多飞书机器人配置指南
  • AI 算力提升下的能耗与散热挑战及电源解决方案
  • 宇树 G1 人形机器人强化学习训练实战指南
  • Qwen3-4B-Instruct 实战:HR 招聘 JD 生成与面试题库构建
  • 华为 OD 机试双机位 C 卷:补种未成活胡杨
  • OpenSpec 实战:用规范驱动开发破解 AI 编程协作难题
  • Python 程序员接私活的可靠途径与项目执行指南
  • 8 个实用的 Python 自动化办公脚本示例
  • 飞算 JavaAI 专业版实战:从零构建 Spring Boot 项目
  • 使用 ChatGPT 降低毕业论文 AIGC 检测率的实操方法
  • SpringAI 全栈开发 + RAG 检索增强实战
  • Whisper-WebUI 语音转文字与字幕制作实战
  • 鸿蒙电商购物车实战:用户管理、商品列表与购物车功能实现
  • 大模型分布式训练与高效调参技术实战
  • GitHub 机器人故障处理:从 403 错误到权限重构
  • Spring Cloud Gateway 统一服务入口实战

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online