人机交互
🧮 数学与计算机共 14 节 · 免费预览 -8 节
0. 速览 Quick Facts
| 项目 | 内容 |
|---|---|
| 学位类型 | BS(多数)/ BA(信息学院)/ BFA(艺术院校的设计类) |
| 常见学制 | 4 年 |
| 学科本质 | 研究人与计算系统之间交互体验的交叉学科——CS + 心理学 + 设计 |
| 适合学生 | 技术+人文混合型、爱观察人、爱做用户研究、能用 Figma/代码做原型 |
| 本科毕业直接就业 | 多数(科技公司 UX / 设计岗需求稳定) |
| 研究生方向宽度 | ⭐⭐⭐⭐(HCI、信息、设计、产品、CS 都能转) |
| 国际学校推荐课程 | AP Psychology、AP CS A、设计社团、用户访谈练习 |
| 代表性强校(美) | CMU (HCII)、MIT Media Lab、Stanford (d.school)、Georgia Tech、UW (HCDE) |
| 代表职业 | UX Researcher、Product Designer、Interaction Designer |
| 美本起薪 | 约 $80K–$140K(科技公司 UX / 设计岗,levels.fyi) |
| 硕士毕业后 | $120K–$200K(顶尖科技公司 Senior UX) |
1. 专业定义与本质
1.1 人机交互是什么?
人机交互(HCI)是研究人与计算系统之间如何交互,以及如何设计更好的交互体验的交叉学科。
HCI 的三大学科根基:
| 学科 | 在 HCI 中的角色 |
|---|---|
| 计算机科学 CS | 技术:编程、系统、前端开发、AR/VR、可视化 |
| 心理学 / 认知科学 | 人:用户研究、认知负荷、感知、决策 |
| 设计 Design | 体验:视觉、交互、信息架构、可用性 |
关键洞察:HCI 关注的是"人与系统"的关系,而传统 CS 关注"系统本身"。一个 HCI 学生会花大量时间观察人、访谈人、为人设计——这是和纯 CS 最大的差异。
1.2 HCI 不是什么?
| 误解 | 实际 |
|---|---|
| ❌ "HCI 就是画界面" | ✅ 视觉设计只是 HCI 的一小部分;HCI 还包括用户研究、可用性、信息架构、交互逻辑、可访问性 |
| ❌ "HCI = UI 设计" | ✅ UI(用户界面)是表层,UX(用户体验)是更深层的认知与行为设计 |
| ❌ "HCI 是艺术专业" | ✅ HCI 是交叉学科,多数项目在 CS 学院或信息学院下(CMU HCII 在 SCS 下),偏理科 |
| ❌ "AI 时代 HCI 不重要" | ✅ 反之——AI Agent、对话式交互、多模态交互让 HCI 比以往更重要,怎么和 AI 协作是 2026 年的核心议题 |
1.3 HCI 的核心问题
HCI 围绕三个核心问题:
1. 用户是谁?(User Research)
- 他们的目标、痛点、行为、情境是什么?
2. 如何设计让他们更容易达成目标?(Design)
- 界面、交互、信息架构、流程
3. 如何知道设计有效?(Evaluation)
- 可用性测试、A/B 测试、数据分析
这三个问题对应 HCI 的三大核心能力:研究(Research)+ 设计(Design)+ 评估(Evaluation)。
2. 学科发展简史
| 时期 | 事件 |
|---|---|
| 1960s | Doug Engelbart 发明鼠标("Mother of All Demos",1968);Sketchpad 交互图形界面 |
| 1970s | Xerox PARC 发明图形用户界面(GUI)——窗口、图标、菜单、鼠标 |
| 1984 | Apple Macintosh 发布,GUI 普及到大众 |
| 1980s | HCI 作为独立学科形成;Don Norman 提出"User Centered Design" |
| 1990s | Web 兴起——网页设计、信息架构(IA)成为新领域 |
| 2007 | iPhone 发布——移动交互、触屏、App 时代开启 |
| 2010s | 移动互联网、响应式设计、Material Design、Flat Design |
| 2015-2020 | 语音交互(Alexa、Siri)、AR/VR(Oculus、HoloLens)兴起 |
| 2020-2026 | AI 交互时代——对话式 AI(ChatGPT)、AI Agent、多模态交互、空间计算(Apple Vision Pro) |
当下的特殊机遇(2026):AI 让交互方式发生根本变化——从"GUI(点击)"到"LUI(语言)"再到"Agent(自动)"。HCI 是这个变革的核心学科:怎么让 AI 可信?怎么让人和 AI 高效协作?怎么避免 AI 误用?这些问题都需要 HCI 人才。