基于Serverless函数计算实现钉钉天气预报机器人

简介: 钉钉定时天气播报使用阿里云函数计算,利用定时触发器将天气预告信息推送至钉钉群内。

1.实验准备

在使用函数之前,需要开通以下服务:

1.函数计算 FC:https://fcnext.console.aliyun.com/新用户有免费额度

2.下载钉钉:https://www.dingtalk.com/

2.开通业务

开通以下服务:

函数计算 FC:https://fcnext.console.aliyun.com/

3.添加钉群助手

首先创建一个钉群,已经有钉群了可以跳到下一步

95a53c62028e2d7b767412b67b57cadc.png

在群右上角点击设置按钮,并添加智能群助手

f9432a72331695607ae5e4140732d0c2.png

添加机器人

8a788cd8bbcfdddf4d014b308decd87c.png

选择自定义

7b626f3166acd08f3830e48c3cf5a7a1.png

输入以下配置后点击“完成“

175aa6253a1ca7135e980a1887c9fba1.png

将Webhook复制下来,后面配置需要用到

bc239f36e5d76cc523f646d3ecd146e2.png

4.创建定时通知应用

进入到函数计算控制台:https://fcnext.console.aliyun.com/overview

点击左侧的应用按钮:

image-20220702145248045.png

通过模板创建应用下面选择“其他”并选择“钉钉天气机器人”即可:

image-20220702145328826.png

选择立即创建,然后选择直接部署:

image-20220702145509228.png

此时还需要关注页面上角色名称部分,例如:

6c3a12a9d41627481c4d2fab055aeca8.png

此时需要点击前往授权进行授权,授权完成可能会提示:

457cfec5eed76038212d7420127e7f85.png

还需要继续点击前往授权:

1.png

在高级配置中将第一步中的Webhook复制进来:

c5595ce0a74b99ef5b773ed8e45c4df2.png

城市citykey列表请查看:

https://weather-city-key-do-not-delete.oss-cn-hangzhou.aliyuncs.com/citykey.json

完成之后点击页面最下面的创建按钮。此处要稍等片刻,等待创建完成即可:

a3d0687bb3a41e25e15d895307ecfed2.png

5.实验完成

5f38e9e42f2ebc7acf3fba98de20c8f6.png

6.设置定时触发器

钉钉机器人将在每天上午八点为您准时推送天气信息:

在左侧选择 服务与函数 并选择SererlessWeatherDingTalk:

80dab69500d9698ea6604999d6d7deed.png

选择weather-forecast:

79ff2ee1d6b94cde32f9169be0fdf14d.png

在触发器管理下“编辑“定时触发器:

9fce620eb43281f61d73e6f5f9cc8993.png

更改成想要的触发时间即可

7a869945de3707660a24d8e748a27975.png

7.总结

通过阿里云Serverless函数计算,成功利用定时触发器将天气预告信息推送至钉钉群内,达到了想要的效果,进一步熟悉了函数计算工作原理以及Serverless的工作流程,是一次比较不错的体验。

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
人工智能 开发框架 安全
Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速
作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力,用户只需提交 npx 命令即可“零改造”将开源 MCP Server 部署到云上,函数计算 FC 会准备好计算资源,并以弹性、可靠的方式运行 MCP 服务,按实际调用时长和次数计费,欢迎你在阿里云百炼和函数计算 FC 上体验 MCP 服务。
1180 31
|
存储 编解码 Serverless
Serverless架构下的OSS应用:函数计算FC自动处理图片/视频转码(演示水印添加+缩略图生成流水线)
本文介绍基于阿里云函数计算(FC)和对象存储(OSS)构建Serverless媒体处理流水线,解决传统方案资源利用率低、运维复杂、成本高等问题。通过事件驱动机制实现图片水印添加、多规格缩略图生成及视频转码优化,支持毫秒级弹性伸缩与精确计费,提升处理效率并降低成本,适用于高并发媒体处理场景。
1803 0
|
机器人 异构计算
10分钟,用RAG搭建专业钉钉/飞书客服机器人
只需10分钟,快速搭建专属客服机器人,大幅提升工作效率!通过魔搭社区注册账号、绑定阿里云账号获取免费算力资源,并选择GPU模式运行教程脚本。按照食用指引操作,完成机器人部署并进行对话测试,前5位在评论区提交作业的用户将获赠魔搭社区时尚咖啡杯一个。立即点击教程脚本链接开始体验吧!
623 0
|
12月前
|
人工智能 机器人 Serverless
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
当云计算遇见具身智能,AI咖啡开启零售新体验。用户通过手机生成个性化图像,云端AI快速渲染,机器人精准复刻于咖啡奶泡之上,90秒内完成一杯可饮用的艺术品。该方案融合阿里云FunctionAI生图能力与安诺机器人高精度执行系统,实现AIGC创意到实体呈现的闭环,为线下零售提供低成本、高互动、易部署的智能化升级路径,已在商场、机场、展馆等场景落地应用。
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
|
消息中间件 运维 Serverless
函数计算产品使用问题之如何部署Stable Diffusion Serverless API
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
弹性计算 自然语言处理 Ubuntu
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
本文描述在阿里云上从0开始构建一个LLM智能问答钉钉机器人。LLM直接调用了阿里云百炼平台提供的调用服务。
1137 4
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
|
存储 人工智能 监控
钉钉对话机器人实现赞踩收集
本文介绍如何通过AppFlow记录钉钉AI对话卡片的用户反馈情况。首先确保已接入钉钉AI机器人,然后分三步实现:1) 修改钉钉AI消息卡片,添加点赞按钮并配置回调参数;2) 配置钉钉卡片点赞消息接收连接流,更新卡片状态;3) 设置日志收集节点,存储用户反馈数据。完成配置后,用户可在群聊中与机器人互动,并使用点踩点赞功能,反馈数据将被有效记录和分析。
1597 6
钉钉对话机器人实现赞踩收集
|
人工智能 开发框架 运维
Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速
Serverless MCP 运行时业界首发,函数计算支持阿里云百炼 MCP 服务!阿里云百炼发布业界首个全生命周期 MCP 服务,无需用户管理资源、开发部署、工程运维等工作,5 分钟即可快速搭建一个连接 MCP 服务的 Agent(智能体)。作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力。
 Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速
|
人工智能 机器人 API
AppFlow:无代码部署Dify作为钉钉智能机器人
本文介绍如何通过计算巢AppFlow完成Dify的无代码部署,并将其配置到钉钉中作为智能机器人使用。首先,在钉钉开放平台创建应用,获取Client ID和Client Secret。接着,创建消息卡片模板并授予应用发送权限。然后,使用AppFlow模板创建连接流,配置Dify鉴权凭证及钉钉连接凭证,完成连接流的发布。最后,在钉钉应用中配置机器人,发布应用版本,实现与Dify应用的对话功能。
3466 7
AppFlow:无代码部署Dify作为钉钉智能机器人
|
运维 前端开发 Serverless
Serverless痛点解决问题之将 WordPress 工程部署到函数计算中如何解决
Serverless痛点解决问题之将 WordPress 工程部署到函数计算中如何解决
360 1

热门文章

最新文章

相关产品

  • 函数计算