# agentscope_alias_project **Repository Path**: hephec321/agentscope_alias_project ## Basic Information - **Project Name**: agentscope_alias_project - **Description**: agentscope_alias_project深入研究 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-12-13 - **Last Updated**: 2025-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AgentScope项目集合 这个项目包含了AgentScope框架的多个示例和集成指南,展示了如何使用AgentScope构建各种智能体应用。 ## 项目结构 ### 示例项目 (agentscope-samples/) #### 1. Data Juicer Agent - **位置**: `agentscope-samples/data_juicer_agent/` - **功能**: 数据处理智能体,支持近200个数据处理算子的智能检索和应用 - **特色**: 多智能体路由架构,支持工具绑定和MCP绑定两种集成模式 #### 2. Alias-Agent - **位置**: `agentscope-samples/alias/` - **功能**: 全栈智能体应用,包含前端和后端 - **特色**: 完整的Web应用示例,展示了AgentScope与现代Web技术的集成 #### 3. EvoTraders - **位置**: `agentscope-samples/evotraders/` - **功能**: 模拟交易智能体系统 - **特色**: 多智能体协作,实时数据处理和决策 #### 4. 浏览器使用智能体 - **位置**: `agentscope-samples/browser_use/` - **功能**: 智能体与浏览器交互的示例 - **子项目**: - `agent_browser/`: 基础浏览器交互 - `browser_use_agent_pro/`: 高级浏览器自动化 - `browser_use_fullstack_runtime/`: 全栈浏览器运行时 #### 5. 对话智能体 - **位置**: `agentscope-samples/conversational_agents/` - **功能**: 各种对话智能体示例 - **子项目**: - `chatbot/`: 基础聊天机器人 - `chatbot_fullstack_runtime/`: 全栈聊天机器人 - `multiagent_conversation/`: 多智能体对话 - `multiagent_debate/`: 多智能体辩论 #### 6. 深度研究智能体 - **位置**: `agentscope-samples/deep_research/` - **功能**: 深度研究和信息收集智能体 - **子项目**: - `agent_deep_research/`: 深度研究智能体 - `qwen_langgraph_search_fullstack_runtime/`: 基于Qwen和LangGraph的搜索全栈运行时 #### 7. 游戏智能体 - **位置**: `agentscope-samples/games/` - **功能**: 游戏场景中的智能体应用 - **子项目**: - `game_werewolves/`: 狼人杀游戏智能体 #### 8. 元工具 - **位置**: `agentscope-samples/Meta_tools/` - **功能**: 智能体元工具和配置管理 ### 指南文档 #### 1. AgentScope状态管理指南 - **文件**: `agentscope_state_management_guide.md` - **内容**: 详细介绍AgentScope的状态管理机制,包含基础状态管理、嵌套状态管理、智能体状态持久化和会话级状态管理四个案例 #### 2. AgentScope与FastAPI集成指南 - **文件**: `agentscope_fastapi_integration_guide.md` - **内容**: 详细讲解如何将AgentScope的状态管理机制与FastAPI接口集成,包含基础集成、会话管理、多用户状态隔离、实时状态同步等高级应用场景 ### 其他资源 - **Data-Juicer**: `data-juicer/` - 数据处理工具集 - **测试文件**: `test.md` - 项目测试相关内容 ## 技术栈 - **核心框架**: AgentScope - **Web框架**: FastAPI - **前端**: React/Vue.js - **数据处理**: Data-Juicer - **模型**: Qwen系列模型 - **部署**: Docker/云服务 ## 快速开始 ### 环境要求 - Python 3.8+ - Node.js 14+ (前端项目) - Git ### 安装步骤 1. 克隆仓库 ```bash git clone https://gitee.com/hephec321/agentscope_alias_project.git cd agentscope_alias_project ``` 2. 安装AgentScope ```bash pip install agentscope ``` 3. 安装项目依赖 ```bash # 根据需要安装特定示例的依赖 cd agentscope-samples/[示例项目] pip install -r requirements.txt ``` ### 运行示例 1. 运行Data Juicer Agent ```bash cd agentscope-samples/data_juicer_agent python main.py ``` 2. 运行Alias-Agent ```bash cd agentscope-samples/alias # 后端 cd src python main.py # 前端 cd frontend npm install npm start ``` ## 贡献指南 欢迎提交Issue和Pull Request来改进这个项目! ## 许可证 本项目遵循MIT许可证。 ## 联系方式 如有问题或建议,请通过以下方式联系: - 提交Issue: [项目Issues页面](https://gitee.com/hephec321/agentscope_alias_project/issues) - 邮箱: [您的邮箱] ## 致谢 感谢AgentScope团队提供的优秀框架和社区支持!