2026 年的 LLM/AI 入门教程
0X00 Intro
已经 2026 年了,别人都在写什么 OpenClaw 或者 Agent 相关的 AI 内容,再不济也是写一些 Skill 和 MCP 相关的东西,而我还在写“古法 AI 教程”。主要是因为我发现很多人虽然知道 AI 很厉害,但是完全不知道从哪儿下手去使用 AI,更不知道如何更好的使用 AI。甚至是搜索引擎都快要被 AI 取代了,还是有很多人并不会正确使用搜索引擎呢。
已经 2026 年了,别人都在写什么 OpenClaw 或者 Agent 相关的 AI 内容,再不济也是写一些 Skill 和 MCP 相关的东西,而我还在写“古法 AI 教程”。主要是因为我发现很多人虽然知道 AI 很厉害,但是完全不知道从哪儿下手去使用 AI,更不知道如何更好的使用 AI。甚至是搜索引擎都快要被 AI 取代了,还是有很多人并不会正确使用搜索引擎呢。
兄弟们,又活了一年~
这是我的第七个年度总结,在 2019年度总结 年度总结的开头我说:“2020年要来了,听起来这是个多科幻的年号啊。《银翼杀手》里说2019年底人类就有强人工智能了,可以穿梭宇宙了,甚至可以星际殖民了。然而现在就是2019年最后一天了,我的小爱同学还是像智障一样经常听不懂我说话。” 现在 2026 年已经来了,如果有机会对当时写 2019 年度总结的我说点什么的话,我估计会说:“告诉所有信任自己的朋友,多多多多囤口罩、食材、水和各种必需品”
现在是 2025 年末,所有人都在聊 AI,不管是一线科研人员还是开发者甚至是楼下卖瓜的大叔。但是在我的观察中,即便是很多开发者也其实对 AI 的了解也比较肤浅,仅限于使用成品的豆包、Deepseek 等产品,对时下热门的技术关键词并不了解。所以我自己重新整理了一下,假设目标用户是不懂什么是 LLM、Agent、MCP、Function Call 的我自己,写了一篇介绍文章。远远算不上由浅入深,但勉强可以做一个纯粹的介绍。
今年年初的时候,写过一篇名为如何高质量地接入AI的文章,现在十个月过去了,经过这一年的探索和总结,现在我已经找到了一个非常适合开发者的 AI 接入方案(至少非常适合我自己),现在打算在这里跟大家做一个简单的分享。
我个人使用这些 LLM 的经历主要是分成三个阶段:
为什么要写这么一篇文章?按理说大家工作了一段时间之后肯定有一个最基础的认知:md5 不是加密,base64 也不是。起码我最开始以为大家应该都知道,但是后面发现有些人对这两个东西的理解真的有很大的问题。所以才打算写这么一篇文章。
最近买了本书,叫做《100个Go语言典型错误》,发现这样的总结很有意思。决定自己也写一个,不过以我的水平写本书还是有点离谱了,但是写一篇博客还是没什么问题的,所以就有了这篇文章。
前几天尝试用自己的服务器通过 docker 启一个新服务,没注意这个服务需要的内存比较大(我的服务器只有 2G 内存),导致 docker compose up -d 命令敲下去不到一分钟服务器直接卡死了……
开局先叠甲,我到现在为止用过一台 Mac mini,一台 Intel 的 MacBook Pro 和一台 M2 Max 的 MacBook Pro,自费购买 MacBook 花费超过 3W 元,累计使用超过 5 年,是个不折不扣的 macOS 用户。我认可很多 MacBook 和 macOS 的设计理念,如果我现在只能保留一台电脑,那极大可能我会选择一台 MacBook Pro。
有一说一现在的大模型发展太快了,最开始我列这个大纲的时候是把 deepseek 作为「凑合能用但超级便宜」的一个国产替代品来介绍的,没想到过了个年它直接翻身了,现在甚至能打 GPT-4o。所以我决定现在立刻马上把这篇文章写完,否则没准又杀出来个什么模型,会导致我永远写不完了 🤣
数数看这已经是我的第六篇年度总结了,每当回过头去看之前的总结就感觉写这些也还挺有意义的。虽然写日记对我来说太困难了,但是写「年记」好像还行,甚至有点乐在其中 🤔
不知怎么的,在移动互联网疯狂发展的今天,反而慢慢开始兴起了自建网络服务这种复古风潮。最近这些年身边的朋友同事越来越多聊到 NAS 了,甚至 B 站上出现了一小撮 NAS 区 UP 主(没错,你知道我说的是谁)。就更不说现在淘宝咸鱼上大量的 NAS 专用机箱,甚至是 3D 打印的定制化版本了。
这次来介绍一个来骗来偷袭的 Python 库:Faker。我们平时经常会跟数据库、跟 csv 这些东西打交道。尤其是当你设计一个数据库表的时候,开发和测试环境中只有空荡荡一个表,没有测试数据就很尴尬。
不知道为什么,当三个好用的工具在一起的时候就会被称作:三剑客;四个好用的工具在一起的时候就会被叫做四大天王 🤔。
算了,这不重要。
这篇文章的目的是带不了解这三个工具的朋友们简单上手使用它们,默认各位是掌握了 Linux 的基本用法的,其中也会出现有关正则的内容。如果你不懂正则的话建议跳过正则的部分,并且看完这篇文章马上就去学。另外,不要因为正则看起来有点像通配符就按通配符的操作进行下去。
常用 Linux 的各位估计都知道 iptables、firewalld 和 ufw 这三个工具吧,或者还知道 netfilter 这个内核组件。但是他们究竟是什么关系呢?从关系上来讲,可以将他们分成三层:最底层是 Linux 的安全框架 netfilter,上面是用来操作 netfilter 的 iptables,再上层是 firewalld 和 ufw。
首先要先明确一个问题:我们日常使用非常多的 md5、SHA-1、SHA-256 这些 通通都不是加密 ,这些叫做摘要算法 。一串明文经过加密算法加密之后,是可以再次解密成明文的,但是摘要算法就不行了。
相信各位肯定都对 Python 中的基础、常见数据类型和数据结构比较熟悉了吧,不管是 int、float、string、bool 还是 list、tuple、set 用起来应该也都是手到擒来了吧。下面我们就来简单了解一下相对高级一些的 Python 内置数据结构,这些数据结构全都在 collections 的标准库中。
要说 2023 年跟前几年比起来有什么最大的变化,那应该就是防疫了吧。连续了三年的疫情或者说防疫,终于在 2023 年到来的时候结束了。本以为到了新的一年能报复性娱乐 一把,但是低头看了看兜里的钱,抬头看了看当前的经济形势,一怒之下就…在床上翻了个身 😮💨
首先,git 是没有 header 这个命令的:)
平时经常会用到一些 git 的用法,也有遇到过别人来问怎么实现某某操作,但是都太零散了并不成体系,所以这里就简单整理一下不做分类了。希望对不小心通过 Google 搜到该文章的你有所帮助(不会的有人能搜到吧🤣)
在这里介绍 Shell 脚本编程和日常的命令行操作中最常用的 9 个命令,希望对读到这篇文章的你有所帮助~
这是一篇基础得不能再基础的内容,如果你看完还能有两三个收获的话,那就一起来恶补 Linux 知识吧🤣
不管对 sudo 的了解具体有多少,至少应该都用过 sudo 命令来临时将自己的非 root 用户提权至 root 了吧。不过 sudo 当然不只是将用户变成 root 的这么一个简单工具了,虽然它确实是将用户临时变更为 root ,但是页还是有不少其他更加细致的配置与选项。