更新记录
1.0.0(2026-05-12) 下载此版本
初始化
平台兼容性
uni-app(5.08)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| × | √ | √ | √ | √ | × | √ | - | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - |
AI聚合组件库(ai-tools)
ai-tools 是一个面向 AI 创作场景的 uniapp 组件库与页面模块,提供 AI 工具首页、作品列表、AI 生图、AI 生视频、视频合并、小说配音、短剧创作、电商创作等完整业务页面。
该组件库适合嵌入到宿主 App / H5 / 小程序项目中,用于快速搭建一个「AI 工具聚合入口」。宿主项目只需要完成页面注册、登录 Token 传递和接口对接,即可进入组件库提供的完整创作流程。
产品介绍
AI聚合是一套 AI 工具聚合产品,首页以「AI TOOLS AGGREGATOR」为核心定位,主打“聚合发现 AI 工具,一站式高效体验”。
首页主要包含以下能力:
- 快捷工具宫格入口,方便用户快速进入常用创作工具。
- 工具列表卡片,展示每个 AI 工具的名称、说明和立即使用按钮。
- 支持通过登录 Token 进入首页和作品列表,适合集成到已有账号体系中。
当前首页包含的工具入口包括:
- 文生图:输入描述词,快速生成想要的图片内容。
- 图生图:基于已有图片进行创作、编辑和风格转换。
- 文生视频:根据文案内容,智能生成视频画面。
- 图生视频:通过图片生成动态视频内容。
- 视频合并:支持多个视频一键拼接合并。
- 小说配音:将小说文案内容快速转换为语音。
- 短剧创作:智能生成短剧内容,提升视频创作效率。
- 电商专用:查看和管理已经生成的创意作品。
快速进入
进入首页
通过以下路径进入 AI 聚合首页:
/uni_modules/ai-tools/pages/index/index?token=登录token信息
uniapp 示例:
const token = '登录token信息'
uni.navigateTo({
url: `/uni_modules/ai-tools/pages/index/index?token=${token}`
})
进入作品列表
通过以下路径进入作品列表页面:
/uni_modules/ai-tools/pages/creation/creation?token=登录token信息
uniapp 示例:
const token = '登录token信息'
uni.navigateTo({
url: `/uni_modules/ai-tools/pages/creation/creation?token=${token}`
})
Token 传递说明
组件库页面通过 URL 查询参数接收宿主项目传入的登录 Token。
参数名:
token
示例:
/uni_modules/ai-tools/pages/index/index?token=eyJhbGciOi...
建议:
- 首页和作品列表作为外部入口页面必须携带 token。
- token 失效、为空或接口鉴权失败时,应由业务侧统一处理登录态刷新或重新登录逻辑。
page.json 页面配置
宿主项目需要在 pages.json 中注册组件库提供的页面。
{
"pages": [
{
"path": "uni_modules/ai-tools/pages/index/index",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/creation/creation",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white",
"enablePullDownRefresh": true
}
},
{
"path": "uni_modules/ai-tools/pages/text2image/text2image",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/image2image/image2image",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/text2video/text2video",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/image2video/image2video",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/text2image-details/text2image-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/image2image-details/image2image-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/text2video-details/text2video-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/image2video-details/image2video-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/video-merge/video-merge",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/video-merge-details/video-merge-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/novel2voice/novel2voice",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/novel2voice-details/novel2voice-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/short-dramma/short-dramma",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/short-dramma-details/short-dramma-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/ecommerce/ecommerce",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
},
{
"path": "uni_modules/ai-tools/pages/ecommerce-details/ecommerce-details",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
}
]
}
页面清单
| 页面 | 路径 | 说明 |
|---|---|---|
| 首页 | /uni_modules/ai-tools/pages/index/index |
AI 聚合首页,展示 Banner、工具宫格和工具列表 |
| 作品列表 | /uni_modules/ai-tools/pages/creation/creation |
查看用户创作记录,支持下拉刷新 |
| 文生图 | /uni_modules/ai-tools/pages/text2image/text2image |
通过文本描述生成图片 |
| 图生图 | /uni_modules/ai-tools/pages/image2image/image2image |
基于已有图片生成或编辑新图片 |
| 文生视频 | /uni_modules/ai-tools/pages/text2video/text2video |
根据文本内容生成视频 |
| 图生视频 | /uni_modules/ai-tools/pages/image2video/image2video |
根据图片生成动态视频 |
| 文生图详情 | /uni_modules/ai-tools/pages/text2image-details/text2image-details |
查看文生图任务详情和结果 |
| 图生图详情 | /uni_modules/ai-tools/pages/image2image-details/image2image-details |
查看图生图任务详情和结果 |
| 文生视频详情 | /uni_modules/ai-tools/pages/text2video-details/text2video-details |
查看文生视频任务详情和结果 |
| 图生视频详情 | /uni_modules/ai-tools/pages/image2video-details/image2video-details |
查看图生视频任务详情和结果 |
| 视频合并 | /uni_modules/ai-tools/pages/video-merge/video-merge |
多视频上传后一键拼接合并 |
| 视频合并详情 | /uni_modules/ai-tools/pages/video-merge-details/video-merge-details |
查看视频合并任务详情和结果 |
| 小说配音 | /uni_modules/ai-tools/pages/novel2voice/novel2voice |
将小说或长文本内容转换为语音 |
| 小说配音详情 | /uni_modules/ai-tools/pages/novel2voice-details/novel2voice-details |
查看小说配音任务详情和音频结果 |
| 短剧创作 | /uni_modules/ai-tools/pages/short-dramma/short-dramma |
根据内容生成短剧创作结果 |
| 短剧创作详情 | /uni_modules/ai-tools/pages/short-dramma-details/short-dramma-details |
查看短剧创作任务详情和结果 |
| 电商专用 | /uni_modules/ai-tools/pages/ecommerce/ecommerce |
面向电商场景的 AI 创作页面 |
| 电商专用详情 | /uni_modules/ai-tools/pages/ecommerce-details/ecommerce-details |
查看电商创作任务详情和结果 |
集成注意事项
- 确认
uni_modules/ai-tools已放入宿主项目。 - 确认
pages.json已注册组件库所有页面。 - 宿主项目进入首页或作品列表时,需要通过 URL 查询参数传入
token。
适用场景
- AI 工具聚合类应用。
- 内容创作平台。
- 电商素材生成平台。
- 短剧、小说、视频创作工具平台。
- 已有 App 中快速接入 AI 创作能力。
目录建议
uni_modules/
└── ai-tools/
├── components/
├── pages/
│ ├── index/
│ ├── creation/
│ ├── text2image/
│ ├── image2image/
│ ├── text2video/
│ ├── image2video/
│ ├── video-merge/
│ ├── novel2voice/
│ ├── short-dramma/
│ └── ecommerce/
└── README.md
版本说明
当前 README 根据现有页面整理,后续如果新增工具页面,只需要同步补充:
pages.json页面注册。

收藏人数:
下载插件并导入HBuilderX
赞赏(0)
下载 1
赞赏 0
下载 11894582
赞赏 1914
赞赏
京公网安备:11010802035340号