本次更新重点围绕 API、 MCP 服务、知识图谱、搜索功能和 PWA 支持:
-
支持 API:
- 深度研究 API: 完成了深度研究 API 的开发,支持 SSE 请求和 Live 模式,Live 模式可以直观体验的深度研究的全过程。
- 支持 MCP 服务: 构建深度研究 MCP 服务,并支持单独执行每个研究步骤。
-
智能引用图片: 研究报告目前支持从资料中智能引用图片。
-
新增知识图谱: 支持知识图谱生成,可视化您的研究成果。
-
支持 PWA: 增加对 PWA 支持,可作为 Web App 安装使用。
-
知识库文件分块上传: 知识库文件上传现在支持分块处理,避免文件数据丢失。
-
搜索功能增强:
- 图片搜索支持: 搜索现在支持返回图片结果(除模型内置和 Firecrawl 外)。
- SearXNG 优化: SearXNG 搜索结果支持重新排序。
-
界面和体验优化:
- 试验性功能设置页面: 新增试验性功能设置页面。
- 优化 Markdown 输出: 优化了 Markdown 文本输出,并增加文本显示动画效果。
- Markdown 图片布局优化: 优化了 Markdown 中图片的布局。
- 图片查看器: 新增 Lightbox 组件,方便查看图片。
- 设置界面布局优化: 优化了设置界面的布局。
-
Bug修复:
- 修复 SearXNG 问题: 修复了 SearXNG 在前端页面无法正常请求的问题。
本次更新致力于提供更强大、更智能的研究和知识管理体验,感谢您的支持!
详细功能请查看 项目文档
支持 API 和 MCP 服务
v0.9.0 版本开始支持 API 和 MCP 服务。您可以将本项目作为深度研究服务在后端运行,也可以通过 MCP Server 与其他的 AI 项目进行交互。
API 采用 SSE 形式,可以以文本流的形式实时发送研究过程。基于此形式,衍生出了一种很有趣的 Live 模式。
Live 模式下,您可以通过网页像观看直播那样观看深度研究的全过程,过程中您无需进行任何额外的操作。启用此模式也很简单,您可以通过类似于以下链接的形式,直接在浏览器中打开:
// 注意:此链接需要根据您服务器的实际参数进行调整
http://localhost:3000/api/sse/live?query=AI+trends+for+this+year&provider=pollinations&thinkingModel=openai&taskModel=openai-fast&searchProvider=searxng
然后您可以像观看直播一样,观看 Deep Research 的研究全过程,而且生成的结果可以直接以文本形式复制保存。
本项目可能是第一款使用 Next.js 开发 MCP 服务的项目。 MCP SDK 使用了底层的 Node.js API,而 Next.js 的 Edge 运行环境并不支持 node:http,如果想要在 Edge 环境上运行,就必须兼容 IncomingMessage 和 ServerResponse。目前 vercel 官方提供了 @vercel/mcp-adapter 这个包,此工具通过模拟 IncomingMessage 和 ServerResponse 来实现对 MCP server 的兼容,可惜并不支持 Edge。为了保证可以同时在 vercel 和 cloudflare 等云平台上运行本项目,我使用 Request 和 Response 重写了官方的 MCP SDK,从底层支持在 Next.js 环境直接运行 MCP Server。这是此次开发最难的环节,也是最近一个月来最具成就感的一次开发。
如果 MCP 可以稳定持续运行,我会将 MCP Server For Next.js 的相关代码作为新的开源项目以 MIT 协议进行发布。
支持生成图文并茂的研究报告
信息收集过程增加了对图片资源的支持,可以智能生成图文并茂的研究报告了:
支持生成知识图谱
同时也支持生成知识图谱,可视化您的研究成果:
您如果还没使用过本项目,您可以通过 research.u14.app 进行体验。
也可以一键部署您私人的深度研究助理:快速开始
此项目在短短两个多月的时间里获得了 2300+ star,离不开大家的支持,在此鞠躬感谢
。
您可以使用 thinking 模型,我个人觉得在无需联网的情况下 thinking 模型更适合深度研究。
支持佬友,值得更多的star
先回复在看内容。。佬又更新了。
deep用的少,但是gemini-next-chat一直再用
Gemini Next Chat 的下一代版本将会以这个 Deep Research 项目作为框架基础进行开发,或者说 Gemini Next Chat 将会与 Deep Research 融合进化 成“完全体”的 AI Chat 哈。不过此过程可能要持续几个月。
searxng还是得自己搞代理
厉害了,已经接入mcp了,大佬无敌了,
大佬,计划加入用户注册和云存储的功能么?
从0.8.0开始用了好久了,非常好用
你可以考虑自部署一个项目,然后通过后端 API 进行访问,这种方案可以彻底解决跨域问题。前端页面的跨域问题由于浏览器安全性限制,无法通过代码解决。
越来越强大
en 是自己部署这个项目,还是自己改一下在部署有后端处理的?
您是打算造航母么


