类库
› deepresearch
spring-ai-alibaba/deepresearch
DeepResearch是基于Spring AI Alibaba Graph的智能研究Agent,采用多智能体协作模式。支持动态任务规划、多源在线搜索及混合RAG技术,结合Python安全沙箱进行数据分析。具备自我反思、人机协同及记忆进化功能,可自动生成高质量研究报告。
技术栈
根目录 java
框架
Spring Boot Web
查看全部依赖 (37)
依赖
com.alibaba.cloud.ai:spring-ai-alibaba-autoconfigure-dashscope
com.alibaba.cloud.ai:spring-ai-alibaba-bom
com.alibaba.cloud.ai:spring-ai-alibaba-graph-core
com.alibaba.cloud.ai:spring-ai-alibaba-starter-graph-observation
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-googlescholar
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-jinacrawler
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-openalex
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-opentripmap
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-searches
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-tripadvisor
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-wikipedia
com.alibaba.cloud.ai:spring-ai-alibaba-starter-tool-calling-worldbankdata
com.puppycrawl.tools:checkstyle
commons-io:commons-io
io.github.openhtmltopdf:openhtmltopdf-core
io.github.openhtmltopdf:openhtmltopdf-pdfbox
io.github.openhtmltopdf:openhtmltopdf-slf4j
io.micrometer:micrometer-tracing-bridge-otel
io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter
io.opentelemetry:opentelemetry-exporter-otlp
junit:junit
org.apache.httpcomponents.core5:httpcore5-h2
org.apache.pdfbox:pdfbox
org.apache.pdfbox:xmpbox
org.commonmark:commonmark
org.commonmark:commonmark-ext-gfm-tables
org.junit.jupiter:junit-jupiter-engine
org.springframework.ai:spring-ai-autoconfigure-model-chat-client
org.springframework.ai:spring-ai-autoconfigure-model-tool
org.springframework.ai:spring-ai-bom
org.springframework.ai:spring-ai-starter-mcp-client-webflux
org.springframework.ai:spring-ai-starter-vector-store-elasticsearch
org.springframework.ai:spring-ai-tika-document-reader
org.springframework.boot:spring-boot-dependencies
org.springframework.boot:spring-boot-starter-actuator
org.springframework.boot:spring-boot-starter-data-redis
org.springframework.boot:spring-boot-starter-test
ui-vue3 javascript
框架
Vue Router
^4.2.5
Vue.js
^3.3.8
状态管理
Pinia
^2.3.1
构建工具
Vite
^5.0.10
测试
Cypress
^13.6.1
Vitest
^1.0.0
网络
Axios
^1.6.2
CSS 预处理器
Less
^4.3.0
代码规范
ESLint
^8.54.0
Prettier
^3.1.0
查看全部依赖 (41)
依赖
@ant-design/icons-vue
^7.0.1
@antv/g2
^5.1.19
@iconify/vue
^4.1.1
ant-design-vue
^4.2.6
ant-design-x-vue
^1.3.2
dayjs
^1.11.10
dexie
^4.3.0
highlight.js
^11.11.1
katex
^0.16.22
lodash
^4.17.21
markdown-it
^14.1.0
markdown-it-highlightjs
^4.2.0
markdown-it-katex
^2.0.3
markdown-it-mathjax3
^4.3.2
monaco-editor
^0.45.0
nprogress
^0.2.0
pinia-plugin-persistedstate
^4.4.0
uuid
^11.1.0
vue-demi
^0.14.10
vue-i18n
^9.8.0
vue3-colorpicker
^2.3.0
开发依赖
@rushstack/eslint-patch
^1.5.1
@tsconfig/node18
^18.2.2
@types/jsdom
^21.1.6
@types/lodash
^4.14.202
@types/node
^18.19.3
@types/nprogress
^0.2.3
@vitejs/plugin-vue
^4.5.2
@vitejs/plugin-vue-jsx
^3.1.0
@vue/eslint-config-prettier
^8.0.0
@vue/eslint-config-typescript
^12.0.0
@vue/test-utils
^2.4.3
@vue/tsconfig
^0.4.0
eslint-plugin-cypress
^2.15.1
eslint-plugin-vue
^9.18.1
jsdom
^23.0.1
mockjs
^1.1.0
npm-run-all2
^6.1.1
start-server-and-test
^2.0.3
typescript
~5.3.3
vue-tsc
^1.8.25
截图