更新记录

1.0.0(2025-10-22)

首次发布


平台兼容性

云端兼容性

阿里云 腾讯云 支付宝云

uni-app(4.71)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- - - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
- - - - - - - - - -

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


zero-openai

仅测试于 vue3, 微信小程序. 其他平台可自行测试,仅供学习使用

重要更新

一. 介绍

  1. zero-openai (使用自己申请的 key) 基于 uniCloud + openai 接入各平台的大模型,需要支持 openai 兼容接口

  2. zero-ai(使用 uni 官方的 ai 服务) 基于 uni-ai + uniCloud ,需要开通 uni 官方的 ai 服务

二. 已测试的平台

使用什么平台就自行申请对应的 key 理论上支持兼容 openai 的所有平台,例如 deepseek,阿里云百炼等等等

服务商 文档
阿里云百炼 https://bailian.console.aliyun.com/?tab=api#/api/?type=model&url=2712576
腾讯云 DeepSeek OpenAI https://cloud.tencent.com/document/product/1772/115969
... 更多平台自行尝试

三. 使用前须知

深度思考,联网搜索仅为 ui 展示,因为不同的模型可能会有不同的能力,例如有些模型可能不支持联网搜索,使用时请自行注释或对接相关接口字段

四. 使用方法

  1. 在项目的 manifest.json 文件中找到 uniPush2.0 并勾选开通. 如何开通
  2. 下载 zero-openai 插件
  3. 部署插件中的云函数到服务空间
  4. 在 uniCloud -> cloudfunctions -> common -> uni-config-center 中创建 zero-openai 配置文件
  5. 开始测试聊天

在 common 中的 uni-config-center 中新建 zero-openai 文件夹,在文件夹中创建 config.json 文件 填入以下代码

  • 以下是 阿里云百炼 的示例
{
    "isDemo": false, // 演示模式,开启返回默认值,不消耗token
    "llm": {
        "apiKey": "你自己的key",
        "baseURL": "https://dashscope.aliyuncs.com/compatible-mode/v1"
    },
    "options": {
        "model": "deepseek-r1"
    }
}

五. 关于普通授权版

导入运行后可能会有报错,这是因为文件加密后导致的,不影响使用

源码版没有报错问题

六. 关于源码授权版

下载源码授权版后请把 package.json 文件中的 uni_modules 对象中的 encrypt 数组内的加密项都删掉,以免影响部署使用

 "uni_modules": {
    "dependencies": [
        "uni-icons",
        "uni-popup",
        "uni-dateformat"
    ],
    "encrypt": [
        // 这里的内容清空
    ],
    "platforms": {
      "cloud": {
        "tcb": "y",
        "aliyun": "y"
      },
   ...
   }

添加作者 wx 交流学习: zerojs2022 ,请备注 "zero-ai"

插件预览:

code

小程序搜索: 零技术

预览的小程序不一定能及时更新当前插件

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。