QwenPaw工具注册
## 工具插件是如何工作的 ### 插件的 type 字段决定了能力 在 plugin.json 中把 type 设为 tool插件安装后会自动把工具注册给 Agent 调用 json { id: my-custom-tool, name: 我的自定义工具, version: 1.0.0, type: tool, entry: { backend: plugin.py } } ### 注册方式 QwenPaw 提供了两种注册工具的方式 **方式一通过 tool_descriptor 装饰器v2.0.1 推荐** python from qwenpaw.tools import tool_descriptor tool_descriptor( nameget_weather, description查询指定城市的天气 ) def get_weather(city: str) - str: return f{city}晴25°C 工具会自动被发现和注册不需要手动调用 register_tool。 **方式二通过 PluginApi.register_tool** python from qwenpaw.plugins.api import PluginApi class MyToolPlugin: def register(self, api: PluginApi): api.register_tool(get_weather) 完整例子一个天气工具插件weather-tool/ ├── plugin.json ├── plugin.pyplugin.json{ id: weather-tool, name: 天气查询工具, version: 1.0.0, type: tool, description: 查询城市天气, author: 同事, entry: { backend: plugin.py } }plugin.pyfrom qwenpaw.tools import tool_descriptor ​ tool_descriptor( nameget_weather, description根据城市名查询当前天气返回温度、天气状况 ) def get_weather(city: str) - str: # 这里可以接真实的天气 API return f{city}晴22-30°C微风安装qwenpaw plugin install weather-tool/安装后重启 QwenPaw进入Agent 设置 → 工具管理就能看到get_weather工具启用后 Agent 就可以调用了。安装后工具的生命周期上传插件 ZIP/目录 ↓ qwenpaw plugin install ← 安装到本地 ↓ qwenpaw app 启动 ← 自动加载、自动注册工具 ↓ Console → Agent 设置 → 工具管理 ← 启用/禁用/配置 API Key ↓ Agent 对话中就可以调用 ← LLM 自主决定何时调用所以回到你的问题是的插件上传接口完全可以上传工具。你同事给你的插件如果type是tool那就是两个 Agent 工具。你只需要# QwenPaw 离线状态下 qwenpaw plugin install /path/to/plugin-dir/ ​ # 然后启动 qwenpaw app工具就会出现在工具管理里了。把插件文件给我看看plugin.json我帮你确认是不是工具类插件

相关新闻

稻百年胖东来研学实体门店感悟:深耕服务,长期主义方能稳步成长

稻百年胖东来研学实体门店感悟:深耕服务,长期主义方能稳步成长

陕西 流行美加盟店 加盟商 杨旭洲这是我第二次参与门店经营专项学习。当下实体行业市场环境多变,行业竞争日趋激烈,门店传统拓客、锁客模式逐渐失效,业绩增长遭遇明显瓶颈。长期沿用固有经营思路,很难突破现有经营困境&#xff0c…

2026/8/15 12:10:14 阅读更多 →
Android 内存泄漏详解

Android 内存泄漏详解

一、什么是内存泄漏?内存泄漏(Memory Leak) 是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。在 Android 中,更具体的定义…

2026/8/14 2:20:15 阅读更多 →
C语言字符串函数进阶:安全版函数 + 错误处理 + 子串查找

C语言字符串函数进阶:安全版函数 + 错误处理 + 子串查找

适用对象:学过 strcpy / strcat / strcmp 的同学 本章目标:掌握安全版字符串函数 strstr 子串查找 strerror 错误处理引入:strcpy 为什么会让人又爱又恨? 上一章我们学了 strcpy,它简单粗暴,复制速度也快…

2026/8/14 2:20:15 阅读更多 →

最新新闻

在本地免费把语音转成文字,这款开源转录工具一次跑通

在本地免费把语音转成文字,这款开源转录工具一次跑通

在本地免费把语音转成文字,这款开源转录工具一次跑通 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 很多人以为&…

2026/8/15 19:57:14 阅读更多 →
Playlistor部署教程:3步搭建属于自己的音乐播放列表转换服务

Playlistor部署教程:3步搭建属于自己的音乐播放列表转换服务

Playlistor部署教程:3步搭建属于自己的音乐播放列表转换服务 【免费下载链接】playlistor 🎶Apple Music ↔️ Spotify playlist convertor. 项目地址: https://gitcode.com/gh_mirrors/pl/playlistor Playlistor是一款强大的音乐播放列表转换工具…

2026/8/15 19:57:14 阅读更多 →
没有Mac也能轻松搞定macOS系统下载:gibMacOS免费工具全攻略

没有Mac也能轻松搞定macOS系统下载:gibMacOS免费工具全攻略

没有Mac也能轻松搞定macOS系统下载:gibMacOS免费工具全攻略 【免费下载链接】gibMacOS Py2/py3 script that can download macOS components direct from Apple 项目地址: https://gitcode.com/gh_mirrors/gi/gibMacOS 上个月凌晨,我的老同学发来…

2026/8/15 19:57:14 阅读更多 →
shadPS4分支怎么选?Shadlix、PRTBB、Full-Souls终极对比指南

shadPS4分支怎么选?Shadlix、PRTBB、Full-Souls终极对比指南

shadPS4分支怎么选?Shadlix、PRTBB、Full-Souls终极对比指南 【免费下载链接】shadPS4 PS4 emulator for Windows,Linux,MacOS 项目地址: https://gitcode.com/gh_mirrors/shad/shadPS4 同样的电脑、同样的游戏镜像,为什么别人用 shadPS4 玩《血源…

2026/8/15 19:57:14 阅读更多 →
Windows 11系统服务优化终极清单:三步告别后台负担,让卡顿的电脑重获新生

Windows 11系统服务优化终极清单:三步告别后台负担,让卡顿的电脑重获新生

Windows 11系统服务优化终极清单:三步告别后台负担,让卡顿的电脑重获新生 【免费下载链接】windows11 🌎 Windows 11 Settings, Tweaks, Scripts 项目地址: https://gitcode.com/GitHub_Trending/wi/windows11 想象一下这个场景&#…

2026/8/15 19:57:14 阅读更多 →
Swift Distributed Actors源码解析:核心架构与关键算法

Swift Distributed Actors源码解析:核心架构与关键算法

Swift Distributed Actors源码解析:核心架构与关键算法 【免费下载链接】swift-distributed-actors Peer-to-peer cluster implementation for Swift Distributed Actors 项目地址: https://gitcode.com/gh_mirrors/sw/swift-distributed-actors Swift Distr…

2026/8/15 19:56:14 阅读更多 →

日新闻

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

2026/8/15 0:00:30 阅读更多 →
重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

2026/8/15 0:00:30 阅读更多 →
一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

2026/8/15 0:02:30 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/15 12:59:14 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/14 13:40:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/14 14:06:45 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/15 2:35:29 阅读更多 →