阿里云首个 AI 员工入职,围观开发工程师使用反馈

大家这两天肯定知道新消息了,我们的新同事通义灵码已入职阿里云云原生团队,今天 Serverless 研发工程师西流搭档新同事通义灵码,从生成单元测试和自动生成代码 2 大能力展示 Ta 的强大实力。

被问及编程时最困扰的问题时,西流表示:"很多人为了赶业务,就没有时间去补测试。写代码和测试代码的时间是五五开,甚至四六开都有可能。如果把测试时间缩短的话,可能就有更多的时间去做业务代码。现在借助通义灵码,让它自动生成测试,基本上能帮助我们把主要的路径都跑完。一天时间下来,如果用通义灵码去跑的话,半天左右就可以跑通。"

Part 1:通义灵码生成单元测试

像这种场景,这个函数本质上是想把一个文件的大小转成 GB、MB 或者 KB 这种人很好读的东西。我们测试并且装了通义灵码插件的话,就会显示通义灵码的图标。

下拉后有生成单元测试的选项,只要一点,就会弹出生成测试代码的页面。之前需要自己不停地去写,可能最少十几二十分钟是有的,但通义灵码基本上一分钟就可以生成完了,现在可以看一下质量,基本是符合预期的,可以直接把这个测试跑一下,只改了一行,基本上就通过了。

Part 2:通义灵码自动生成代码

比如给 OSS 上的某张图片生成缩略图的这种代码,自己写可能要找很多搜索引擎,但是对着通义灵码可以直接这么说:"函数计算 3.0 使用 Python Wand 库实现对 OSS 上的图片生成缩略图的代码示例。"

因为在函数计算的平台上已经内置了 Wand 库,所以他就提示通义灵码最好用 Wand 库做这种事情。可以看到生成这种代码,比如触发的时候,肯定是自己去解析的,通义灵码只是给了个示例,说可能是一个阶乘格式,然后到了这个 Key,bucket 里有获取这个图片,接着拉过来怎么去处理,处理完了以后生成了缩略图,并且再写回 bucket。等通义灵码生成完,就可以直接复制,基本上拿过来,就可以直接去用了。

在使用通义灵码过程中,西流感受最深的是,通义灵码帮研发节省了一些测试或者基础代码的时间,那么在写业务代码或者写真正的核心代码的时候,会让你思考时间更长一点,不会那么赶,从某种程度上,也能减少一些焦虑。

点击此处,快速体验通义灵码。

相关推荐
昌sit!6 分钟前
K8S node节点没有相应的pod镜像运行故障处理办法
云原生·容器·kubernetes
茶馆大橘3 小时前
微服务系列五:避免雪崩问题的限流、隔离、熔断措施
java·jmeter·spring cloud·微服务·云原生·架构·sentinel
北漂IT民工_程序员_ZG4 小时前
k8s集群安装(minikube)
云原生·容器·kubernetes
coding侠客4 小时前
揭秘!微服务架构下,Apollo 配置中心凭啥扮演关键角色?
微服务·云原生·架构
2301_8061313610 小时前
Kubernetes的基本构建块和最小可调度单元pod-0
云原生·容器·kubernetes
licy__15 小时前
Docker 基础命令简介
docker·云原生·eureka
0_1_bits17 小时前
【系统设计】高效的分布式系统:使用 Spring Boot 和 Kafka 实现 Saga 模式
spring boot·后端·云原生·架构·kafka·linq
探索云原生18 小时前
GPU 环境搭建指南:如何在裸机、Docker、K8s 等环境中使用 GPU
ai·云原生·kubernetes·go·gpu
Tp_jh1 天前
推荐一款非常好用的C/C++在线编译器
linux·c语言·c++·ide·单片机·unity·云原生
林小果11 天前
K8S搭建
云原生·容器·kubernetes