云开发推出新功能「工作流」,提升小程序与公众号开发体验

2024-12-24
来源:网络整理

尊敬的云开发用户:

感谢大家一直以来对云开发的支持。为了给大家提供更好的开发体验,基于大家的诉求,云开发团队现已推出新功能“工作流”,现已在“云开发管理工具”中启动内测。我们诚挚邀请所有开发者参与内测体验。

第 1 部分

什么是“工作流程”?

在小程序和公众号的开发中,我们经常会遇到以下场景:

接受来自微信的服务器端回调消息,如公众号事件推送、微信支付支付回调等;每天0点运行定时任务,如数据清理、统计等;进行任务逻辑编排,比如使用云函数进行任务的批量处理等场景;‍

为了让开发者能够更好的应对上述业务场景,我们推出了“工作流”能力:

是云开发推出的一款专注于服务端业务逻辑的全新可视化编排工具。它帮助开发人员更好地组织和管理业务逻辑,使其更清晰、更灵活、更可维护。

可视化管理:开发人员可以通过拖拽和简单的节点配置调试来快速开发业务流程,更加直观易懂,也方便团队成员之间的沟通和协作。可视化管理:开发人员可以通过拖拽的方式以及简单的节点配置和调试来快速开发业务流程,使其更加直观易懂,也方便团队成员之间的沟通和协作。

可扩展性:工作流提供基于云功能的脚本节点,支持使用自定义代码实现复杂逻辑,让工作流适应各种业务场景和需求。

第 2 部分‍

目前的工作流程支持哪些场景和能力?

能力一:接收并处理微信公众平台推送的消息和事件,包括:

能力二:支持JS脚本节点,快速编写和调试自定义代码。开发者可以通过自定义代码实现自己的任意业务逻辑,例如读写云数据库、调用外部API等操作。

能力三:支持快速回复微信公众号或小程序客服消息。通过“ HTTP ”节点,返回定制的响应信息,实现回复消息功能。

第三部分

我们还计划支持哪些其他功能?

云开发团队计划围绕工作流程推出更多功能,例如:

我们也非常欢迎各位开发者积极参与内测,给我们更多的建议和需求。您可以在文章评论区、交流群、微信社区提出您的需求和建议。

第 4 部分

如何参加内测?

第一步:下载并安装最新稳定版微信开发者工具

微信开发者工具版本要求:1.06。或以上

您可以在微信开发者工具中点击“检查更新”,将开发者工具升级到最新版本。

第 2 步:开始使用工具箱

进入微信开发者工具中的云开发控制台,打开“管理工具”

第三步:在工具集列表中选择安装“工作流”类型模板并提交内测申请

当前的工作流程功能正在内部测试中。您可以点击“阅读原文”或扫描二维码申请加入内测。我们将在1个工作日内处理。

分享