用 Claude Code 这类 AI 编程智能体写代码很顺手,但遇到生成图片、视频、语音这些多模态需求,还得切出去手动操作,体验相当割裂。最近发现阿里开源的 qianwen-ai,它把 QianWen 的全套 AI 能力直接集成到了 Agent 里,体验下来确实是个神级 Skill 项目!
简介
qianwen-ai 是阿里开源的一套 Agent 原生多模态 AI 技能包,它把文本、图像、视频、语音、视觉理解等 8 个技能打包成了标准的 Agent Skills,可以直接接入 Claude Code 等支持 Agent Skills 的 AI 编程智能体。它主要有如下亮点:
Agent 原生:Agent 帮你选模型、调参数、处理报错,你只管提需求;一行安装:一条命令装完即用,零配置,无需对接 SDK;技能齐全:文本、图像、视频、语音、视觉、模型选择、认证、用量查询,8 个技能全部内置;适配广泛:可接入多种支持 Agent Skills 的 Agent,即装即用。
安装
- qianwen-ai 的 skill 安装非常简单,首先需要确保已经安装了
Node.js 18以上版本,然后使用如下命令安装;
npx skills add QianWen-AI/qianwen-ai
- 出现技能选择提示时用空格选择、回车安装即可;
- 安装过程中可以选择安装到哪个 AI 编程智能体,我这里选择的是 Claude Code;
- 安装完成后输入
/qianwen开头,就会提示对应的 skill 命令了;
- 每个 skill 的具体作用可以参考下表。
这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue3 的电商系统(Github标星60K),后端支持多模块和微服务架构,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!
- Boot项目:github.com/macrozheng/…
- Cloud项目:github.com/macrozheng/…
- 文档网站:www.macrozheng.com
项目演示:
使用
接下来挑几个常用的 skill 实测一下它们的作用。
- 第一步我们需要使用
/qianwen-ops-auth命令来进行 QianWen API 的认证配置,如果不配置的话是无法使用 qianwen-ai 的一系列 skill 的,具体使用说明如下;
- 这个 skill 实际上就是在你的工作目录里创建一个
.env配置文件,在里面添加你自己的 API KEY 即可,API KEY 可以到千问 AI 平台上创建获取,需要注意的是这里要配置sk-xxxxx开头的 KEY;
DASHSCOPE_API_KEY=sk-your-key-here
- 这里测试下它的
图片生成功能(对应/qianwen-image-generation),输入提示词画一条青色的龙做吉祥物,这里 qianwen-ai 将会自动选择图片生成模型wan2.6-t2i来生成图片,最后生成图片如下;
- 我的 Claude Code 目前设置的模型是不支持图片识别的,但是装了这个 skill 以后,就能通过
/qianwen-vision这个 skill 来识别图片;
- 然后再测试下
语音功能(对应/qianwen-audio-tts),让它用温暖女声朗读《上学歌》,它会自动调用qwen3-tts-instruct-flash模型来生成;
- 最后测试下
视频功能(对应/qianwen-video-generation),让它生成一个 5 秒的孙悟空三打白骨精动画,它会调用wan2.6-t2v模型来生成视频。
总结
qianwen-ai 让你只需在对话框里说一句需求,Agent 就会自动选择合适的模型完成图片、视频、语音等多模态任务,全程无需关心 API 调用细节。对于模型本身不支持图片识别的场景,装上 /qianwen-vision 后还能直接补齐短板。如果你也在用支持 Agent Skills 的 AI 编程智能体,不妨花一分钟装上试试!