关于这门课
了解这门课适合谁、会学到什么,以及从哪里开始。
一、这门课教什么?
请允许我叠个甲,这个教程是面向初学者或者纯小白,学习了解大语言模型以及 AI Coding 的教程。
更多的是让无编程基础的初学者能横向拓展知识面:
- 本课程不会深入地讲解大语言模型背后的原理以及代码,也不会讲特别难的代码知识。更多的是科普。
- 也不会特别深入地讲如何写代码,更多的是科普如何使用 AI 来辅助你写代码。
所以,请你不要对本教程有特别高的期待。
但我觉得你看完本教程,你能做到:
- 对大语言模型,以及现在热门的智能体等相关知识有大体的框架认知。后续可以根据自己的兴趣,自行去找更深入的资料或者与 AI 交流学习。
- 对 AI Coding 有一定的认知,并且能在 AI 的帮助下,开发一些简单的网页,或者应用。
二、本课程的一些特殊之处
为了让每节课都尽量简单易懂,我会循序渐进地讲述有关大语言模型背后的原理,以及 AI Coding 的知识。
所以,课程一开始只会讲一些相对基础的知识点。然后逐渐深入,并且在深入的过程中会对前面讲的内容进行补充或者深化。如果你对大语言模型有一定的了解,那有可能你看完某节课后,会觉得里面讲的内容可能不严谨。这是我的刻意为之。
原因是 AI 涉及的知识过于复杂,如果一开始就讲太多,很容易让初学者迷失方向。甚至放弃。
所以,我一般会先讲一个简化版本,然后在后续的章节里详细讲述。亦或者会使用备注的方式在相关内容后拓展一下。同时,我也不是人工智能的专家,只是此领域的从业者,所以有些地方可能会有错误,请谅解。
三、如何学习?
首先,本课程会分成入门、中级和高级三个阶段(部分课程还在更新中),我会建议你按照顺序学习。除此之外,我还提供了一些额外的学习资料,比如特定术语的词典,我建议你可以抽空都通读一遍。
同时课程里会有配套练习(我称其为成就任务),比如像这样:
但光靠阅读和简单练习,我认为你只能掌握二分之一的内容,另外的二分之一,有的时候,需要你打开 AI 软件自己边学边练。
四、如何获取更新?
本课程还在早期阶段,所以可能会频繁调整和更新。
你可以通过以下渠道关注我,获取最新的更新信息。同时我也会不定期在这些渠道分享一些 AI 相关的趋势和资讯: