这 13 本书:每本教你什么步骤、去哪儿合法读到
你说"把书下载下来"。这件事我得先说清楚一条,再给你更有用的东西。
为什么我不给你整本下载:这些书大多还在正常卖,作者和出版社靠版税生活。盗版站(Z-Library、各种网盘 PDF)是侵权的,我不会给;而且你正在做的就是让别人愿意为正版付费的生意,这件事上双标代价很大。另外来源不明的 PDF 常带恶意文件,放进公司电脑不划算。
但好消息是:下面每本书我都给你找了"合法的免费部分" —— 很多书作者自己就把关键章节免费放出来了。
要买或借的:Designing Interfaces 3e、Information Architecture 4e、Don't Make Me Think、The Elements of UX、Web Form Design、Forms that Work —— 买电子版最省事;图书馆常有纸本,很多馆还买了 O'Reilly 电子书库(用借书证免费看)。查哪家馆有:
search.worldcat.org。
你已经把免费的部分下下来了 —— 就在本文件夹里:
· 免费下载/(和 免费资源/,这两个文件夹内容基本重复,是同一批资料整理了两遍)
· 里面有:Atomic Design 全书(foreword + 第 1–5 章,HTML 和纯文本两种格式)、About Face 4 的官方第 1 章 + 目录、Design Systems 官方第 2 章、Lean UX 官方画布、以及免费文章(NN/g 可用性测试、OOUX 官方方法、User Story Mapping 作者原文、Refactoring UI 官方站)
· 每个文件夹里都有一份清单说明(免费资源汇总-13本.md / README-资源清单.md)
读的顺序建议:先看 User Story Mapping 那篇作者原文(决定"先做哪一段",我们现在缺的正是这个)→ 再看 Atomic Design 第 2 章(决定界面的零件怎么分,免费整本)→ 然后 About Face 4 第 1 章(决定"先定目标再画界面")→ 其余当手册查。
一张图:这 13 本书合起来,就是一条开发主线
你不用读完 13 本 —— 它们是同一件事的不同环节。左边是步骤,右边是"这一步主要是哪本书在讲"。
第 1 步
想清楚给谁、解决什么问题。 写下你的商业目标和用户的真实目标,把"我以为对"的猜测全列出来
About Face 4 + Lean UX(画布)
第 2 步
把用户要走的路排成一条线。 从注册到领币,按时间顺序一步步写下来
User Story Mapping
第 3 步
把业务里有哪些"东西"和它们的关系列清楚。 用户、项目、额度、记录——先名词,后动词
OOUX / ORCA
第 4 步
给这些东西分类、起名、安排进出口。 用户用什么词叫它,你就用什么词
Information Architecture 4e
第 5 步
定整体框架和顺序。 战略 → 范围 → 结构 → 框架 → 表现,上一层没定清楚不许往下画
The Elements of User Experience
第 6 步
定共用零件和共用规则。 按钮长什么样、颜色有几档、文案什么调性,一份清单说了算
Atomic Design + Design Systems
第 7 步
画具体界面。 借用别人验证过的做法(长列表、空状态、多步骤、搜索无结果)
Designing Interfaces 3e + About Face 4
第 8 步
把它做得好看到能收钱。 层级、间距、字号、配色、少用边框
Refactoring UI
第 9 步
把关键几步做顺:注册、认证、充值、参与。 能不问就不问、出错要说清楚、别让人重填
Web Form Design + Forms that Work
第 10 步
上线前找人试、上线后按周期小步改,并维护零件清单。 每周/每两周验证一个猜测,改完再测;设计系统定期清理
Don't Make Me Think + Lean UX + Design Systems
如果时间很少,只读四本:Don't Make Me Think(薄、立刻能用)→ Atomic Design(免费、决定所有页面的做法)→ Refactoring UI(免费两章就够开窍)→ User Story Mapping(决定先做哪一段)。其余当手册,遇到问题再查。
每本书:教你什么步骤 + 去哪儿看 + 值不值得现在读
11. About Face 4 —《About Face: The Essentials of Interaction Design》
Alan Cooper、Robert Reimann、David Cronin、Christopher Noessel(另有 Jason Csizmadi、Doug LeMoine 参与);第 4 版,2014 年 9 月,Wiley,720 页。纸质 ISBN 978-1-118-76657-6,电子版 ISBN 978-1-118-76658-3。
它教你的步骤(照着做就行)
- 先别想界面。先搞清楚"用户是谁、他想达成什么目标"——是"我要在开盘前抢到额度",不是"我要点这个按钮"。
- 把用户分成几种典型角色(比如"职业打新的老手""第一次玩的小白"),挑一个当主要服务对象。
- 观察真实的人怎么做这件事(访谈、跟着看),找出他们真正在意的东西和现在的笨办法。
- 用一句句"场景故事"写下来:某某人,什么情况下,想干什么,希望怎么完成。
- 定下产品该有的"骨架"(有哪些功能、怎么分类),再画框架,最后才做漂亮的皮。
- 用一套造好的假界面试一遍,看故事能不能跑通,再回头改。
解决什么痛
防止"技术能做出来什么就做什么",做出一堆自己觉得牛、用户根本用不上的功能。
现在值不值得读
你要的是"先想目标、再画界面"这个顺序,720 页里后面大部分是给专业交互设计师抠细节用的。
---
22. Designing Interfaces, 3e —《界面设计模式》
Jenifer Tidwell、Charles Brewer、Aynne Valencia;第 3 版,2020 年,O'Reilly。
它教你的步骤(照着做就行)
- 先问"用户在这个画面上是要浏览、要搜索,还是要直接做一件事"——三种情况界面完全不同。
- 按场景去翻"模式库":别人已经验证过的做法(比如长列表怎么滚、搜索没结果怎么提示、多步骤怎么分页)。
- 挑一个模式套上去,先做出来能点的样子,别追求完美。
- 做出来立刻给人看,看他哪里卡住。
- 卡住的地方换成另一个模式,再试。
解决什么痛
每个界面都从白纸开始想,重复发明轮子,结果做出别人早就踩过坑的东西。
现在值不值得读
它是查问题的字典,不是从头读到尾的书。等你画界面的阶段再翻。
---
33. Information Architecture, 4e —《Information Architecture: For the Web and Beyond》
Louis Rosenfeld、Peter Morville、Jorge Arango;第 4 版,2015 年,O'Reilly。
它教你的步骤(照着做就行)
- 把你要放的内容和功能全列出来(比如:项目列表、白皮书、额度、KYC 认证、领币记录、公告)。
- 研究用户会用什么词来叫它们——你叫"额度分配",用户可能叫"我中签了多少"。
- 做分类:哪些是同一类、哪个在上哪个在下(先看项目、再看详情、再看参与记录)。
- 定导航:顶部菜单放什么、侧栏放什么、面包屑怎么走("面包屑"就是页面顶部那行"首页 > 项目 > 详情")。
- 做"标牌":按钮和标题到底写什么字,一定要用用户的说法。
- 做卡片分类测试——把各功能写在卡片上,让真人来分组,看他怎么分。
解决什么痛
功能一大堆,堆在首页像仓库,用户找不到东西,只能打电话问你。
现在值不值得读
发币平台最典型的失败就是"功能都有、用户找不到",这本书正好治这个。
---
44. Don't Make Me Think, Revisited —《点石成金》
Steve Krug;第 3 版(Revisited),2013 年 12 月 24 日,New Riders,216 页(Peachpit 官方页面确认版权年 2014、版次 3rd)。
它教你的步骤(照着做就行)
- 假设用户不会读页面,只会扫一眼。所以:重要的东西放大、放前、放显眼。
- 每看到一个画面,问自己"用户会不会在这里停下来想一下?"——会,就是问题。
- 把"要想一下"的地方改掉:按钮字写清楚、流程步骤减少、别用行话。
- 找 3–5 个真人,给他一个任务,让他边做边说出声(这就是最划算的可用性测试)。
- 每次只改最刺眼的那几个问题,改完再测一轮。
解决什么痛
用户在你的页面上"看不懂、不敢点、找不到下一步",然后走了。
现在值不值得读
薄、便宜、全是大白话,一两天看完就能立刻改你的注册和充值流程。
---
55. Refactoring UI —《把界面做好看》
Adam Wathan、Steve Schoger(Tailwind CSS 的作者);官方站为电子书(PDF,50 章、200+ 页),另有视频、配色板、组件画廊。官方站标注"已售出 3 万+ 本"。
它教你的步骤(照着做就行)
- 先做一个功能,不要先做整页排版——有一个真东西再谈好看。
- 先定"层级":哪个最重要、哪个次要(大小、颜色深浅、留白来区分)。
- 定一套间距和字号规则(比如间距永远是 4 的倍数),不要每次手动调。
- 颜色先定深浅全套(一个主色配 10 个深浅),别临场调色。
- 少用边框,多用留白、浅背景和阴影分隔——这是它最出名的一条。
- 每次只改一处,看整体是不是更清爽。
解决什么痛
"我知道这很丑,但我不知道为什么丑"——尤其对非设计师出身的团队。
现在值不值得读
对没有设计师的团队,这是投入产出比最高的一本:看完当天就能把界面改得不土。
---
66. Atomic Design —《原子设计》
(作者自己放出来的)。 paperback 纸质版已停售(作者博客专门发过停售说明)。
它教你的步骤(照着做就行)
- 把最小的零件列出来:按钮、输入框、图标、颜色、字号("原子")。
- 把几个零件拼成一个小组合:搜索框 = 输入框 + 按钮 + 图标("分子")。
- 再把小组合拼成一块区域:注册卡片、项目列表行("组织")。
- 用这些块拼出完整页面("模板 → 页面")。
- 把这套零件清单沉淀成一个共用库,之后所有页面都从这里取,不许自己另造一套。
解决什么痛
同一个"确认按钮"在 10 个页面里有 10 种样子,改一次要改 10 个地方。
现在值不值得读
一百多页,半天读完,直接决定你后面所有页面的做法。
---
77. Design Systems —《设计系统》(Alla Kholmatova)
Alla Kholmatova;Smashing Magazine 出版,288 页精装,电子版含 PDF / ePUB / Kindle(2017 年首发,官方页长期在售)。
它教你的步骤(照着做就行)
- 先定"设计原则"——三五句话,说清楚你们做产品要坚持什么(比如"任何操作三步内完成")。
- 做一次"界面盘点":把现有页面全截图铺开,看哪些按钮/颜色/文案是重复或打架的。
- 把重复的合并成一套:功能类零件(按钮、表单、导航)+ 感觉类规则(颜色、字体、图标风格)。
- 建"模式库"(就是一份大家都能查的清单:这个零件长什么样、什么时候用)。
- 定流程:谁可以新增零件、怎么提交、谁审核、多久清理一次。
- 让它跟着产品一起长——定期回看,删掉没人用的,补上缺的。
解决什么痛
设计规范做出来了,但没人用、三个月就过期、越写越厚。
现在值不值得读
前者教你零件怎么拆,这本教你怎么让全团队一直用同一套零件。
---
88. Lean UX —《精益 UX》
(官方站明确写 "Third Edition Out Now",出版社 O'Reilly)。
它教你的步骤(照着做就行)
- 拿一张纸画出"Lean UX 画布":我们要解决谁的什么问题、不解决的后果、我们的猜测是什么。
- 把所有"我们以为对"的假设写下来,标出最不确定、错了最惨的那几个。
- 只做能验证这一个假设的最小东西(不用做完整产品,做个能点的假页面就够)。
- 找几个真人试,看行为,不听客气话。
- 学到的东西当场决定:继续、改方向、还是砍掉。
- 每隔一两周重复一遍,别搞半年一次的大发布。
解决什么痛
花半年做完才发现方向错了;团队一直在"交付功能",没人管有没有用。
现在值不值得读
你一个人做决策,这张纸能逼你把"我猜用户会充值"变成"我要验证用户会充值"。
---
99. User Story Mapping —《用户故事地图》
它教你的步骤(照着做就行)
- 从左到右,按时间顺序写下用户要走的每一步(注册 → 认证 → 看项目 → 投额度 → 等结果 → 领币)。
- 在这些步骤下面,从上到下按"必须 / 更好 / 锦上添花"分层排。
- 横着切第一刀:挑出一条最薄的、但用户能完整走完的路("最小可用版本")。
- 先只做这一条横线以内的东西,做完就发出来给人用。
- 再往下切第二刀、第三刀,每切一刀发一次,而不是一次发全部。
- 每次切之前重排一次地图——用户的需求会变,地图是活的。
解决什么痛
需求清单越拉越长、永远做不完;每个人对"最小可用版本"的理解都不一样。
现在值不值得读
你现在最缺的就是"先做哪一条横线"的决定,这本书整本就在讲这一件事。
---
1010. Object-Oriented UX / ORCA(Sophia V. Prater)
它教你的步骤(照着做就行)
- O = Objects(有哪些"东西"):先列出业务里真正存在的"名词",比如"项目""用户""白名单""额度""交易记录"。
- R = Relationships(它们之间什么关系):一个用户有多个额度,一个项目属于一个链,一条记录属于一个用户。
- C = Calls-to-action(对每个"东西"能做什么动作):对"项目"能"收藏/参与";对"额度"能"领取/转让"。
- A = Attributes(每个"东西"有哪些信息):项目的名称、开盘时间、价格、状态;用户的钱包地址、认证状态。
- 这套东西列完,才画界面。作者的比喻是:"先把名词理清,动词自然就出来了"——先有"东西",再有"按钮"。
解决什么痛
复杂系统(发币平台绝对算)里功能互相纠缠、加一个功能就崩一片,因为一开始就没人把"东西和关系"理清楚。这也帮你们和程序员对齐:程序员本来也是按"对象"写代码的。
现在值不值得读
这套"先列名词、再列关系、最后才画按钮"的顺序,对发币平台这种"用户/项目/额度/记录互相挂钩"的产品,回报特别高。
---
1111. The Elements of User Experience —《用户体验要素》
,New Riders("Voices That Matter"系列)。副标题:User-Centered Design for the Web and Beyond。
它教你的步骤(照着做就行)
- 战略层:我们和用户各要什么?(商业目标 + 用户需求)
- 范围层:到底做哪些功能、不做哪些?
- 结构层:这些功能怎么组织、页面之间怎么走?
- 框架层:每个画面上,按钮、文字、导航各放哪里?
- 表现层:最后才是颜色、字号、图片好不好看。
- 关键规则:上一层没定清楚,别急着往下画。顺序错了,返工最贵。
解决什么痛
一上来就争论"按钮用蓝色还是绿色",而"这东西到底该不该做"根本没讨论过。
现在值不值得读
这本最薄,讲的是"顺序"本身——你作为老板,最需要的就是这个顺序感。
---
1212a. Web Form Design: Filling in the Blanks
,Rosenfeld Media,226 页。纸质 ISBN 978-1-933820-24-8,电子版 ISBN 978-1-933820-25-5。
它教你的步骤(照着做就行)
- 先问:这个字段真的必须现在问吗?能删就删,能后问就后问。
- 把表单排成一条顺畅的路:先易后难,一步一步,随时知道走了多少、还剩多少。
- 标签写清楚放哪里(在输入框上方最容易读),必填项标出来。
- 按钮写"动词+结果"(写"创建账户",别写"提交"),主次按钮分清。
- 帮忙的文字放在需要它的地方(提示、示例),不要堆在开头。
- 出错时:说清楚哪里错、为什么错、怎么改,并且别让我重填一遍。
- 边填边检查(比如邮箱格式),当场告诉他,不要等我按了提交才一起报错。
解决什么痛
注册掉一半人、充值卡在最后一步、用户骂街——表单是转化率最容易漏钱的地方,对发币平台更是命门。
现在值不值得读
你的注册、KYC、参与认购这三张表单,几乎是这本书的实战题。
---
1312b. Forms that Work: Designing Web Forms for Usability
,Morgan Kaufmann / Elsevier。
它教你的步骤(照着做就行)
- 关系层:先想清楚"我们和填表人的关系是什么"——他信不信任你、愿不愿意给你信息。这一步决定了后面所有设计。
- 对话层:把表单当成一次对话。问问题的顺序要像人说话,先问简单不敏感的,敏感信息(身份证、资产)后面再问,并且解释为什么需要。
- 每个问题都要过一遍:"我们真的需要这个吗?用户能答得出来吗?他会愿意答吗?"三个问题有一个"不",就改问题或删问题。
- 外观层:最后才排版——标签、必填标记、进度提示、帮助文字、报错方式。
- 上线前拿真人试一遍,看他在哪里犹豫、哪里填错、哪里放弃。
解决什么痛
问了一堆根本用不上的信息,把用户吓跑;或者用户填错,你还得人工去追。
现在值不值得读
12a 更像"操作手册",12b 更像"为什么这么做";如果你想省时间,先读 12b 的那套"三个问题",效果立竿见影。
---
## 三、把这 13 本书合起来:一条 10 步主线流程
从"想清楚要做什么"到"上线后怎么维护",全过程是这样的(右边标注主要是哪本书在讲):
| 步骤 | 你要做的事(大白话) | 主要出处 |
|---|---|---|
| 1 | 想清楚给谁、解决什么问题。 写下你的商业目标和用户的真实目标,把"我以为对"的猜测全列出来 | About Face 4 + Lean UX(画布) |
| 2 | 把用户要走的路排成一条线。 从注册到领币,按时间顺序一步步写下来 | User Story Mapping |
| 3 | 把业务里有哪些"东西"和它们的关系列清楚。 用户、项目、额度、记录——先名词,后动词 | OOUX / ORCA |
| 4 | 给这些东西分类、起名、安排进出口。 用户用什么词叫它,你就用什么词 | Information Architecture 4e |
| 5 | 定整体框架和顺序。 战略 → 范围 → 结构 → 框架 → 表现,上一层没定清楚不许往下画 | The Elements of User Experience |
| 6 | 定共用零件和共用规则。 按钮长什么样、颜色有几档、文案什么调性,一份清单说了算 | Atomic Design + Design Systems |
| 7 | 画具体界面。 借用别人验证过的做法(长列表、空状态、多步骤、搜索无结果) | Designing Interfaces 3e + About Face 4 |
| 8 | 把它做得好看到能收钱。 层级、间距、字号、配色、少用边框 | Refactoring UI |
| 9 | 把关键几步做顺:注册、认证、充值、参与。 能不问就不问、出错要说清楚、别让人重填 | Web Form Design + Forms that Work |
| 10 | 上线前找人试、上线后按周期小步改,并维护零件清单。 每周/每两周验证一个猜测,改完再测;设计系统定期清理 | Don't Make Me Think + Lean UX + Design Systems |
原始调研(含全部链接与核实状态)在 书单-怎么合法读到+每本教什么步骤.md。里面标了哪些链接是"确认存在但本机网络打不开"(例如 Internet Archive 的线上借阅)。