Artwork

Content provided by 迪魔王Devmore. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by 迪魔王Devmore or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

【技术科普】Copilot、IDE,Cloud、AI原生,和OpenSumi聊聊IDE | DevmoreWork

44:53
 
Share
 

Manage episode 431846621 series 3291832
Content provided by 迪魔王Devmore. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by 迪魔王Devmore or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

# 导读

本期嘉宾是来自蚂蚁集团的蛋总,他是 IDE 框架 OpenSumi/CodeBlitz 的负责人,在 Cloud IDE 领域有着非常丰富的经验。


IDE 作为每个程序员必备的生产力工具,从传统 IDE、云时代 IDE,再到 AI IDE,当程序员打造自己的 IDE,又是什么样的感受?是更了解客户需求,还是被思维限制?本期邀请到了 OpenSumi 项目负责人蛋总与我们详细讨论,AI 时代的开发者产品和开发者。


# 嘉宾

- 蛋总:蚂蚁集团 IDE 框架 OpenSumi/CodeBlitz 负责人,在 Cloud IDE 领域有着非常丰富的经验。


# 时间轴

-【01:42】嘉宾个人工作经历介绍

-【04:26】IDE 发展的历史

-【06:57】传统 IDE、云时代 IDE、AI IDE 的区别

-【11:27】使用 Copilot 的程序员主要有哪些?安全性怎么考虑?

-【14:05】做 OpenSumi 的初衷是什么?为什么选择自研 IDE?

-【16:45】为什么选择开源的方式发展 IDE 技术?

-【18:51】基于 OpenSumi 的无容器 IDE 解决方案 CodeBlitz

-【26:17】CodeBlitz 衍生技术 WebContainer

-【29:53】AI 对程序员是替代还是增持

-【31:51】AI 编码插件和 AI 原生 IDE 的区别

-【35:53】OpenSumi 未来发展方向


# 延伸阅读

- 【Copilot】:通常指 AI Copilot,可以理解为「 AI 助手」或「 AI 搭档」,它指的是通过 AI 技术赋能的智能助手可以协助人类完成各种任务,比如写作 Copilot 、编程 Copilot 、驾驶 Copilot 等,能帮助人类提高效率,释放思维创造力,使人类的生活和工作更加便捷。

- 【IDE】:Integrated Development Environment,即集成开发环境,是一种帮助程序员进行软件开发的工具,通常包含代码编辑器、编译器、调试器等功能。IDE 的发展经历了多个阶段,从传统 IDE 到云时代 IDE,再到 AI 驱动的 IDE:

- 传统 IDE:传统 IDE 是安装在本地计算机上的软件,如 Visual Basic、Eclipse、Visual Studio 和 IntelliJ IDEA。这些 IDE 提供了丰富的功能,帮助程序员编写、编译、调试和测试代码。优点包括强大的功能和本地计算资源的利用,但缺点是需要高配置的硬件支持和复杂的安装与配置过程。

- 云时代 IDE:随着云计算的兴起,云时代 IDE 应运而生,如 GitHub Codespaces、VSCode 和 AWS Cloud9。这些 IDE 基于浏览器,无需在本地安装软件,用户可以随时随地访问开发环境。云 IDE 通过云服务器提供计算资源,方便协作开发和项目管理,但对网络依赖较强,网络不稳定时会影响使用体验。

- AI IDE:AI IDE 结合了人工智能技术,为程序员提供智能化的开发辅助工具,如 GitHub Copilot 和 MarsCode。这些 IDE 可以自动补全代码、提供代码建议、自动生成测试用例等,提高编程效率和代码质量。AI IDE 能够学习和适应程序员的编码习惯,但仍面临算法成熟度和数据隐私等挑战。


# 推荐

- [OpenSumi](https://github.com/opensumi/core) 是一个开源的、高性能和高度可定制的 IDE 研发框架,它为开发者提供了一套工具和组件,用以构建双端(Web 和 Electron)的集成开发环境。与 VS Code 和 IntelliJ IDEA 等 IDE 产品不同的是,OpenSumi 定位是可扩展的 IDE 框架,着重于降低定制难度,使开发者能够轻松组合功能模块,以满足特定的业务需求。

- [CodeBlitz](https://github.com/opensumi/codeblitz) 为基于 OpenSumi 的纯前端 IDE 解决方案,它提供了一个无需后端容器支持的、运行在浏览器环境的 IDE 框架,支持代码读写、运行、提交等功能,并且已在 Gitlink、Codeup、AtomGit、Gitee 等平台集成。


# Staff

后期:蛋总、迪西

运营:潘潘

文档:天猪


# 关于节目

「迪魔王Devmore」让有意义的事情有意思。

[DevmoreWork](https://www.yuque.com/devmore/work),more about work,侧重专业的职场话题,邀请行业专业嘉宾,为大家带来更多专业方向的知识和参考。

[DevmoreLife](https://www.yuque.com/devmore/life),tech in life,是技术生活系列,技术源于生活,又归于生活,该系列跟你聊一聊生活中无处不在的技术。

[MeetDevmore](https://www.yuque.com/devmore/meet),meet with us,围绕某一个话题,邀请嘉宾和听众们边吃边聊,我们相信,每一个观点都值得被听见。


  continue reading

78 episodes

Artwork
iconShare
 
Manage episode 431846621 series 3291832
Content provided by 迪魔王Devmore. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by 迪魔王Devmore or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

# 导读

本期嘉宾是来自蚂蚁集团的蛋总,他是 IDE 框架 OpenSumi/CodeBlitz 的负责人,在 Cloud IDE 领域有着非常丰富的经验。


IDE 作为每个程序员必备的生产力工具,从传统 IDE、云时代 IDE,再到 AI IDE,当程序员打造自己的 IDE,又是什么样的感受?是更了解客户需求,还是被思维限制?本期邀请到了 OpenSumi 项目负责人蛋总与我们详细讨论,AI 时代的开发者产品和开发者。


# 嘉宾

- 蛋总:蚂蚁集团 IDE 框架 OpenSumi/CodeBlitz 负责人,在 Cloud IDE 领域有着非常丰富的经验。


# 时间轴

-【01:42】嘉宾个人工作经历介绍

-【04:26】IDE 发展的历史

-【06:57】传统 IDE、云时代 IDE、AI IDE 的区别

-【11:27】使用 Copilot 的程序员主要有哪些?安全性怎么考虑?

-【14:05】做 OpenSumi 的初衷是什么?为什么选择自研 IDE?

-【16:45】为什么选择开源的方式发展 IDE 技术?

-【18:51】基于 OpenSumi 的无容器 IDE 解决方案 CodeBlitz

-【26:17】CodeBlitz 衍生技术 WebContainer

-【29:53】AI 对程序员是替代还是增持

-【31:51】AI 编码插件和 AI 原生 IDE 的区别

-【35:53】OpenSumi 未来发展方向


# 延伸阅读

- 【Copilot】:通常指 AI Copilot,可以理解为「 AI 助手」或「 AI 搭档」,它指的是通过 AI 技术赋能的智能助手可以协助人类完成各种任务,比如写作 Copilot 、编程 Copilot 、驾驶 Copilot 等,能帮助人类提高效率,释放思维创造力,使人类的生活和工作更加便捷。

- 【IDE】:Integrated Development Environment,即集成开发环境,是一种帮助程序员进行软件开发的工具,通常包含代码编辑器、编译器、调试器等功能。IDE 的发展经历了多个阶段,从传统 IDE 到云时代 IDE,再到 AI 驱动的 IDE:

- 传统 IDE:传统 IDE 是安装在本地计算机上的软件,如 Visual Basic、Eclipse、Visual Studio 和 IntelliJ IDEA。这些 IDE 提供了丰富的功能,帮助程序员编写、编译、调试和测试代码。优点包括强大的功能和本地计算资源的利用,但缺点是需要高配置的硬件支持和复杂的安装与配置过程。

- 云时代 IDE:随着云计算的兴起,云时代 IDE 应运而生,如 GitHub Codespaces、VSCode 和 AWS Cloud9。这些 IDE 基于浏览器,无需在本地安装软件,用户可以随时随地访问开发环境。云 IDE 通过云服务器提供计算资源,方便协作开发和项目管理,但对网络依赖较强,网络不稳定时会影响使用体验。

- AI IDE:AI IDE 结合了人工智能技术,为程序员提供智能化的开发辅助工具,如 GitHub Copilot 和 MarsCode。这些 IDE 可以自动补全代码、提供代码建议、自动生成测试用例等,提高编程效率和代码质量。AI IDE 能够学习和适应程序员的编码习惯,但仍面临算法成熟度和数据隐私等挑战。


# 推荐

- [OpenSumi](https://github.com/opensumi/core) 是一个开源的、高性能和高度可定制的 IDE 研发框架,它为开发者提供了一套工具和组件,用以构建双端(Web 和 Electron)的集成开发环境。与 VS Code 和 IntelliJ IDEA 等 IDE 产品不同的是,OpenSumi 定位是可扩展的 IDE 框架,着重于降低定制难度,使开发者能够轻松组合功能模块,以满足特定的业务需求。

- [CodeBlitz](https://github.com/opensumi/codeblitz) 为基于 OpenSumi 的纯前端 IDE 解决方案,它提供了一个无需后端容器支持的、运行在浏览器环境的 IDE 框架,支持代码读写、运行、提交等功能,并且已在 Gitlink、Codeup、AtomGit、Gitee 等平台集成。


# Staff

后期:蛋总、迪西

运营:潘潘

文档:天猪


# 关于节目

「迪魔王Devmore」让有意义的事情有意思。

[DevmoreWork](https://www.yuque.com/devmore/work),more about work,侧重专业的职场话题,邀请行业专业嘉宾,为大家带来更多专业方向的知识和参考。

[DevmoreLife](https://www.yuque.com/devmore/life),tech in life,是技术生活系列,技术源于生活,又归于生活,该系列跟你聊一聊生活中无处不在的技术。

[MeetDevmore](https://www.yuque.com/devmore/meet),meet with us,围绕某一个话题,邀请嘉宾和听众们边吃边聊,我们相信,每一个观点都值得被听见。


  continue reading

78 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide