EasyCoda 2.0 产品重磅更新-引入 AI 打工人

EasyCoda 是由跃云科技团队打造的针对程序员朋友的学习成长平台。Easy Coda提供一种新的学习方式,即通过交互式的学习环境,实现Learn By Doing的方式。Easy Coda针对每个学习场景提供在线的开箱即用的实验环境,例如,Kubernetes,Docker,Jupyterhub等,您可以随时的动手操作,练习。在过去的几个月,我们在对1.0版本已经就绪的功能基础上,根据用户的反馈,增加了新的特性以满足更多用户的使用需求。最后,为了更好地服务程序员朋友,让打工人的生活更轻松,我们也为平台引入了AI 功能,您在学习途中有任何不明白的地方可以随时获取AI的帮助。同时您还可以在云端随时拥有一个 AI 打工人来帮您干活。

首先,我们来简单回顾下1.0版本已经就绪的功能。

1. 交互式学习练习环境

我们为每个学习场景都会提供云端的虚拟机实验环境,并提供网页终端访问功能,您在学习的同时可以手动输入练习,也可以一键执行文档中命令,实时查看执行结果。

2.  云端集成开发环境(IDE)

每一个实验环境里都配备了VSCode开发环境,并提供网页版的VSCode在线访问。方便您快速地开发和文件浏览。

3. 应用发布功能

您在实验环境里创建的应用,可以通过公网方便地访问。我们会为您的应用自动生成可访问的域名。以nginx为例,您只需要输入应用名称和端口号,便可以生成可公网访问域名。

下面我们来介绍2.0 版本新增的功能。

1,在1.0版本基础上,我们新增了多实验环境(多虚拟机) 的编排功能,即您可以一次打开多个虚拟机的实验环境。例如,当您要学习部署Kubernetes集群时,平台会根据当前场景的配置,为您一次创建多个节点来满足kubernetes集群部署要求。当每个节点就绪之后,提供对每个节点的终端访问功能。同时,您也可以对集群中的某个节点发起多个终端连接请求。应用发布和云IDE也对多节点环境做了集成,您可以发布应用至应用所运行的节点。

2, 持久化存储功能。现在,您可以将您的实验环境启动在我们的持久化存储池里,当您练习完毕时,您可以在我的工作空间里找到该实验环境并对其做快照功能,这样您的学习成果将会永久保留,现在您可以关闭或者删除当前的实验环境,下次可以从快照快速启动,恢复以前的工作内容。快照功能并不占用您的时间配额。

3,文件上传功能。当您有本地的应用文件时,您可以将您的本地文件方便快速地上传至实验环境。

最后,

One More Thing

我们为平台引入了CodaGPT。CodaGPT是一个基于AI 大模型(LLM)技术的AI Agent,被设计用来帮您完成任务,即干活。不同于常规的ChatGPT用来做文本生成和对话,CodaGPT不仅能帮您回答问题,同时还会自动帮您在实验环境里执行命令,遇到错误会自动解决。我们给大模型接入了Linux命令执行功能。这样您的日常工作内容不管是代码写作,问题调查(trouble shooting),还是日常运维工作,都可以交给您的 AI 打工人来帮您完成。我们来看一个视频,展示了CodaGPT如何出色地完成任务,和问题解决能力。

欢迎体验EasyCoda:https://easycoda.cn