我把一个只有 7 行的 AI Skill 用出了花:聊聊 eli5
一个小到离谱的插件最近我在整理 AI 工具的时候翻到一个特别不起眼的东西叫 eli5。它的完整定义只有短短几行翻译成人话就一句假装我是一个对这个话题一无所知的人用一张 HTML 页面、大图配少量文字给我讲明白。“ELI5” 是英文 “Explain Like I’m 5” 的缩写意思是像我 5 岁一样给我解释。这个说法在程序员社区里流行了很多年——真正的功力不是把一个东西讲复杂而是讲到你奶奶都能听懂。翻开它的源代码11 行字一个按钮光说它短没意思直接把源码贴出来。整个 skill 就是一个 Markdown 文件全文如下--- name: eli5 description: Explain a topic like Im 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 Im 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 写文章让它画小人书。字越少图越大反而越接近事情的本质。

相关新闻

北美外教一对一哪个好?2026年最新深度横评,价格、口音、互动性三维度打分

北美外教一对一哪个好?2026年最新深度横评,价格、口音、互动性三维度打分

在线少儿北美外教一对一赛道,经过多年迭代,目前平台差异化已经非常明显。很多家长选课只看宣传噱头,忽略师资口音纯度、课堂互动落地性、长期性价比等核心指标,最终出现“高价低效、口音不标准、上课全程旁听”等问题。本文基于20…

2026/10/14 3:24:35 阅读更多 →
C++手搓坐标图工具:从坐标变换到实时渲染的工程实践

C++手搓坐标图工具:从坐标变换到实时渲染的工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 3:24:34 阅读更多 →
Virglrenderer 虚拟化技术深入解析 · 专栏目录

Virglrenderer 虚拟化技术深入解析 · 专栏目录

一套面向工程师的 virglrenderer 源码级技术专栏。从概述与演进讲起,再深入核心抽象、各后端实现、部署集成与工程实践。所有内容以仓库源码为准。 这里讲一下我为什么关注 virglrenderer,因为国产 GPU 的虚拟化需求。 随着国产化替代的推进&#xff0c…

2026/10/14 3:23:34 阅读更多 →

最新新闻

从零构建每日晨报:信息过滤系统的设计与实现

从零构建每日晨报:信息过滤系统的设计与实现

1. 一份“每日晨报”到底在解决什么问题每天早上七点半,我习惯性打开自己维护的一个小工具,屏幕上会弹出一份排版干净的简报:昨天圈子里发生了什么、有哪些值得点进去看的链接、今天有什么值得留意的节点。这份东西我管它叫“每日晨报”&…

2026/10/14 3:59:41 阅读更多 →
TensorFlow工程实践:从数据流水线到模型部署的关键技术

TensorFlow工程实践:从数据流水线到模型部署的关键技术

TensorFlow这个标题一摆出来,懂行的人就知道,这不是在聊一个简单的开源库,而是在聊一套“深度学习工业化”的完整体系。我最早接触它的时候,还是在1.x时代,那时候写个模型要先搞placeholder、Session、global_variable…

2026/10/14 3:59:41 阅读更多 →
PyTorch本质:动态图张量系统与Python原生深度学习范式

PyTorch本质:动态图张量系统与Python原生深度学习范式

1. 项目概述:PyTorch不是“框架”,而是一套可编程的张量计算系统你点开这个标题,大概率是刚接触深度学习,被“PyTorch”三个字反复刷屏——课程推荐它、招聘要求它、论文代码用它、连隔壁做CV的同事都在说“我用PyTorch跑通了”。…

2026/10/14 3:59:41 阅读更多 →
小程序生日提醒应用开发全流程:云开发、定时触发与订阅消息实战

小程序生日提醒应用开发全流程:云开发、定时触发与订阅消息实战

简介:小程序作为轻量应用载体,常用于实现生日提醒、待办打卡等工具类场景。其核心价值不只是页面呈现,更在于数据模型设计与消息触达链路是否可靠。借助微信云开发环境,开发者可以免运维地使用云函数、文档型数据库与定时触发器&a…

2026/10/14 3:59:41 阅读更多 →
PyTorch深度学习实战:从动态计算图到模型部署的完整指南

PyTorch深度学习实战:从动态计算图到模型部署的完整指南

开篇先亮明我的态度:PyTorch这个框架,早就不只是“学术界玩具”了。如果你去翻各大厂的生产环境、顶会论文的复现代码、甚至Kaggle前排方案,十有八九跑的都是它。我最早从另一个框架转过来的时候,心里也犯嘀咕——动态图是不是太慢…

2026/10/14 3:59:41 阅读更多 →
SAS信号处理中停-走-停假设的局限与修正方法

SAS信号处理中停-走-停假设的局限与修正方法

1. SAS信号处理中的"停-走-停"假设概述合成孔径声呐(SAS)成像技术中,"停-走-停"假设是传统信号处理的基础模型。这个假设认为声呐平台在发射脉冲和接收回波时处于静止状态,实际运动只在脉冲间隔期间发生。听起来很理想化对吧&#x…

2026/10/14 3:58:41 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →