@cmcconomy/pi-qwen-tool-parser

解析通义千问XML格式工具调用,并提供执行包装器

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@cmcconomy/pi-qwen-tool-parser。
它的用途是:解析通义千问XML格式工具调用,并提供执行包装器
完整的 Skill 内容见:https://321skill.com/skills/cmcconomy-pi-qwen-tool-parser/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我查一下北京的天气。”,当通义千问模型以XML格式返回调用天气工具的指令时,这个Skill会解析出工具名和参数(如城市“北京”),然后调用对应的本地天气查询工具并返回结果。

介绍

这个Skill主要解决了在特定开发环境中(如pi-mono)处理通义千问(Qwen)模型输出的XML格式工具调用指令的难题。它能够解析这种非标准格式的指令,并将其转换为可执行的工具调用,从而打通了Qwen模型与本地工具执行环境之间的桥梁。

使用方式是在你的项目中安装此npm包,然后在代码中引入并调用其提供的解析器。当接收到Qwen模型返回的包含XML工具调用的响应时,你可以使用这个Skill来解析内容,获取工具名称和参数,再通过它提供的包装器工具来安全地执行对应的功能。

它非常适合那些正在集成或使用通义千问系列模型进行AI应用开发,且模型被配置为以XML格式返回工具调用建议的开发者。特别是在基于pi-mono架构的项目中,这个Skill能直接集成,简化开发流程。

使用建议是,请确保你的Qwen模型确实被配置为输出XML格式的工具调用。在集成前,建议在测试环境中验证解析的准确性和工具执行的稳定性。注意,它主要处理格式转换和调用包装,具体工具的功能实现和安全性需要由开发者自行保证。

核心特点

专为解析通义千问模型特有的XML格式工具调用而设计,而非通用的JSON格式;同时它直接作为pi-mono生态的扩展,提供了开箱即用的集成方案。

注意事项

仅适用于处理通义千问模型输出的特定XML格式,不适用于其他模型或标准OpenAI格式的工具调用。

常见问题

这个工具是做什么用的?

用于解析通义千问AI模型返回的XML格式工具调用指令,并帮你执行这些工具。

需要和特定的AI模型一起用吗?

是的,需要你的通义千问(Qwen)模型被设置为输出XML格式的工具调用。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/cmcconomy-pi-qwen-tool-parser/raw/index.md 读取 @cmcconomy/pi-qwen-tool-parser 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。