附录

术语表

遇到不认识的词,先在这里查。每个词都注明了详细讲解它的那一课。

AI 与 API

术语一句话解释课
编程智能体(Agent)能在你电脑上读文件、运行命令、修改文件的 AI 助手,例如 Codex、Claude Code、Grok CLI2
模型AI 里负责“思考”的部分,例如 GPT、Claude、Grok 系列2
API程序之间约定好的调用方式,像点餐窗口2
Base URLAPI 的网址,例如 https://api.xairouter.com2
API Key调用 API 的身份和付费凭证,等同于钱包2、6
Token模型的计费单位,大致相当于字数2
审批AI 执行超出权限的操作前,停下来请你同意7
沙箱(Sandbox)把 AI 能操作的范围限制起来的保护机制6、7
只读模式只能读文件、不能修改的权限档位7
AGENTS.md放在文件夹里、给 Codex 等 AI 助手看的长期规矩9
CLAUDE.mdClaude Code 读取的长期规矩Claude 专题
提示词发给 AI 的指令文字9、13

电脑与终端

术语一句话解释课
路径文件的门牌号,例如 ~/ai-course/practice-pack3
家目录(~)存放你个人文件的文件夹3
扩展名文件名最后一个点后面的部分,表示文件类型3
纯文本只有文字、没有格式的文件,例如 .txt、.md、.csv3
Markdown用 #、- 等简单符号表示标题、列表的文本格式3
终端用文字命令操作电脑的窗口4
Shell终端里负责理解和执行命令的程序,例如 PowerShell、zsh4
PowerShellWindows 上的 Shell,在终端窗口里运行4
提示符终端里等待输入的那一行,显示当前所在的文件夹4
PATH终端寻找命令时会去查看的文件夹清单4
环境变量电脑里带名字的“便利贴”,程序启动时读取6
npmNode.js 自带的软件下载工具5、11
Node.js运行 JavaScript 程序的引擎11
Git给文件夹存档、查看改动、恢复的工具8
提交(commit)Git 里的一个存档点8
标签(tag)给某个存档起的版本名,例如 v325
仓库(Git)用 Git 管理的文件夹8

网络与网站

术语一句话解释课
服务器一直开着、等待别人访问的电脑或程序10
IP 地址网络上一台机器的门牌号10
端口一台机器上不同服务的房间号,例如 22、443、300010
域名好记的网站名字,例如 example.com10、23
DNS把域名查成 IP 的“查号台”10、23
HTTP / HTTPS网页传输的协议;HTTPS 是加密版10、24
状态码服务器回复里的三位数,例如 200、404、50010
localhost指“这台电脑自己”,也写作 127.0.0.110
curl在终端里发送网络请求的工具10
HTTP Basic 认证浏览器弹出用户名密码框的简单登录方式22

服务器与部署

术语一句话解释课
云主机租用的、在机房里 24 小时运行的电脑14
公网 IP从互联网能访问到的 IP 地址14
防火墙 / 安全组决定哪些端口可以从外网访问14
ICP 备案在中国内地服务器上开放网站前必须办理的手续14、23
SSH远程登录服务器的加密协议和命令15
公钥 / 私钥SSH 密钥的“锁”和“钥匙”,私钥不能给任何人15
SSH 隧道通过 SSH 连接把本机端口接到服务器端口19
scp通过 SSH 在两台机器之间复制文件19
Ubuntu一种常用的 Linux 系统14、16
sudo以管理员身份执行命令15、16
rootLinux 的超级管理员账号15、16
aptUbuntu 的软件安装工具16
服务在后台一直运行的程序16
日志程序运行时记录下来的信息16
Vim服务器上最常见的文本编辑器17
.env 文件存放环境变量(包括 Key)的文件,不能放进代码仓库17

Docker 与上线

术语一句话解释课
Docker把程序和运行环境打包在一起的工具18
镜像打包好的程序,像封好的集装箱18
容器正在运行的镜像18
Dockerfile描述怎样构建镜像的文件19
镜像仓库存放镜像的地方,例如 Docker Hub20
访问令牌代替账号密码的凭证,可以单独作废20
Docker Compose用 compose.yaml 描述和管理一组容器21
反向代理在前面接收请求、再转交给后面程序的服务,例如 Caddy24
Caddy课程里用作反向代理的网页服务器24
Cloudflare提供 DNS、代理、HTTPS 的服务商23、24
NS(DNS 服务器)负责回答某个域名解析查询的服务器23
A 记录把域名指向一个 IPv4 地址的解析记录23
源站证书Cloudflare 签发、用于 Cloudflare 到你服务器这一段加密的证书24
Full (strict)Cloudflare 最安全的加密模式24
回滚换回上一个能用的版本25
GitHub ActionsGitHub 的自动化服务E1
Cloudflare Tunnel由服务器主动连接 Cloudflare 的上线方式,不用开放端口E2