惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Hacker News: Ask HN
Hacker News: Ask HN
N
News and Events Feed by Topic
Forbes - Security
Forbes - Security
The Last Watchdog
The Last Watchdog
TaoSecurity Blog
TaoSecurity Blog
Schneier on Security
Schneier on Security
SecWiki News
SecWiki News
V
Vulnerabilities – Threatpost
Project Zero
Project Zero
O
OpenAI News
W
WeLiveSecurity
Security Archives - TechRepublic
Security Archives - TechRepublic
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
H
Hacker News: Front Page
Cisco Talos Blog
Cisco Talos Blog
Spread Privacy
Spread Privacy
Help Net Security
Help Net Security
P
Privacy & Cybersecurity Law Blog
K
Kaspersky official blog
S
Security @ Cisco Blogs
Latest news
Latest news
AWS News Blog
AWS News Blog
U
Unit 42
Martin Fowler
Martin Fowler
阮一峰的网络日志
阮一峰的网络日志
S
Secure Thoughts
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Know Your Adversary
Know Your Adversary
Scott Helme
Scott Helme
博客园 - 司徒正美
B
Blog RSS Feed
C
Check Point Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
D
Docker
Google Online Security Blog
Google Online Security Blog
Jina AI
Jina AI
aimingoo的专栏
aimingoo的专栏
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Last Week in AI
Last Week in AI
月光博客
月光博客
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
SegmentFault 最新的问题
NISL@THU
NISL@THU
T
The Blog of Author Tim Ferriss
C
Cisco Blogs
Attack and Defense Labs
Attack and Defense Labs
小众软件
小众软件

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
一件分内的小事——关于微信接入OpenClaw的10条冷思考
卫夕 · 2026-03-23 · via 人人都是产品经理

微信以插件方式接入OpenClaw,朋友圈再次刷屏"终结比赛"——但真相是:这只是微信作为基础设施的"分内小事"。不支持群聊(安全考量)、不支持流式输出、只限一只虾、Markdown格式支持差,体验明显打折;它降低的是"聊天门槛"而非"养虾门槛",模型选择、soul.md配置、技能打磨等核心成本纹丝不动。

昨天上午,关于微信以插件的方式接入了OpenClaw,我的朋友圈开始刷屏。

微信终结比赛之类的虎狼之词又开始在圈内出现,和当年 DeepSeek 接入微信搜索一模一样。

我在微信上给我的虾发的第一条消息

但我想说的是:它的影响可能没有我们想象中那么大。

这更多的是一件微信应该做的分内小事。

下面是我的十个冷思考——

一、先看微信OpenClaw本身的特征

首先并非是微信新推出了一只虾,而是你本身已经养了一只虾,现在,官方支持了你可以在微信里面跟它聊天。

具体而言,它以插件的方式存在微信里。

从这个意义上,微信之前的插件架构是很有先见之明的,可以相对灵活地支持很多新的、有实验性质的功能。

微信的早期成员陆树儏老师之前写过一篇《微信团队的实验室文化》,非常值得一读。

然后它支持市面上不同版本的龙虾,无论是本地虾、云端虾、还是魔改虾、山寨虾。

理论上,只要没有大范围修改过OpenClaw插件模块的龙虾,微信都支持,甚至已经有人基于微信这个插件的协议代码,搞出了一个项目,让微信也支持Claude Code、CodeX等任意AI后端,不局限于龙虾,项目地址:https://github.com/wong2/weixin-agent-sdk(这一点很重要,后边会分析。)

整体接入流程非常简单,安装插件,然后微信扫码就完成了,全程2分钟就可以搞定,比Telegram还要简单。

然后我们再看看它的一些小的特征——

1.不支持群聊。(更多是出于安全方面的考虑,后边会分析)

2.不支持流式输出。(国内貌似只有飞书支持,如果我没记错的话)

3.支持改名字,但不支持改头像,可以置顶;

4.貌似Mac端貌似还没有更新,看不到“微信clawbot”这个联系人;

6.支持OpenClaw的斜杠的快捷命令;

7.支持文件传输;

8.选中一个对话,只支持复制、转发、引用和删除,不支持多选、翻译、提效、搜一搜、多选、收藏;(元宝是支持所有按钮的,这个差异有点意思)

9.只支持连接一只虾。

10.对markdown的格式支持比较差;

11.不支持把其他人的对话转发给“微信clawbot”。(这一点很迷,微信里的元宝都支持啊)

所以,坦率地讲,还是阉割了不少东西的,体验还是有些打折的。

比如我自己不能接受的就是只支持一只虾,我自己在OpenClaw里创建了三个子 Agent,我就没办法和他们沟通, 而在Telegram 里,只需要新建一个bot。

二、微信的动作其实称不上快

有人说微信出手还是很快的,我倒觉得这个动作并不算快。

我们可以简单比较一下:一年前 DeepSeek 大火的时候是 1 月 25 号开始(DeepSeek开始支持联网搜索+深度思考)。

然后微信搜索接入 DeepSeek 是 2 月 17 号,也就是说中间只过了20天的时间。

而这一次微信官方出手,如果从春节算起,已经超过一个月了。(这么对比略糙,但至少可以证明不算快)

当然,动搜索和动微信通讯录,还是不一样的,我理解更多还是出于安全的考虑,开发成本对于微信来讲,绝非制约它上线的瓶颈。

龙哥出手,得保证万无一失。

业界也有不同的看法,即刻上的Dachein大澄认为微信已经很激进了——

我个人并不认可这个说法,激进一点没关系,如果一味保守,那才是让人担心。

苹果推进AI就是一个例子,迟迟拿不出能用的东西出来,那才让人着急。(事实上,已经有不少圈内容人在AI这件事上把微信和苹果放在一块举例了)

三、微信的解决方案是优雅的

之前腾讯也推出了很多只不同的虾,有本地的,也有云端的。

然后他们接入微信的方式也相对比较别扭:有的是通过小程序、有的是通过微信的客服消息,这些其实都不算原生意义上的支持。

我开始认为这可能是因为微信事业群觉得这些产品的赛马还没有完全胜出,要等哪一家真的站稳脚跟了,微信才会原生支持。

现在看,我还是低估了龙哥的格局。

龙哥一摆手说:“我不单独支持你们每一家,但我全部都支持,不仅支持你们,也支持市面上所有的。”

什么叫顶层设计?

这就叫顶层设计。

微信只充当一个遥控器——你在微信里发指令,龙虾在电脑上(or云端)执行,结果再回传给微信,微信本身的数据边界纹丝不动。

属于典型的平台思维。

四、微信大概率在未来很长时间都不会给OpenClaw加上群聊功能。

对于微信而言,安全这个事情,怎么强调都不过分。

豆包手机之前因为通过系统级权限跨应用模拟点击,上线不到两天就被微信屏蔽了。

这也是为什么这次上线 OpenClaw 不加入群聊的一个重要原因。

很显然,从技术的角度,加上群聊是分分钟的事。

我的一个判断是,可能在之后很长的一段时间内,它都不会加入群聊了。

毕竟群聊涉及到的安全性会非常不可控。

我之前就写过一篇《你的龙虾可能在裸奔——从一篇让人后背发凉的论文聊起》,里面讲了多个精彩的故事(事故)。

核心就一件事:一旦有了群聊,必然人就会去想各种办法去hack你的虾,最终会导致层出不穷的各种安全问题。

所以微信会慎之又慎。

毕竟,对微信来说,14亿的社交关系链是它的核心资产,也是它的阿喀琉斯之踵。

它不敢轻取妄动。

五、微信接入OpenClaw这件事本身并没有降低养虾的门槛

很多人会觉得,微信一接入,养虾的门槛就降低了。

错了。

微信降低的是跟虾聊天的门槛,并不是养虾的门槛本身。

真正养过虾,能把虾养出比Chatbot价值更大的人,早就知道——

养虾这件事,核心瓶颈其实并非是用什么工具和它沟通。

它还有除了操作之外的一系列成本——

比如你用什么模型就很关键,用智商不行的模型,体验还不如豆包。

再比如soul.md、user.md的设置,不设置好,味同嚼蜡,再比如你对记忆和skills的熟练程度。

其实还有很多隐形成本——就是你对Agent的能做的事情的边界要有深入的理解,这件事是道层面的。

所以,微信接入OpenClaw,对很多人当然是利好,降低了显性成本,但最重要的事,你要有意识地把更多的事情交给 Agent 去做,更原生的、最大化地利用它。

真正把它视为杠杆。

有句话说得非常好——

“这个时间点,如果你很多事情都自己动手,那说明你的动手能力不咋地。”

六、这对于微信而言更像是一件应该做的分内之事

对微信和它的用户而言,这件事当然是有价值和意义,但它的影响可能比我们想象中的要小一些。

比如Telegram,OpenClaw从诞生之初就支持它,但你说这对 Telegram 有多大的加成作用吗?

这其实很难具体评估。

用户的心智还是OpenClaw本身,并没有落到Telegram。

这件事其实更应该这样理解:你不做,那可能对其他做了的IM是有加成作用的;

但是你做了,那对你自己有多大的提升,这个是需要打一个问号的。

毕竟,你已经是基础设施了。

所以,我更愿意认为——微信这次的接入,其实只是对其作为主流聊天基础设施的一次认证。

只是这件事,对最近热衷于主打一键接入龙虾的飞书、企业微信和钉钉而言,显然不是一个好消息。

七、能发挥多大价值核心还是OpenClaw本身的价值空间有多大

如果你会养虾,你在飞书、企业微信、在 Telegram 、在QQ也能养。

如果你不会养虾,加入了微信,你照样不会养。

很简单,元宝其实也原生支持了微信,但事实上,咱们在微信里面直接跟元宝沟通的使用率有多高?

大部分人大概率还是喜欢用豆包,甚至更习惯去打开元宝的 App。(当然,也不是说完全没用,我在海淀温泉镇给老人讲 AI 的时候,其中有一些老人就习惯在微信里面和元宝对话,因为微信是他们唯一会用的 App,但OpenClaw的逻辑和这完全不同)

微信看似做了一个面向所有人的功能,但实际的受众,那些已经养了虾的人,在微信的总用户数中,占比应该是比较小的。

这就回到了一个老问题:技术圈的人觉得天都变了,普通用户觉得啥也没发生。

深刻理解技术渗透是需要时间的,这件事也很重要。

二八法则永远生效,再次感受一下下面这张图——

八、这次接入一个非常纯粹的工具接入,并没有和微信的其他模块进行的打通。

这次的接入本质上,就是给你通讯录里加了一个单独的角色,仅此而已。

它不能帮你读你的朋友圈,不能帮你叫外卖。

甚至可以说,你让他做的任何事情,都跟微信本身没有直接的关系,除了你跟它沟通这件事情是发生在微信上。

对,用透明胶沾上去的。

我们来看另一件事——

据The Information今年3月的报道,微信内部其实早已在秘密推进自己的 AI Agent 项目,从2025年就开始了。

这个项目的野心要大得多——它要直接打通微信生态内海量小程序,打车、点外卖、买菜、订票(千问做的事情和这有点像),据报道,计划在2026年年中开始灰度测试。

换句话说,微信自己要做的那个东西,跟这次接入OpenClaw完全是两个不同方向上的事情。

但这两件事不冲突。

OpenClaw接入解决的是当下已经养了虾的那批用户的即时需求——他们本来就需要一个地方跟自己的虾说话。

微信不做,他们就去飞书、去Telegram、去企业微信,微信反而流失了用户停留时间。

但后续微信自己的Agent一旦上线,才是真正的大戏,如果一个AI Agent能够直接调度这些小程序的能力,才是真正满血版的微信AI。

所以这次纯工具接入,是一个序章,微信先让你习惯在通讯录里和AI对话这件事,等你习惯了,再慢慢打通其他模块,那个时候用户的接受度会高得多。

先让你觉得正常,再让你觉得好用。

龙哥一向如此。

九、我们要逐渐习惯微信里慢慢出现更多的非人类联系人

前有元宝,前段时间有微信客服消息,再到现在的OpenClaw,后边还有微信自己的Agent。

仔细想想,在此之前,微信通讯录里的每一个联系人都是一个真实的人。(企业号和公众号不算,它们不在通讯录里)。

现在,微信官方认可了一种新的存在:你的通讯录里可以有一个不是人的联系人。

这个转变挺微妙的。

微信一直以来的核心叙事是:连接人与人,但从接入OpenClaw的这一刻起,它事实上也在连接人与AI了。

这个变化,可能比功能层面的变化更深远。

因为一旦用户接受了通讯录里可以存在AI,那接下来呢?

AI顺理成章在微信里做一些事,就水到渠成了。

这个变化可能比我们想象的要来得更快一些。

十、微信没有选择自己做虾,这本身就是一个重大的产品决策

你有没有想过一个问题:以微信事业部的资源和技术实力,微信完全可以自己做一只虾——就像Qclaw那样,内置在微信里,开箱即用。

但微信没有这样做。

这个不做,比做了什么更值得分析。

做一只虾,你只是千虾大战中普通的一只,做连接,你就变成了基建。

微信其实也不是不做虾,前面第6点已经提到了微信内部的AI Agent项目,那在某种意义上就是有微信DNA的虾,一只和微信之间通讯带宽无限大的虾。

那么问题来了:当微信自己的Agent正式上线,它和OpenClaw之间,会是什么关系?

微信自己的Agent一旦上线,它的入口、它的推广资源、它在微信界面里的位置,大概率会比OpenClaw的虾优先级高得多。

毕竟是亲儿子。

微信这次选择支持所有兼容OpenClaw协议的虾,而不是只支持腾讯自家的,现在是一个中立的平台。

之后其他家的虾,如何和微信自己的真命天虾进行差异化竞争,值得思考。

结语

我们很容易高估一件事的短期影响,而低估它的长期影响。

微信接入OpenClaw,短期内不会改变什么。

但十年后回看,这可能是微信从人鱼人的连接,向叠加人与AI的连接的一个起点。

回想一下二维码的普及史。

2012 年微信加入扫一扫功能的时候,绝大多数中国人根本不知道二维码是什么,微信没有去做用户教育,它只是把扫一扫放在了一个微信里。

然后用户就会想:这个东西能干嘛?

接着商家开始贴二维码,再接着移动支付来了。

放在微信里,这件事本身就很重要。

微信的每一步看起来都很小,但回过头看,每一步都挺准。

这次也是。

只不过,龙哥向来不急。

本文由人人都是产品经理作者【卫夕】,微信公众号:【卫夕指北】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash,基于 CC0 协议。