[English | 中文]
Deep Research 是一个基于 Nuxt 3 构建的高级 AI 驱动研究助手。它利用大语言模型(LLM)和递归网络搜索技术,自动化执行深度信息检索、分析和报告生成过程。
只需提供一个主题,它将为您:
基于现代、稳健的技术栈构建:
Deep Research 支持两种运行模式:服务端模式(在服务器端配置 API 密钥)或 客户端模式(用户在浏览器中输入 API 密钥)。
用户无需配置任何内容。您通过环境变量提供 API 密钥。
docker run -p 3000:3000 \
-e NUXT_PUBLIC_SERVER_MODE=true \
-e NUXT_AI_API_KEY=你的AI-API密钥 \
-e NUXT_WEB_SEARCH_API_KEY=你的搜索API密钥 \
-e NUXT_PUBLIC_AI_PROVIDER=openai-compatible \
-e NUXT_PUBLIC_AI_MODEL=gpt-4o-mini \
-e NUXT_PUBLIC_WEB_SEARCH_PROVIDER=tavily \
anotia/deep-research-web:latest
用户在浏览器设置中自行配置 API 密钥。
docker run -p 3000:3000 --name deep-research-web -d anotia/deep-research-web:latest
克隆仓库:
git clone https://github.com/AnotiaWang/deep-research-web-ui.git
cd deep-research-web-ui
安装依赖:
pnpm install
启动开发服务器:
pnpm dev
访问应用:http://localhost:3000
构建生产版本:
pnpm build
| 变量名 | 说明 | 默认值 |
|---|---|---|
| 服务端模式 | ||
NUXT_PUBLIC_SERVER_MODE | 启用服务端配置模式 | false |
NUXT_AI_API_KEY | AI 服务商 API 密钥 | - |
NUXT_AI_API_BASE | AI 服务商基础 URL | - |
NUXT_WEB_SEARCH_API_KEY | 搜索服务商 API 密钥 (Tavily/Firecrawl) | - |
| 公共设置 | ||
NUXT_PUBLIC_AI_PROVIDER | AI 服务商 (openai, deepseek, siliconflow, custom) | openai-compatible |
NUXT_PUBLIC_AI_MODEL | 模型 ID (如 gpt-4o, deepseek-chat) | gpt-4o-mini |
NUXT_PUBLIC_AI_CONTEXT_SIZE | 最大上下文窗口大小 | 128000 |
NUXT_PUBLIC_WEB_SEARCH_PROVIDER | 搜索服务商 (tavily, firecrawl, google-pse) | tavily |
NUXT_PUBLIC_WEB_SEARCH_CONCURRENCY_LIMIT | 最大并发搜索请求数 | 2 |
NUXT_PUBLIC_WEB_SEARCH_SEARCH_LANGUAGE | 默认搜索语言 | en |
AI 模型:
网络搜索:
/ ├── app/ # Nuxt 前端应用 │ ├── components/ # Vue 组件 (研究表单、报告展示等) │ ├── composables/ # 共享逻辑 (AI 服务商、搜索逻辑) │ ├── stores/ # Pinia 状态 (配置、历史记录) │ └── pages/ # 应用路由 ├── server/ # Nitro 后端 │ └── api/ │ ├── research.post.ts # 核心递归研究逻辑 │ └── report.post.ts # 报告生成接口 ├── lib/ # 核心业务逻辑 (前后端共享) │ ├── ai/ # AI 服务商抽象与提示词 │ └── core/ # 深度研究算法实现 └── docs/ # 详细文档
欢迎贡献代码!请随时提交 Pull Request。
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)本项目基于 MIT 许可证分发。详情请参阅 LICENSE 文件。
使用 Swiftproxy 解锁可靠的代理服务
通过 Swiftproxy,您可以访问高性能、安全的代理服务,以增强您的网络自动化、隐私保护和数据采集能力。我们的服务深受开发者和企业信赖,用于扩展抓取任务并确保安全的在线体验。立即访问 Swiftproxy.net 开始使用。使用优惠码 GHB5 可享 9 折优惠!