with one click
explain
通俗解释 + 图解 - 将复杂概念用大白话讲清楚,自动选择风格并生成可视化图。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
通俗解释 + 图解 - 将复杂概念用大白话讲清楚,自动选择风格并生成可视化图。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
火山引擎语音识别 - 将音频/视频转文字,支持长音频分段识别。
Use when publishing an Obsidian plugin to the community plugin store, creating GitHub Releases for Obsidian plugins, or submitting PRs to obsidianmd/obsidian-releases
一键部署静态网站到 Vercel 和 Cloudflare Pages。支持 HTML/React/Vue 等任意静态项目。
将 Expo/React Native 项目通过 EAS Build 构建 iOS 包并提交到 TestFlight。支持从零配置 EAS、构建、提交全流程。
综合画图工具 - AI 生图 (Nanobanana/Gemini) + 图片后处理(拼接/抠图/圆形裁剪/合成)。支持中英文自然语言画图。
统一搜索与抓取能力层 - 整合所有外部信息获取接口(搜索、抓取、下载)
| name | explain |
| description | 通俗解释 + 图解 - 将复杂概念用大白话讲清楚,自动选择风格并生成可视化图。 |
| allowed-tools | Bash(python:*), Read, Write |
| model | sonnet |
| tags | ["explain","visual","education"] |
| user-invocable | true |
| invocation | ["/explain","/解释","/通俗","/图解"] |
| triggers | ["通俗解释","解释一下","什么是","讲讲","说说","科普一下","给我讲讲","图解","画个图解释","形象说明","帮我可视化","用图说明","画出来讲"] |
将复杂概念转化为通俗易懂的图解,自动选择最佳风格。
根据用户输入决定从哪一步开始:
| 用户输入 | 起始步骤 |
|---|---|
| 只有问题,无表格 | 从 Step 1 开始(整理表格) |
| 已提供三列表格 | 跳过 Step 1,直接 Step 2(判断风格)→ Step 3(画图) |
| 问题 + 类比提示 | 调用 Gemini 生成解释 → Step 3(画图) |
先输出结构化表格,等用户确认后再画图。
| 问题 | 技术回答(关键词) | 小白秒懂版(类比/故事) |
|---|---|---|
| 问题1 | 技术要点 | 通俗比喻 |
表格要求:
附加:一句话记忆口诀表
| 概念 | 口诀 |
|---|---|
| 概念1 | 精炼记忆点 |
或调用 Gemini 生成:
cd ~/.claude/skills/通俗解释
python scripts/explain_concept.py "[概念]" --hint "[可选类比提示]"
唯一风格:手绘白板(适用于所有场景)
IMPORTANT: 禁止使用小红书卡片/kawaii/可爱风格,那种粉嫩、爱心、星星、大眼睛卡通人物的风格用于技术概念太腻太丑。
| 内容类型 | 推荐风格 | 适用场景 |
|---|---|---|
| 技术概念(CS、编程、架构、并发) | 手绘白板 | DevOps、锁升级、微服务、DDD 等 |
| 流程/阶段(多步骤演进) | 手绘白板 + 多图拼接 | synchronized 锁升级、TCP 握手等 |
| 对比类(A vs B) | 手绘白板对比布局 | 贫血vs充血、同步vs异步等 |
| 生活场景类比 | 手绘白板 | 快递、餐厅、钓鱼等类比也用手绘白板 |
关键原则:无论什么内容,一律使用手绘白板风格。简洁、专业、清晰。
| 内容类型 | 图片策略 |
|---|---|
| 1-3 个要点的单一概念 | 1 张图 |
| 4-6 个要点或 2-3 个阶段 | 2 张图,虚线框拼接 |
| 7+ 个要点或 4+ 个阶段 | 先拆分,后拼接成合集 |
| 多个独立问题(批量处理) | 每个问题 1 张图,不拼接 |
多阶段流程拆分示例(如 synchronized 锁升级):
cd ~/.claude/skills/api-draw
python scripts/nanobanana_draw.py "Hand-drawn whiteboard sketch style diagram, 3:4 vertical ratio,
visual note-taking aesthetic, minimalist line art,
bold black marker strokes with blue highlight accents,
pure white background, clean and professional.
Title: 「[中文标题]」in bold hand-drawn style with blue underline.
Content (key points with simple doodle icons):
- [要点1] with [图标]
- [要点2] with [图标]
Summary box at bottom.
Excalidraw hand-drawn aesthetic, simple doodle." \
--style "手绘白板" \
--subject "[主题名]"
当一个问题需要多张图时,使用虚线边框拼接成合集:
cd ~/.claude/skills/api-draw
python scripts/image_stitch.py \
图1.jpg 图2.jpg 图3.jpg \
-o [主题]_合集.jpg \
-d horizontal \
--border-style dashed \
-g 30 -p 40
拼接规则:
生成 Markdown 文档,包含问题详解 + 图片 + 总结表。
禁止使用的风格:小红书卡片 / kawaii / 可爱风 / 粉嫩色系 / 大眼睛卡通 / LINE sticker 风格。这些风格用于技术图解太腻太丑。
Hand-drawn whiteboard sketch style diagram, 3:4 vertical ratio,
visual note-taking aesthetic, minimalist line art,
bold black marker strokes with blue highlight accents,
pure white background, clean and professional.
Title: 「[标题]」in bold hand-drawn style with blue underline.
Content with simple doodle icons:
- [要点] with stick figures/simple shapes
- Arrows connecting concepts
Summary box: [口诀]
Excalidraw aesthetic, childlike sketch, NOT realistic.
Chinese text primarily.
Split comparison illustration, 3:4 vertical ratio,
LEFT side vs RIGHT side layout,
clear visual contrast between two concepts,
hand-drawn style with color coding (blue vs orange/red).
Title: 「[A] vs [B]」
LEFT - [概念A]:
- [特点1] with icon
- [特点2] with icon
RIGHT - [概念B]:
- [特点1] with icon
- [特点2] with icon
Bottom: comparison summary table or key differences.
Chinese text, clear separation line in middle.
| 概念类型 | 推荐图标 |
|---|---|
| 开始/输入 | arrow, door, power button |
| 检查/验证 | magnifying glass, checklist, shield |
| 处理/转换 | gear, brain, lightning bolt |
| 存储/记忆 | database, folder, box |
| 输出/结果 | screen, document, trophy |
| 用户/人 | stick figure, cute cartoon character |
| 网络/连接 | globe, wifi symbol, arrows |
| 时间/顺序 | clock, numbered steps, timeline |
| 安全/加密 | lock, key, shield |
| 快递/传输 | package, truck, delivery person |
| 餐厅/服务 | waiter, chef, menu |
| 家庭/关系 | house, family members |
唯一规则:所有内容 → 手绘白板
| 内容主题 | 风格 | 说明 |
|---|---|---|
| CS/编程/架构/并发 | 手绘白板 | DevOps、微服务、锁、线程池等 |
| 网络/协议 | 手绘白板 | TCP、HTTP、DNS、CORS 等 |
| 数据结构/算法 | 手绘白板 | 队列、栈、树、图等 |
| 设计模式/DDD | 手绘白板 | 工厂、观察者、聚合根等 |
| 对比类(A vs B) | 手绘白板对比布局 | 左右分栏,颜色区分 |
| 多阶段流程 | 手绘白板 + 拼接 | 每 2 阶段 1 张图 |
| 生活场景类比 | 手绘白板 | 快递、餐厅、钓鱼等也用手绘白板 |
--border-style dashed 拼接成合集图解:TCP 如何保证可靠传输?
| 问题 | 技术回答 | 小白秒懂版 |
|---|---|---|
| TCP 可靠传输 | 序列号确认、超时重传、滑动窗口、拥塞控制、校验和 | 发快递:包裹带单号→签收回执→没回就重发→看门口空间发多少→路堵就慢发→开箱验货 |
| 概念 | 口诀 |
|---|---|
| TCP 可靠传输 | 发货带单号,签收要回执,没回再重发 |
cd ~/.claude/skills/api-draw
python scripts/nanobanana_draw.py "Hand-drawn whiteboard sketch style diagram, 3:4 vertical ratio,
visual note-taking aesthetic, minimalist line art,
bold black marker strokes with blue highlight accents,
pure white background, clean and professional.
Title: 「TCP可靠传输:快递版」in bold hand-drawn style with blue underline.
Content with simple doodle icons:
1. 序列号+确认 - delivery person with numbered packages, receipt
2. 超时重传 - clock icon, retry arrow
3. 滑动窗口 - doorstep with space indicator
4. 拥塞控制 - truck in traffic, slow down sign
5. 校验和 - person checking box contents
Summary box: 口诀「发货带单号,签收要回执,没回再重发」
Excalidraw hand-drawn aesthetic, NOT cute/kawaii." \
--style "手绘白板" \
--subject "TCP可靠传输_快递版"
# TCP 可靠传输图解
> 用发快递的思路理解 TCP 如何保证数据不丢失
## TCP 如何保证可靠传输?
**快递类比:**
1. **序列号+确认** = 包裹带单号,签收要回执
2. **超时重传** = 3天没签收?再发一个!
3. **滑动窗口** = 看门口空间发多少
4. **拥塞控制** = 双十一路堵,慢点发
5. **校验和** = 开箱验货

## 总结
| 概念 | 口诀 |
|------|------|
| TCP 可靠传输 | 发货带单号,签收要回执,没回再重发 |