[strong_begin] 以下为课程讲义,供参考,非详尽版,观看视频更为全面。[strong_end]
你好,我是李锟。
在上节课中,我们学习了 MCP 的诞生背景、架构和基本开发流程。到了这里,我们学习过的知识分成两个大的方面:
在 ADH 数字人方面,我们学习了 ADH 前端和后端开发、Live2D 数字人的定制。
在 AI Agent 方面,我们学习了 Assistants API、RAG、MCP,而且已经很熟悉开发框架 Agent SDK 的用法。
我们学习到的知识已经足够多了,开发一个强大的、AI Agent 驱动的数字人完全足够。
不过我们不应该志得意满,我们其实还可以做得更好。有一个需要改善的方面是,把我们在 04 课中安装测试过的 AI 辅助编程工具 Cline + Roo Code 充分利用起来,以提高我们的开发效率,改善我们的代码质量。
其实 Cline 和 Roo Code 功能差不多,Roo Code 最初是 Cline 的分支,现在已经后来居上。我们可以先深入使用好 Roo Code,因此这节课会以 Roo Code 为主。不过开源软件的竞争非常激烈,经常此消彼长,如果未来 Cline 再次领先,那也很正常。
在深入使用 Roo Code 之前,我需要先介绍一下一个非常热门的概念 Vibe Coding。
