Skip to content

官方成品项目

更新: 7/21/2025 字数: 0 字 时长: 0 分钟

JManus ⭐⭐⭐⭐⭐

在Manus大火之后SpringAIAlibaba使用自身框架创建了一个类似Manus的智能体应用,对作为Agent项目进行二次开发更友好,目前已应用于阿里巴巴集团内部的众多应用中(文档描述)

JManus-Github仓库地址:SpringAiAlibaba-JManus

JManus父项目-Github仓库地址:SpringAiAlibaba

JManus开发者入门文档

环境要求

Java17

项目启动

  1. 将父项目clone到本地并在IDEA中单独引入JManus
  2. 在IDEA中配置环境变量DASHSCOPE_API_KEY=your_api_key_here(此处为阿里云百炼 API-KEY
  3. 【可选】启用mysql作为数据库 在MySQL中创建数据库openmanus_db,并将resource文件下的application-mysql.yml进行配置 在application.yml中将spring.profiles.active修改为mysql

完成上述步骤即可正常使用JManus

功能点

类似Manus的AgenticAI,使用plane-act模式编排工作流

PLAN-ACT模式

内置计划生成器,可以辅助用户通过自然语言生成json计划并引导用户生成合适的json

Pasted image 20250718174753.png

用户可自行创建Agent

Pasted image 20250718175027.png

开发者开发供Agent使用的工具

Pasted image 20250718175636.png

支持用户添加MCP

Pasted image 20250718180009.png

此处添加的MCP可以被用户创建的Agent使用

支持用户添加动态Prompt

Pasted image 20250718180700.png

PlayGround

早期SpringAiAlibaba提供了一个Playground作为案例,包含完整的前后端

PlayGround-Github仓库地址:SpringAiAlibaba-Example-PlayGround

PlayGround夫项目-Github仓库地址:SpringAiAlibaba-Example

环境要求

Java17

本地开发

  1. 将父项目clone到本地并在IDEA中单独引入spring-ai-alibaba-playground
  2. 使用命令mvn clean install -DskipTests将ui打包到 classpath 下。后续如果对 ui 有改动,请注意重新执行此命令才生效。
  3. IDEA中需要配置环境变量才可以启动
  4. 文档中没有声明,但实际测试必须在百炼平台创建知识库才能正常使用playground,dev配置文件中使用的默认知识库名为saa-playground-2
  5. 启动项目,浏览器访问 http://localhost:8080 查看前端页面。

功能点

可以使用MCP,Tool Call,联网搜索,绘画,RAG等功能

本站访客数 人次      本站总访问量