阿里云多端低代码开发平台魔笔使用测评

文章目录


前言

最近对于低代码平台挺感兴趣的,了解到很多云服务,国内有很多的这种平台,最近阿里云推出了他们的多端低代码开发平台魔笔,目前还在公测平台,上周周末体验了一下,分享一下使用感受。这里直接放下他们的文档地址点击此处,大佬有兴趣的可以直接看。


一、魔笔是什么?

魔笔是为阿里云专业开发者量身打造的 AI 原生化的低代码应用开发平台,集成了通义千问大模型,让开发更智能、应用更智能。魔笔提供一站式的应用全生命周期管理,包括可视化开发、发布、运维;基于云原生架构的弹性扩展和低成本运维服务,帮助开发者高效地解决应用研发、迭代、运维的问题。

目前他们还没有提供开源代码,不能像其他软件提供私有部署,要部署的话只能应用到生产环境。

二、测评

在魔笔控制台创建应用:

1.基本组件布局

  • 可以看到提供的组件类型还挺多的,但是好像只局限于一些内部管理系统的风格,没有提供个性化一些定制,比如组件框架,颜色等等要单独靠这个开发落地项目,估计还是悬。

这是阿里云创建应用导入的几个初始模板,用户体验很好,点击某个页面,就能看到页面的组件布局。

  • 点击单个组件,就有上面右侧组件的编辑,还可以选择隐藏,后面设置变量前端逻辑配置的时候不会打架。像这种设置页面的直接点击,这里还可以导入图片logo但是,但是这个logo图片不能编辑,不能放大,阿里你再努力下吧哈。
  • 这里自己新加了一个页面,直接拖了几个组件,可以看到过程还是很简单的,旁边也表明了所在路由
  • 这里有了一些可视化图表,肯定样式总类比不上专门的搞可视化BI平台,但是这我咋没看到能自定义数据源的操作呢,存粹是静态的数据。找了班半天没看到。

2.前端逻辑

当然只谈基本组件样式肯定不是核心竞争力,前端逻辑设定方便,入手门槛低才厉害,看看阿里是怎么做的吧。首先和数据库交互,在控制台主页添加集成。

这里配置好后可以直接用sql进行与数据库进行交互。

可以看到有一个专门的代码板块,这边的集成操作就是与数据库进行交互,这里的变量可以定义为全局和局部变量,可以用来存储数据库的数据以及做一些基本操作。

  • 这里提供了写sql的地方,可以自己写,同时看到旁边有一个copliot,目前公测的时候是免费的。
  • 可以看到我直接输入了一句话在没有任何提示词的前提下,他直接生成了sql代码。
  • 运行直接通过。

3.事件绑定

基本上这里的集成操作加上前端函数就可以实现前端逻辑,通过事件绑定前端函数或者集成操作,可以将数据交互式的与用户互动。

这里我拖进一个按钮,想实现点击这个按钮能够实现刚才的sql操作。可以看到这个交互上有一个事件,里面即可选择这个事件绑定什么操作还是比较清晰。

  • 这里除了配置事件集成逻辑,当用户需要配置动态内容或直接指定非string 类型的内容时,可以在{{ }}内写入 JavaScript 表达式。例如将一个文本组件的内容绑定为输入框组件 input1 的值,可写入{{ input1.value }}。这里直接执行了这个集成操作的值,动作是显示消息,所以直接在页面上弹除了。
  • 但这块我的数据是结构比较复杂的json,这个数据显示直接显示object了,不能将数据完全展现。
  • 这个工作台也集成了墨笔ai,基本上简单问题都可以得到回答。这个ai基于百炼。目前开放了SDK。在 Native 应用中引入一个 AI 助手只用利用百炼平台快速创建自己的大模型应用,支持自定义知识库。可以创建魔笔 Copilot 应用:逐步搭建 Copilot 应用或通过应用模板快速创建 Copilot 应用。发布后利用 SDK 将 Copilot 应用集成到 Android 和 iOS 应用中。

    目前这个文档还在维护,最近看还在更新,这里面的实践教程可以试着玩一下,反正公测免费哈。

总结

总体体验感还是不错的,但是不知道以后能不能生成源码,不能做一些更细微的调试,不过目前还在开发阶段,希望过一段时间能得到应用生成本地源码。

相关推荐
Anna_Tong1 小时前
物联网边缘(Beta)离全面落地还有多远?
物联网·阿里云·边缘计算·腾讯云·智能制造
周杰伦_Jay2 小时前
详细介绍:云原生技术细节(关键组成部分、优势和挑战、常用云原生工具)
java·云原生·容器·架构·kubernetes·jenkins·devops
元气满满的热码式2 小时前
K8S中Pod控制器之DaemonSet(DS)控制器
云原生·容器·kubernetes
昵称难产中2 小时前
浅谈云计算21 | Docker容器技术
docker·容器·云计算
夏子曦2 小时前
k8s 蓝绿发布、滚动发布、灰度发布
云原生·容器·kubernetes
ShareBeHappy_Qin3 小时前
ZooKeeper 中的 ZAB 一致性协议与 Zookeeper 设计目的、使用场景、相关概念(数据模型、myid、事务 ID、版本、监听器、ACL、角色)
分布式·zookeeper·云原生
颜淡慕潇7 小时前
【K8S系列】在 K8S 中使用 Values 文件定制不同环境下的应用配置
云原生·容器·kubernetes·环境配置
github_czy7 小时前
(k8s)k8s部署mysql与redis(无坑版)
redis·容器·kubernetes
超级阿飞7 小时前
利用Kubespray安装生产环境的k8s集群-实施篇
elasticsearch·容器·kubernetes
Ronin-Lotus12 小时前
嵌入式硬件篇---ADC模拟-数字转换
笔记·stm32·单片机·嵌入式硬件·学习·低代码·模块测试