Qwen-Agent Skill 技能
基于 Qwen3.5 的 Agent 开发框架,一站式解决工具调用、规划、记忆与浏览器自动化
Qwen-Agent 是阿里巴巴千问团队开源的 LLM 应用开发框架,基于 Qwen3.5 系列模型构建,专注于为开发者提供从工具调用、多步规划到记忆管理的完整 Agent 开发基础设施。
核心定位
Qwen-Agent 不是一个大模型,而是一套将大模型能力转化为实际应用的中间件框架。它让开发者无需从零构建 Agent 架构,直接调用封装好的组件,快速搭建浏览器助手、代码解释器、自定义智能体等多种应用。
主要功能模块
Function Calling / 工具调用 Qwen-Agent 原生支持 Function Calling,采用 Nous Function Call 模板(推荐用于 Qwen3),同时也兼容 Qwen2.5 系列通用模型和 QwQ-32B 模型。框架内置并行工具调用、多步工具调用和多轮对话工具调用能力,Agent 可在一次回复中并行触发多个工具,显著提升任务完成效率。
MCP 支持 框架完整支持 Model Context Protocol(MCP)协议,开发者可直接从官方 MCP Server 仓库选择所需工具,通过 JSON 配置快速接入。文档提供了与 SQLite、本地文件系统等工具联动的完整示例。
代码解释器 Qwen-Agent 内置基于本地 Docker 容器的代码执行环境,Agent 可自主编写代码、在隔离沙箱中运行并返回结果,适用于数据分析、数学推理、自动化报告生成等场景。官方明确提示该工具面向本地测试而非生产环境。
浏览器助手 框架提供基于 Gradio 的浏览器自动化 GUI,Agent 可控制浏览器完成信息抓取、表单填写、多步骤网页操作等任务。GUI 支持一键部署,适合快速原型验证。
记忆管理 内置消息历史管理与上下文压缩机制,支持长对话场景下的输入长度控制(max_input_tokens 参数可调),避免上下文溢出导致任务中断。
安装与使用
通过 pip 一键安装:
pip install -U "qwen-agent[gui,rag,code_interpreter,mcp]"
或从源码安装:
git clone https://github.com/QwenLM/Qwen-Agent.git
cd Qwen-Agent
pip install -e "./[gui,rag,code_interpreter,mcp]"
支持两种模型服务:阿里云 DashScope API(云端托管)或自部署 vLLM/Ollama(本地推理)。Qwen3.5 已于 2026 年 2 月开源,QwQ-32B 推理模型配合框架使用效果尤佳。
技术演进路径
- 2026 年 2 月:Qwen3.5 开源,新增 Agent Demo 示例
- 2026 年 1 月:开源 DeepPlanning 评估基准,发布完整框架文档
- 2025 年 9 月:支持 Qwen3-VL 视觉工具调用
- 2025 年 7 月:Qwen3-Coder 工具调用 Demo 上线
- 2025 年 5 月:Qwen3 Tool-call 与 MCP Cookbooks 加入
- 2024 年 12 月:GUI 升级至 Gradio 5
适用场景
- 快速搭建私有化 ChatBot(接入自有知识库)
- 自动化网页数据采集与操作流程
- 多工具协同的复杂任务编排(如:先搜索 → 再计算 → 最后生成报告)
- 代码解释与数据分析流水线
- Chrome 浏览器扩展开发
总结
Qwen-Agent 将千问模型的能力以模块化方式开放,开发者无需关注底层 prompt 工程和工具调用细节,直接使用高级 API 构建生产级 Agent 应用。配合 Qwen3.5/QwQ-32B 开源模型,是目前中文生态中最完整的本地 Agent 开发方案之一。
评论与建议
登录 后参与评论或提建议