2026-06-06 · 廖工AI设计实战
上一篇我们搞懂了AI基础概念和主流产品。这篇是工具篇——协议接口、编程语言、开发工具、存储数据库。这些是每个AI开发者每天都要打交道的"武器"。
不管你是想自己写代码、搭服务、还是只是看懂技术文章,这57个名词都会让你不再迷茫。每词一句人话,实用优先。
这是AI名词大全系列的第二篇,涵盖四大类:协议接口 → 编程语言 → 开发工具 → 存储数据库。上篇讲"是什么",这篇讲"怎么用"。
这篇文章由AI辅助生成,经人工审校。
🔌 一、协议与接口(15个)—— AI世界的高速公路
API、MCP、HTTP……这些词天天出现,但新手经常分不清。搞懂这15个词,你就明白了软件之间是怎么"说话"的。

- •API
—— 应用程序接口,软件之间互相对话的"接头暗号" - •API Key
—— 调用API的密码,一般是sk-开头的一串字符 - •REST API
—— 最通用的API设计风格,用HTTP请求操作数据 - •MCP(模型上下文协议)
—— Anthropic推出的AI工具连接标准,让AI统一调用外部工具 - •A2A
—— Google推出的Agent间通信协议,让不同厂商的Agent互相协作 - •HTTP / HTTPS
—— 网页传输协议,带S的是加密版,浏览器地址栏前面那个 - •TCP/IP
—— 互联网的底层协议,所有网络通信的基石 - •DNS
—— 域名解析系统,把网址翻译成IP地址的"电话本" - •SSH
—— 安全远程登录协议,连服务器必备 - •WebSocket
—— 双向实时通信协议,AI实时对话的底层支撑 - •OAuth
—— 开放授权协议,"用GitHub账号登录"背后的技术 - •SSO(单点登录)
—— 登一次,所有系统都认你 - •Webhook
—— 事件触发时的自动通知机制,比如代码推送后自动通知CI/CD - •gRPC
—— Google出品的高性能RPC框架,微服务间通信利器 - •VPN
—— 虚拟专用网络,加密隧道安全访问远程资源
协议就是软件世界的交通规则。搞懂了这15个词,你就知道不同软件之间是怎么互相找到、怎么互相对话的。

⌨️ 二、编程语言(15个)—— 每一门都是打开AI世界的钥匙
AI时代还要学编程吗?答案是你不需要精通,但需要知道每门语言是干什么的。这15个词帮你建立编程语言的"世界观"。
- •Python
—— AI开发首选语言,库最多最全,机器学习/数据处理/自动化都靠它 - •JavaScript / JS
—— 浏览器端编程语言,前端+Node.js全栈,网页交互的灵魂 - •TypeScript / TS
—— JavaScript加类型检查的"增强版",大项目标配 - •Java
—— 企业级后端主力,Android开发标配,"一次编写到处运行" - •C / C++
—— 高性能系统级语言,AI推理引擎和游戏引擎的底层 - •Rust
—— 内存安全的系统语言,越来越火,Bun用750K行Rust重写了Zig - •Go
—— Google出品,云计算和微服务标配,Docker/K8s都是Go写的 - •SQL
—— 结构化查询语言,操作数据库的标准语言,SELECT FROM WHERE三件套 - •Shell / Bash
—— 命令行脚本语言,自动化运维必备,一行命令搞定批量操作 - •Markdown
—— 轻量标记语言,#代表标题,**加粗**,写文档和README标配 - •HTML
—— 网页骨架语言,定义网页的结构和内容 - •CSS
—— 网页化妆语言,定义颜色、字体、布局,让网页变好看 - •YAML
—— 比JSON更可读的配置文件格式,缩进代表层级,Docker/K8s标配 - •JSON
—— 最通用的数据交换格式,{"key":"value"},API返回数据都用这个 - •XML
—— 老一辈的数据格式,带尖括号标签,SOAP时代的遗老
15门语言,你不需要全会。但知道每门语言的核心用途,下次选技术栈时就不会抓瞎。Python是AI首选,JS是前端必备,SQL是数据必学。

🛠️ 三、开发工具与环境(15个)—— 程序员手里的瑞士军刀
工欲善其事,必先利其器。这15个开发工具是每个程序员和AI开发者每天都要用的。
- •CLI(命令行)
—— 黑窗口敲命令操作电脑的方式,AI开发者的主战场 - •GUI(图形界面)
—— 你每天用的窗口、按钮、菜单,相对CLI而言 - •IDE(集成开发环境)
—— VS Code、Cursor这类写代码的软件,编辑+调试+管理一体 - •VS Code
—— 微软免费代码编辑器,全球70%程序员首选,扩展市场极其丰富 - •Claude Code
—— Anthropic的AI编程CLI工具,终端就是AI助手 - •Codex
—— OpenAI的AI编程Agent,ChatGPT的"程序员版" - •Cursor
—— AI-first代码编辑器,内嵌Claude和GPT,VS Code替代品 - •Git
—— 分布式版本控制系统,代码的"时光机",可以回到任何历史版本 - •GitHub
—— 全球最大代码托管平台,微软旗下,开源社区的中心 - •npm
—— Node.js包管理器,npm install 就能装软件,全球最大包生态 - •pip
—— Python包管理器,pip install 就能装Python库 - •Docker
—— 容器化技术,把应用和环境打包成箱子,到处都能跑 - •Node.js
—— JavaScript的服务器端运行环境,Claude Code底层依赖 - •CI/CD
—— 持续集成/持续部署,代码提交后自动测试和上线 - •SDK
—— 软件开发工具包,封装好的代码库让你快速接入某个服务
这15个工具,至少8个你现在就在用。Git管理代码、VS Code写代码、npm/pip装库、Docker部署——这就是现代软件开发的标配四件套。

🗄️ 四、存储与数据库(12个)—— 数据是AI的粮食
AI时代数据比代码更重要。这12个词让你搞懂数据存在哪里、怎么存、怎么查。
- •Database(数据库)
—— 存数据的"仓库",有组织的存储和查询系统 - •SQLite
—— 最轻量级数据库,一个文件就是整个数据库,手机App首选 - •MySQL
—— 全球最流行的开源关系型数据库,LAMP四件套之一 - •PostgreSQL
—— 功能最强的开源数据库,AI项目首选,扩展性和标准兼容性极佳 - •MongoDB
—— 文档型NoSQL数据库,直接存JSON格式数据,灵活无Schema - •Redis
—— 内存缓存数据库,极快,常用于缓存、消息队列、实时排行榜 - •Vector DB(向量数据库)
—— AI时代的数据库,存embedding向量做语义相似度搜索 - •Milvus
—— 开源向量数据库,RAG系统的核心组件,搜索"意思相近"的内容 - •Elasticsearch
—— 全文搜索引擎,日志分析神器,倒排索引实现毫秒级全文搜索 - •S3
—— AWS的对象存储服务,存图片、视频、模型文件,几乎无限容量 - •NAS
—— 网络附加存储,家里的私有云硬盘,局域网内共享文件 - •SSD / HDD
—— 固态硬盘(快)/ 机械硬盘(便宜容量大),存储硬件基础
选数据库的黄金法则:需要复杂查询选PostgreSQL,需要灵活Schema选MongoDB,需要极速缓存选Redis,需要AI语义搜索选Milvus。

"工具不是目的——但不会选工具,你永远到不了目的地。学会这些词,你就不会再说「那个存数据的东西叫什么来着」了。"
第二篇到这里结束。57个术语,四类覆盖。上篇教你"AI是什么",这篇教你"怎么动手做"。两篇合起来,你已经有了一个AI开发者的完整知识框架。
下一篇预告:AI基础设施——云计算平台、操作系统、数据算力、知识管理工具。同样是50+个术语,每词一句人话。
---
📌 引用来源
本文术语定义综合自各工具官方文档、Anthropic/OpenAI/Google技术博客及公开技术社区资料。
⚠️ 免责声明
本文仅为技术知识科普与学习交流,部分术语解释做了简化处理以便新手理解。
✍️ 原创说明
本文知识框架与分类体系为作者原创。AI工具参与内容排版与渲染,所有术语解释经人工逐一核实
—— 廖工AI设计实战 · 专注AI编程落地 ——
夜雨聆风