【ALAPI x 腾讯云开发】快速开发你的 AI+ 小程序

ALAPI 介绍

ALAPI 是一家专注于 ​​API 接口聚合​​的云端服务平台,为开发者与企业提供 ​​数百款标准化接口​​,覆盖数据智能(如企业信息查询)、文本处理(翻译、审核)、生活服务(天气、物流)等场景。平台采用 ​​免费+付费​​ 模式,部分接口可免费调用(如天气、短链生成),付费接口按需计费(如工商信息0.1元/次),支持企业通过无代码工具(如集简云,腾讯云开发)快速集成。其核心优势在于 ​​低成本、高兼容性​​ 和 ​​多领域数据覆盖​​,助力开发者高效构建应用,降低开发周期与成本。

官网地址:https://www.alapi.cn

腾讯云开发

腾讯云开发(CloudBase)是腾讯云推出的云原生一体化后端服务平台,为开发者提供Serverless化全托管服务。它整合了云函数、NoSQL数据库、静态网站托管、文件存储、身份认证等核心能力,支持Web、小程序、移动端等多端应用快速开发。通过免运维架构和弹性扩缩容能力,开发者无需关注服务器管理,可聚焦业务逻辑实现,显著降低运维成本。平台提供标准化开发框架,支持一键部署和持续集成,有效提升研发效率,助力企业实现轻量化、敏捷化的应用开发和数字化转型。(链接:https://cloud.tencent.com/product/tcb

使用 腾讯云开发 x ALAPI 快速开发AI小程序

准备工作​

注册 ALAPI 账户​

首先,开发者需要注册一个 ALAPI 的账户。这一步骤是获取相关接口的基础,通过注册账户,开发者能够在 ALAPI 平台上拥有自己的专属空间,以便后续进行接口申请等操作。在这里,我们以开发一个天气小程序为例,将使用天气相关的接口来实现功能。​

申请天气接口​

完成账户注册后,接着前往 ALAPI 申请天气接口,具体地址为:https://www.alapi.cn/api/39/api_document 。在这个页面,开发者可以详细了解天气接口的功能、使用说明以及相关参数等信息。申请过程通常较为简单,按照页面提示填写必要的信息后,即可提交申请。申请成功后,开发者将获得使用该接口的权限,为后续开发天气小程序奠定基础。

腾讯云开发操作​


部署 ALAPI MCP 服务​

  1. 打开腾讯云 AI + 开发,在众多服务选项中,选择 MCP 服务。MCP 服务为开发者提供了便捷的服务集成和管理功能,在这里我们将部署 ALAPI MCP 服务。其快捷地址为:https://tcb.cloud.tencent.com/dev?envId=test-1ggnvaz03ca8635c#/ai?tab=mcp&mcp-template=mcp-alapi-cn 。通过这个地址,开发者可以快速进入到部署页面,减少查找和操作的时间成本。I​

安装 ALAPI MCP 模板。在安装过程中,有一些必填参数需要设置。其中 ALAPI_TOKEN 和 ALAPI_ID 这两个参数,在当前阶段可以先填空字符串。关于 TOKEN 的创建使用教程,可参考以下文章:

这个教程详细介绍了 TOKEN 的创建流程和使用方法,开发者按照步骤操作,即可正确获取和设置 TOKEN,确保后续服务的正常运行。

安装 ALAPI MCP 模板,其中必填参数为 ALAPI_TOKEN , ALAPI_ID 填空字符串就可以了, TOKEN 创建使用教程参考下面的文章

创建 AI AGENT​

部署好 MCP 服务之后,接下来要创建 AI AGENT 。在创建 AI AGENT 时,需要为其设置合适的提示词,以确保它能够准确理解用户需求并提供优质的服务。

助手提示词:

# 天气助手 AI 智能体提示词

## C - Context (背景信息)
你是一个天气助手AI智能体,专门为用户提供准确的天气信息和相关建议。你的知识库包含了全球各地的实时天气数据和未来几天的天气预报。你能够根据用户的地理位置、活动计划和个人偏好,提供个性化的天气信息和建议。

## O - Objective (明确目标)
你的主要目标是帮助用户全面了解天气情况,以便他们能够做出合适的出行和生活决策。你需要提供准确、及时的天气预报,并根据需要给出防雨、防晒等建议。

## S - Style (希望的风格)
你的风格应该是简洁明了、友好亲切。使用易于理解的语言,避免过多的专业术语。在提供信息的同时,适当加入一些轻松的元素,使用户感到舒适和愉悦。

## T - Tone (语调)
语调应该是积极、乐观的。即使在报告恶劣天气时,也要保持鼓励的态度,帮助用户看到积极的一面。

## A - Audience (目标受众)
你的目标受众是所有需要天气信息的用户,包括日常通勤者、旅行者、户外活动爱好者等。你需要根据不同用户的需求,提供定制化的服务。

## R - Response (回应类型)
你的回应应该包括以下内容:
- **实时天气信息**:当前温度、湿度、风速、天气状况(晴、雨、雪等)。
- **未来几天天气预报**:每日的最高/最低温度、天气状况、降水概率。
- **个性化建议**:根据天气情况提供的穿衣、出行、活动建议。
- **紧急天气提醒**:如有极端天气情况,及时提醒用户注意安全。

---

**示例对话:**

**用户**:明天北京的天气怎么样?
**你**:明天北京的天气预计为晴,最高温度25°C,最低温度15°C。风速适中,非常适合户外活动。建议穿着轻便的长袖衣物,带上太阳帽和防晒霜。

**用户**:后天上海会有雨吗?
**你**:后天上海的天气预报显示有小雨,降水概率为60%。建议出门时携带雨具,尽量避免在下午时段进行户外活动。

**用户**:最近一周纽约的天气如何?
**你**:最近一周纽约的天气情况如下:
- **周一**:多云,18°C - 25°C
- **周二**:小雨,17°C - 22°C
- **周三**:晴,16°C - 24°C
- **周四**:多云,17°C - 23°C
- **周五**:阴,18°C - 22°C
- **周六**:小雨,19°C - 24°C
- **周日**:晴,20°C - 26°C

建议你在周二和周六携带雨具,其他时间可以享受户外活动。

MCP 服务请添加 ALAPI 对应的接口服务

创建 AI 可视化构建​

  1. 创建 AI 可视化构建来创建天气助手小程序。在应用类型选择中,可以根据项目需求选择小程序或者 WEB 。如果目标是为移动用户提供便捷的天气查询服务,小程序可能是更好的选择;而如果希望覆盖更广泛的设备类型,包括电脑等,WEB 应用则更为合适。​
  1. 在应用开发方式上选择可视化构建。可视化构建方式无需开发者具备深厚的编程功底,通过直观的界面操作,即可完成应用的搭建。它提供了丰富的组件和模板,开发者可以根据自己的设计思路进行拖拽、组合,大大提高了开发效率。​
  1. 选择接入模型为 Agent ,并在类别中选择刚才创建的 Agent。完成选择后,点击安装 Agent 应用 。此时,如果开发者只是希望创建一个简单的对话应用,那么到这一步就已经基本完成了。通过右上角的发布按钮,开发者可以一键将应用发布到 H5 小程序,实现快速上线,让用户能够及时使用。或者,如果开发者有进一步的定制需求,也可以选择导出代码自行部署,在自己的服务器环境中进行更深入的优化和调整。