一个小到离谱的"插件"
最近我在整理 AI 工具的时候,翻到一个特别不起眼的东西,叫 eli5。它的完整定义只有短短几行,翻译成人话就一句:
假装我是一个对这个话题一无所知的人,用一张 HTML 页面、大图配少量文字,给我讲明白。
“ELI5” 是英文 “Explain Like I’m 5” 的缩写,意思是"像我 5 岁一样给我解释"。这个说法在程序员社区里流行了很多年——真正的功力不是把一个东西讲复杂,而是讲到你奶奶都能听懂。
翻开它的源代码:11 行字,一个按钮
光说它短没意思,直接把源码贴出来。整个 skill 就是一个 Markdown 文件,全文如下:
—
name: eli5
description: Explain a topic like I'm a 5 year old. Use when the user types
/eli5 <topic> or asks for a dead-simple picture explainer of
how something works.
—
# eli5
Explain like I'm someone who knows nothing about this topic,
using a HTML artifact with big pictures and few words.
Topic: $ARGUMENTS
一共 11 行。拆开看只有三块东西:
第一块:frontmatter(两道横线之间的元信息)。 name 是注册用的标识,输入 /eli5 时靠它匹配。description 才是精髓——它不只是说明文字,而是"自动触发器":AI 在每轮对话前会扫描所有 skill 的描述,判断当前请求是否命中。所以这一行得把用户会怎么表达需求都写进去。注意它写了两种触发方式:显式敲命令 /eli5 <话题>,和隐式的"要求一个超简单的图解"——后者意味着你根本不用记命令,随口一句"给我画个图讲讲这是啥",它也能被激活。
第二块:正文只有一句话,却压了四个约束进去。
| knows nothing about this topic | 读者画像:零基础,禁用术语 |
| HTML artifact | 输出载体:必须是网页,不是一篇文章 |
| big pictures | 信息形态:图为主 |
| few words | 文字密度:一图配一两句 |
第三块:Topic: $ARGUMENTS。 一个占位符,触发时会被替换成你输入的实际话题。
所以这个文件的全部"智能",就是用一句话把输出形态从"文档"掰成了"小人书"。没有背景知识库,没有流程编排,没有几页长的 prompt——它赢在约束收得足够窄。
这个 skill 的妙处在于它极简:没有长篇大论的 prompt,没有复杂的流程,就一条指令。但它精准地约束了 AI 的输出方式——必须是"大图、少字、零基础"。这恰恰是普通人自己写提示词时最容易忽略的三点:我们总让 AI"详细介绍一下",结果得到一篇八百字小作文,什么都没记住。
为什么"讲给 5 岁小孩听"这么有用
我一开始觉得这是个玩具,后来发现不是。
写技术材料的人都懂一个痛苦:你自己懂了,不代表你能给别人讲懂。给新同事解释一个系统原理、给老板解释一个技术决策、给客户解释一个方案——这些场景里,专业术语是毒药。而"讲给 5 岁小孩"这个约束,会强迫把知识压缩成比喻和画面。
费曼有个著名的说法:如果你不能把一个概念讲给一个新生听,说明你自己没真懂。eli5 本质上就是把这个检验方法做成了一个按钮,随时可按。
我拿它试了一个真实话题
理论说完了,来点实际的。我挑了一个大多数人都"知道名字但说不清原理"的话题:HTTPS 到底是怎么防止别人偷看你网页内容的。
按下按钮,几秒钟后我拿到了一个网页文件,浏览器打开一看,它把整件事拆成了三步,每步一张大图、一句话:

说实话,了解过安全这行的人,“握手交换密钥、对称加密传输"这套话背得滚瓜烂熟。但上面这三张图,是真正拿给我上小学的外甥女她也能看懂的版本。这就是约束的力量——你不说"详细讲讲 HTTPS”,而是说"讲给 5 岁小孩听",产出的形态就完全不一样了。
为什么我要专门写一篇博客夸它
因为我发现很多人(包括之前的我)用 AI 有一个通病:把力气花在"让 AI 输出更华丽"上,而不是"让输出更好用"上。一个提示词打磨半小时,产出的文档自己还得大改三遍。
eli5 反其道而行:它不追求"多",追求"准"。一行指令撬动一个完全不同的输出形态。这个思路值得抄:
- 约束形态,而不是约束内容。 "用三张图讲明白"比"讲得详细点"有效得多。
- description 就是触发器,要写"用户会怎么说"。 命令只是兜底,好的描述能让 skill 在你随口表达需求时自动上岗。
- 小而美的封装能复用一辈子。 一个 skill 就是一个沉淀下来的经验,写一次,以后一个按钮就能调用。
- 检验自己是否真懂一件事,最快的办法就是让它给你出一份"5 岁版"。 如果连"5 岁版"你都看不懂,说明讲的人(或者 AI 喂给它的材料)有问题;如果你看懂了但发现自己原来的理解有偏差——恭喜,你赚到了。
下次你要给非技术同事解释一个技术方案,或者给自己快速搞懂一个陌生领域,不妨也试试这一招:别让 AI 写文章,让它画小人书。字越少,图越大,反而越接近事情的本质。




