Agent Scope Java 2.x 系列【41】Harness:Extensions 模块总览

文章目录

  • [1. 概述](#1. 概述)
  • [2. 模块介绍](#2. 模块介绍)
    • [2.1 agentscope-spring-boot-starters](#2.1 agentscope-spring-boot-starters)
    • [2.2 agentscope-extensions-protocol](#2.2 agentscope-extensions-protocol)
    • [2.3 agentscope-extensions-mem](#2.3 agentscope-extensions-mem)
    • [2.4 单体存储扩展](#2.4 单体存储扩展)
    • [2.5 agentscope-extensions-rag](#2.5 agentscope-extensions-rag)
    • [2.6 agentscope-extensions-model](#2.6 agentscope-extensions-model)
    • [2.7 单体功能扩展](#2.7 单体功能扩展)
    • [2.8 agentscope-extensions-nacos](#2.8 agentscope-extensions-nacos)
    • [2.9 agentscope-extensions-skills](#2.9 agentscope-extensions-skills)
    • [2.10 agentscope-extensions-scheduler](#2.10 agentscope-extensions-scheduler)
    • [2.11 agentscope-extensions-channel](#2.11 agentscope-extensions-channel)
    • [2.12 agentscope-extensions-sandbox](#2.12 agentscope-extensions-sandbox)
  • [3. 模块分类速览](#3. 模块分类速览)

1. 概述

路径:D:\java\ai\agentscope-java\agentscope-extensions

父工程:agentscope-parent,打包方式:pom(聚合工程)

agentscope-extensionsAgentScope Java扩展生态聚合工程 ,把各类可选能力(模型适配、存储、协议、RAG、记忆、沙箱、调度、渠道接入、Spring Boot Starter 等)拆分为独立子模块,按需引入。

下表为 17 个顶层模块(部分为再分组的父模块):

顶层模块 作用
[agentscope-spring-boot-starters](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 各能力的 Spring Boot 自动装配 Starter
[agentscope-extensions-protocol](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol)
[agentscope-extensions-mem](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 长期记忆集成(Mem0、百炼、ReMe)
[agentscope-extensions-oss](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 阿里云 OSS 后端存储
[agentscope-extensions-cos](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 腾讯云 COS 后端存储
[agentscope-extensions-redis](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) Redis 分布式存储
[agentscope-extensions-mysql](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) MySQL/JDBC 分布式存储
[agentscope-extensions-rag](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple)
[agentscope-extensions-model](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 模型提供方适配(Anthropic/Gemini/OpenAI)
[agentscope-extensions-higress](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) Higress AI 网关工具选择能力
[agentscope-extensions-nacos](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) Nacos 集成(A2A 注册、Prompt、Skill 仓库)
[agentscope-extensions-skills](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) Skill 仓库存储(Git/MySQL/PostgreSQL)
[agentscope-extensions-studio](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) AgentScope Studio 可视化
[agentscope-extensions-scheduler](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) Agent 任务调度(Quartz / XXL-JOB)
[agentscope-extensions-training](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 训练数据采集与导出
[agentscope-extensions-channel](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab)
[agentscope-extensions-sandbox](#顶层模块 作用 agentscope-spring-boot-starters 各能力的 Spring Boot 自动装配 Starter agentscope-extensions-protocol 对外/对内协议支持(A2A、AG-UI、Chat Completions、Agent Protocol) agentscope-extensions-mem 长期记忆集成(Mem0、百炼、ReMe) agentscope-extensions-oss 阿里云 OSS 后端存储 agentscope-extensions-cos 腾讯云 COS 后端存储 agentscope-extensions-redis Redis 分布式存储 agentscope-extensions-mysql MySQL/JDBC 分布式存储 agentscope-extensions-rag RAG 检索增强集成(Bailian/Dify/Haystack/RAGFlow/Simple) agentscope-extensions-model 模型提供方适配(Anthropic/Gemini/OpenAI) agentscope-extensions-higress Higress AI 网关工具选择能力 agentscope-extensions-nacos Nacos 集成(A2A 注册、Prompt、Skill 仓库) agentscope-extensions-skills Skill 仓库存储(Git/MySQL/PostgreSQL) agentscope-extensions-studio AgentScope Studio 可视化 agentscope-extensions-scheduler Agent 任务调度(Quartz / XXL-JOB) agentscope-extensions-training 训练数据采集与导出 agentscope-extensions-channel IM/代码平台渠道接入(钉钉/飞书/企微/GitHub/GitLab) agentscope-extensions-sandbox 代码沙箱后端(K8s/AgentRun/Daytona/E2B)) 代码沙箱后端(K8s/AgentRun/Daytona/E2B)

2. 模块介绍

2.1 agentscope-spring-boot-starters

各扩展能力的 Spring Boot 自动装配封装,引入即用。

子模块 说明
agentscope-spring-boot-starter AgentScope Java 核心集成 Starter
agentscope-a2a-spring-boot-starter A2A 协议集成 Starter
agentscope-agui-spring-boot-starter AG-UI 集成 Starter(同时支持 MVC 与 WebFlux)
agentscope-admin-spring-boot-starter 暴露 admin/ops REST + Actuator 管理端点
agentscope-chat-completions-web-starter 暴露 Chat Completions 风格 HTTP API
agentscope-nacos-spring-boot-starter AgentScope 与 Nacos 集成 Starter

2.2 agentscope-extensions-protocol

对外协议与多 Agent 协作协议支持。

子模块 说明
agentscope-extensions-a2a/agentscope-extensions-a2a-client 通过 A2A 协议调用远程 Agent(客户端)
agentscope-extensions-a2a/agentscope-extensions-a2a-server 将本地 Agent 以 A2A 协议对外暴露(服务端)
agentscope-extensions-agent-protocol 内部任务 HTTP 协议的 Spring MVC 端点(用于远程 subagent)
agentscope-extensions-agui AG-UI 协议支持
agentscope-extensions-chat-completions-web Chat Completions Web 协议支持

2.3 agentscope-extensions-mem

长期记忆(Long-Term-Memory)集成。

子模块 说明
agentscope-extensions-mem0 Mem0 记忆集成
agentscope-extensions-memory-bailian 阿里云百炼(Bailian)长期记忆
agentscope-extensions-reme ReMe 长期记忆

2.4 单体存储扩展

实现 AgentStateStore / BaseStore 等存储接口的后端,用于状态持久化与分布式部署。

模块 说明
agentscope-extensions-oss 阿里云 OSS 后端的 AgentStateStoreBaseStore
agentscope-extensions-cos 腾讯云 COS 后端的状态存储、BaseStore 与快照存储
agentscope-extensions-redis Redis 分布式实现(State/Base/SandboxSnapshot/SandboxExecutionGuard),提供 RedisDistributedStore 一行配置
agentscope-extensions-mysql MySQL/JDBC 分布式实现,提供 MysqlDistributedStore 一行配置

2.5 agentscope-extensions-rag

RAG(检索增强生成)能力集成。

子模块 说明
agentscope-extensions-rag-bailian 阿里云百炼 RAG
agentscope-extensions-rag-dify Dify RAG
agentscope-extensions-rag-haystack Haystack RAG 集成
agentscope-extensions-rag-ragflow RAGFlow RAG 集成
agentscope-extensions-rag-simple 简单/内置 RAG 实现

2.6 agentscope-extensions-model

模型提供方适配,扩展 AgentScope 默认的 DashScope 之外的供应商。

子模块 说明
agentscope-extensions-model-anthropic Anthropic(Claude)模型供应商扩展
agentscope-extensions-model-gemini Google Gemini 模型供应商扩展
agentscope-extensions-model-openai OpenAI 模型供应商扩展

2.7 单体功能扩展

模块 说明
agentscope-extensions-higress 接入 Higress AI 网关的工具选择(tool selection)能力
agentscope-extensions-studio AgentScope Studio 可视化(含已构建 target)
agentscope-extensions-training 训练数据采集与导出

2.8 agentscope-extensions-nacos

Nacos 配置/注册中心集成。

子模块 说明
agentscope-extensions-nacos-a2a 以 Nacos 作为 A2A 注册中心
agentscope-extensions-nacos-prompt Nacos Prompt 监听(动态 Prompt)
agentscope-extensions-nacos-skill 以 Nacos 作为 Skill 仓库

2.9 agentscope-extensions-skills

Skill 定义的持久化仓库后端。

子模块 说明
agentscope-extensions-skill-git-repository 基于 Git 仓库的 Skill 存储
agentscope-extensions-skill-mysql-repository MySQL Skill 存储
agentscope-extensions-skill-postgresql-repository PostgreSQL Skill 存储

2.10 agentscope-extensions-scheduler

Agent 任务调度(含 README.md / README_zh.md 与示意图)。

子模块 说明
agentscope-extensions-scheduler-common 调度通用抽象/接口
agentscope-extensions-scheduler-quartz Quartz 调度实现
agentscope-extensions-scheduler-xxl-job XXL-JOB 调度实现

2.11 agentscope-extensions-channel

IM 与代码平台的渠道接入适配(接入 AgentScope Harness Gateway)。

子模块 说明
agentscope-extensions-channel-common 渠道适配通用工具(幂等、防 bot 回环)
agentscope-extensions-channel-dingtalk 钉钉渠道适配
agentscope-extensions-channel-feishu 飞书 / Lark 渠道适配
agentscope-extensions-channel-wecom 企业微信渠道适配
agentscope-extensions-channel-github GitHub 渠道适配
agentscope-extensions-channel-gitlab GitLab 渠道适配

2.12 agentscope-extensions-sandbox

代码执行沙箱的后端实现。

子模块 说明
agentscope-extensions-sandbox-kubernetes Kubernetes 沙箱后端
agentscope-extensions-sandbox-agentrun AgentRun 沙箱后端
agentscope-extensions-sandbox-daytona Daytona 沙箱后端
agentscope-extensions-sandbox-e2b E2B 沙箱后端

3. 模块分类速览

  • 存储类:oss、cos、redis、mysql(状态/快照持久化与分布式)
  • 模型类:model-anthropic / gemini / openai
  • 协议类:protocol(a2a、agui、chat-completions、agent-protocol)
  • 检索/记忆:rag、mem
  • 接入类:channel(IM/代码平台)、sandbox(执行环境)
  • 平台集成:nacos、higress、studio、scheduler、training、skills
  • 装配封装:spring-boot-starters

信息来源:各子模块 pom.xml<name> / <description>,以及根 pom.xml<modules> 聚合列表。