前言¶
在 Agent 或本地开发中,当需要通过文本或图片输入生成视觉内容时,通常需要自行集成多个模型的 API,处理不同模型的提交与轮询逻辑,还要关心模型切换和降级问题。search-baidu 这类 Skill 封装了腾讯 ADP 平台的多模态插件能力,统一处理这些细节,让开发者可以直接获取成品 URL。
是什么¶
search-baidu 是一个运行在 SkillHub 平台上的 Skill,由社区开发者 user_33aa5c8b 维护,归类为 design-media。它基于腾讯 ADP 平台的多模态插件能力,提供统一的图片、视频和 3D 模型生成接口。用户只需提供文本或图文组合输入,Skill 会自动路由到对应模型并返回成品 URL。
核心功能¶
多模态生成覆盖¶
- 文生图:根据文本生成图片
- 图生图:根据文本和图片生成新图片
- 文生视频:根据文本生成视频
- 图生视频:根据图片生成视频
- 文生 3D:根据文本生成 3D 模型
- 图生 3D:根据图片生成 3D 模型
模型自动路由¶
Skill 会根据用户意图自动路由到以下模型:
- image.hy:混元图片模型
- image.gi:混元图片 GI 版本
- 可灵:video.kling
- VIDU:video.vidu
- 混元 3D:3d.hy
当用户点名提及 “nano banana” 或 “Gemini” 时,会切换到 image.gi 模型。
触发关键词¶
只要用户提到以下关键词,Skill 就会启动:
- 图片相关:画一张、生成图片、出图、配图、封面图、AI 绘图、换风格
- 视频相关:生成视频、做个短视频、图生视频、让图片动起来
- 3D 相关:做个 3D 模型、3D 建模、glb、obj、glTF
- 模型点名:nano banana、Gemini、可灵、Kling、VIDU、混元 3D
即使没有明确说”用 ADP”,只要符合上述关键词,Skill 会优先使用。
统一调用方式¶
采用 submit + 轮询 query 的方式完成任务,返回成品 URL。视频不会跨类别静默降级为图片,确保内容类型一致。
安装与启用¶
在支持 SkillHub 的环境中安装此 Skill:
# 安装命令(示例,具体以环境为准)
# 需要配置 ADP_API_KEY
配置项要求:
ADP_API_KEY:必需,用于调用腾讯 ADP 平台接口
典型用法¶
假设用户输入:
画一张赛博朋克风格的猫的图片
Skill 会:
1. 识别到”画一张”关键词,判断为文生图任务
2. 路由到 image.hy 或 image.gi(根据上下文判断)
3. 提交任务
4. 轮询查询任务状态
5. 返回成品图片 URL
假设用户输入:
让这张风景图动起来,生成一个短视频
Skill 会:
1. 识别到”生成视频”和”让图片动起来”,判断为图生视频
2. 路由到 video.kling 或 video.vidu
3. 执行 submit + 轮询流程
4. 返回视频 URL
适用场景与注意¶
适用场景¶
- 需要批量生成图片用于内容创作
- 需要将静态图片转换为视频
- 需要快速生成 3D 模型文件(glb/obj/glTF)
- 不想自行处理多模型 API 的集成和轮询逻辑
注意事项¶
- 需要提供有效的 ADP_API_KEY
- Skill 不会跨类别静默降级,视频任务不会变成图片
- 触发关键词覆盖较广,可根据实际需求调整提示词
总结¶
search-baidu 通过封装腾讯 ADP 平台的多模态能力,统一了图片、视频、3D 模型的生成流程。它自动处理模型路由、任务提交和轮询,让开发者只需关注输入输出,无需关心底层细节。
官方地址:https://api.skillhub.cn/user_33aa5c8b/search-baidusearch-baidusearch-baidusearch-baidusearch-baidusearch-baidusearch-baidusearch-baidusearch-baidu