# fast-aio **Repository Path**: codealy/fast-aio ## Basic Information - **Project Name**: fast-aio - **Description**: Fast All-In-One AI Framework - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-08 - **Last Updated**: 2026-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AgentScope 多智能体协作系统 企业级多智能体协作系统,基于阿里开源的AgentScope-Java框架构建。 ## 核心特性 - **多LLM厂商支持**:DashScope、OpenAI、Anthropic、Gemini - **ReAct推理模式**:推理-行动循环,支持工具调用 - **记忆管理**:短期记忆、长期记忆、向量检索 - **Skill技能系统**:标准化AI能力封装和管理 - **Pipeline编排**:支持顺序、并行、条件、循环执行 - **管理后台**:Web界面管理Agent、模型、Skill、监控告警 ## 技术栈 **后端**: Java 21 + Spring Boot 3.3 + MyBatis-Plus 3.5 + H2/PostgreSQL **前端**: HTML5 + CSS3 + JavaScript (纯静态页面) **安全**: JWT + Spring Security + AES-256-GCM加密 ## 快速启动 ### 1. 启动后端服务 ```bash export JAVA_HOME=/Users/fengyang/.sdkman/candidates/java/21.0.3-zulu /Users/fengyang/.sdkman/candidates/maven/current/bin/mvn spring-boot:run -pl agentscope-admin-api ``` ### 2. 访问管理界面 打开浏览器访问:http://localhost:8080/login.html **默认账号**: admin / admin123 ### 3. 可用页面 - `/login.html` - 登录页面 - `/dashboard.html` - 仪表盘 - `/agents.html` - Agent管理 - `/models.html` - 模型配置 - `/skills.html` - Skill市场 - `/monitoring.html` - 监控告警 - `/config.html` - 配置管理 - `/users.html` - 用户权限管理 ## API文档 启动服务后访问:http://localhost:8080/api/swagger-ui.html ## 数据库 **开发环境**: H2内存数据库 **H2控制台**: http://localhost:8080/api/h2-console **JDBC URL**: jdbc:h2:file:./data/agentscope ## 测试 ```bash # 运行所有测试 /Users/fengyang/.sdkman/candidates/maven/current/bin/mvn test -pl agentscope-admin-api # 测试API ./test-api.sh ``` ## 项目结构 ``` agentscope-admin-api/ # 后端API服务 ├── src/main/java/ # Java源码 │ ├── controller/ # REST控制器 │ ├── service/ # 业务逻辑 │ ├── mapper/ # 数据访问 │ └── config/ # 配置类 ├── src/main/resources/ │ ├── db/migration/ # Flyway数据库迁移 │ ├── static/ # 前端静态页面 │ └── application.yml # 应用配置 └── src/test/ # 单元测试 ```