AI 课程会教什么?
坦白说,我们教的不是那些“标签”。我们当然也会讲解像 RAG(检索增强生成: 结合外部知识库的AI生成技术)、MCP、以及 LangChain(一个用于开发由语言模型驱动的应用程序的框架)这些概念。但仅仅学习这些“标签”是很快就会过时的。
我直接阐述课程内容。课程开始时,我们有一个长达5.5小时的 live session:其中4小时由我和另一位讲师(鸭哥)主讲,1.5小时用于 demo 和 答疑,包括 projects 的演示。我们准备了300页的 课件,包含5个学生完成的 projects 和四五个 live demo projects。我们会对许多内容进行 deep dive。这300页的课件,除了讲解 Language Model(LM: 基于海量文本训练的AI系统)的原理,更侧重于如何将其用好,为何会产生 hallucination(幻觉),它的 memory cutoff(记忆截止点)是什么样的,以及如何更好地管理 context window(上下文窗口)。我们力求展示最好的 demo 效果,并教授如何在 production environment(生产环境)中可靠地复现。
AI 学习的新范式
在 live session 中,我们会重点讲解几个方面。首先是“如何学习AI”。这要求一种全新的 mindset(思维模式),它是一个新的 paradigm(范式)。我将与大家探讨AI究竟是什么样的 paradigm,它的发展 trends(趋势)以及发展轨迹,它真正的 opportunity(机会)在哪里,以及它的 main path(主航道)是什么,从而帮助大家从原理层面真正理解AI。
完成这一部分后,我将讲解在一个新范式下,我们应该如何学习。例如,你必须去 build(构建);你必须亲手去实践,因为没有教科书能让你学会,学到的东西也可能无用。只有通过 build,你才拥有持续的指南针和螺旋桨,不断地向正确的方向学习。你需要拥有 beginner mindset(新手心态),并 unlearn(卸载)许多上一范式中不适用的东西。你需要建立正确的 mindset,理解正确的 principles(原理),然后建立相应的 habits(习惯)。我会跟大家讲什么样的 habit 是重要的,比如如何发现需要解决的问题,发现问题时的第一反应应该是什么,以及如何去解决它。如果你在解决过程中遇到错误,发现无法解决,如何判断这个问题是可解还是不可解?这就涉及到对AI principles(原理)的理解。
这就是我们拥有如此详尽原创课程的原因。我们300页的课件,全部由我和同事一个字一个字手动打出来的,没有使用AI生成,也没有依赖复制粘贴,因为我们需要知道哪些东西才是真正重要的。这能让我们明确告知大家,什么问题是可解决的,什么问题是不可解决的,并且如何去解决这些问题。
实战应用:深度案例解析
接下来是讲师(鸭哥)的第二节课,我们将 deep dive 一个真实的 use case(用例):在大厂中如何进行 weekly business review(每周业务回顾)。在这里,我们会将AI的应用划分为5个 AI usage levels(AI使用层级),即五个不同的使用程度。
在此过程中,我发现我应该制作一些视频来介绍我们的课程。我计划在12月争取日更或双日更,向大家介绍课程内容,展示一些 live demo,以及学员们的作品。我们在 community(社群)中已经积累了200多个由学员或朋友使用AI完成的项目,你可以在此获得许多灵感,或了解他人的进展。你也可以访问 AI builders .com 免费资源区,那里有大量大家完成的项目。
回到讲师(鸭哥)的 demo,通过这个 demo 和AI的不同用法,我们教给大家使用AI的5个 AI usage levels(AI使用层级),以及如何从一个层级进阶到下一个层级,中间涉及什么,你需要弥补哪些不足,以及如何与我们的教材对应学习。更重要的是,我们每次都会指出在你所处的层级可能会犯的错误,展示这些错误,并说明遇到错误时应如何解决。
在我看来,这对于学习至关重要。市面上很多教材或课程直接给你一个 toy project(玩具项目),比如做各种预测,看似完成了许多任务,学了 RAG 等技术,但最终结果往往是无用的。
可靠的套壳应用与便捷部署
而我们能做到的是,让你能在10分钟内从零开始创建一个 套壳应用(指在现有应用基础上进行定制化开发的应用)。例如,你可以直接复制一个 GPT 的页面,甚至在此基础上添加搜索功能,以及其他你想要的定制化按钮。这在今天的 live demo 中已经展示过了。配合教学,我们花了30分钟,但你绝对可以在10分钟内完成。在此基础上,你可以将其转化为属于你自己的应用。如果你是牙医,可以将其变成牙医专属的应用;如果你是心理咨询师,可以变成心理咨询应用。
这些 toy project 本身并不难。而且,我们帮助大家完成的这个 套壳应用 是极其可靠的,远胜于个人独立完成的 toy project。这是因为我们拥有一个包含超过2万行代码的平台,它整合了 APIs(应用程序接口),负责 deployment(部署),并将线上线下环境整合起来。这包括调用搜索、 transcription(语音识别)、以及 knowledge handoff(知识传递)等功能。我们已经将这些工具全部做好,供同学们使用。
学生在 Cursor 中完成的任何项目,只需对 Cursor 说一句话,就能上传到自己的 GitHub,并部署到一个网站上。而且,我们还会为同学们 host(托管)。你可以查看我在社群里发布的帖子,我曾用3分钟完成了一个修改英文文本的网站并直接上线。我们的同学们也都能做到,只需一句话就能部署上线,生成一个网址,非常可靠,别人可以点击查看。我们承担所有的 API 成本。
有人可能会说我们只是做了一个小型的 Lovable 应用。但远不止于此。Lovable 是一个 Web APP,在网页上完成,部署简单,但无法处理非常复杂的项目。反观 Cursor、Claude code 和 Codex,它们本身就是编程工具,只是AI辅助的编程工具,理论上你可以用它们做任何程序员能做的事情,并且能更快、更好地完成。但 Cursor 的部署上线过程复杂,调用 API 也复杂。例如,你需要同时使用 Grok、DeepSeek(用于搜索)和 Gemini(用于强大思考能力),并管理它们各自的 APIs,这会非常麻烦。因此,我们帮你搞定了所有的 API 调用,并打通了从线下到线上 deployment 的整个环节。这使得你可以使用 Cursor 来构建更复杂的APP,并更快地将其上线。
我不再详细赘述第三和第四节课的内容,但我会继续教授许多非常底层的 principles,如何有效地管理AI,如何用AI做出非常可靠的项目,以及常见的问题是什么。
我们认为,这门课的卖点在于:学习AI是项20年的事业,而非20天的事情。因此,本课程的核心在于,上完课只是你学习AI的开始。我们教授的是如何 build,以及与之匹配的 mindset、habit、principles 和 tools。我们确实提供了工具,这句话我们是极其认真的。我们不是让你去做这个或那个,而是为此构建了一个平台,并创建了社群。创建社群非常困难,但我们这样做是因为深知 build 的过程并非在课程结束时结束,而是在课程结束后才真正开始。因此,我们为你提供了这些最核心的 principles 和底层知识,希望你能带着这些基础,在不断实践中提升自己。这就是我们课程的介绍。感谢这个提问,让我有机会稍作介绍。
📌 文中提及的人物和组织
产品/模型: "GPT", "Gemini", "RAG", "LangChain"