axiom-explainer

star 8.5k

生成面向学生的公理/定理深度讲解文案,输出图文并茂的 Markdown 文章。触发条件:用户输入一个观点、公理、定理或数学/科学/哲学命题,并希望获得系统性讲解文章。关键词包括:"讲解"、"解释"、"公理"、"定理"、"原理"、"推导"、"怎么来的"、"有什么用"、"证明"等。即使用户只说"帮我讲讲XX定理"或"解释一下XX原理",也应使用本 skill。输出保存到项目 markdown/ 目录,文章结构涵盖求真讲法、求存讲法、思考三大核心板块,并包含 SVG/Mermaid/ASCII 图表辅助理解。

digoal By digoal schedule Updated 4/23/2026

name: axiom-explainer description: 生成面向学生的公理/定理深度讲解文案,输出图文并茂的 Markdown 文章。触发条件:用户输入一个观点、公理、定理或数学/科学/哲学命题,并希望获得系统性讲解文章。关键词包括:"讲解"、"解释"、"公理"、"定理"、"原理"、"推导"、"怎么来的"、"有什么用"、"证明"等。即使用户只说"帮我讲讲XX定理"或"解释一下XX原理",也应使用本 skill。输出保存到项目 markdown/ 目录,文章结构涵盖求真讲法、求存讲法、思考三大核心板块,并包含 SVG/Mermaid/ASCII 图表辅助理解。

Axiom Explainer — 公理/定理讲解文案生成 Skill

目标

将任意一个观点、公理或定理,转化为一篇面向学生、通俗易懂、图文并茂的 Markdown 深度讲解文章,保存到项目的 markdown/ 目录。


输入

  • 一个观点、公理、定理、原理或命题(中文/英文均可)
  • 可选:目标读者年级(默认:高中~大学阶段)

输出规格

  • 格式:Markdown(.md
  • 文件名:{主题拼音或英文}.md,例如 pythagorean_theorem.md
  • 保存路径:markdown/(不存在则创建)
  • 图表要求:每篇文章必须包含至少 2 种可视化(SVG、Mermaid 流程图、ASCII art、文字图表任选)

文章结构模板

严格按照以下结构生成文章,禁止跳过任何板块:

# {公理/定理名称}

> 一句话核心摘要

---

## 🔍 求真讲法:这个定理从哪里来?

### 背景与动机
(是什么问题促使人们发现/提出这个定理?讲故事,有温度)

### 核心假设
(用加粗+列表清晰列出所有前提假设,类比爱因斯坦相对论依赖"光速不变")

### 推导过程
(用图表 + 分步文字,带读者走一遍推导路径;数学公式用 LaTeX,复杂步骤用 Mermaid 流程图或 SVG 说明)

### 直觉理解
(给出一个非数学的直觉类比,让不懂数学的人也能感受到这个定理的"味道")

---

## 🛠️ 求存讲法:这个定理能做什么?

### 核心用途
(在它诞生的领域里有什么作用?)

### 跨领域迁移
(从原始领域出发,展示如何把这个定理的思想迁移到其他熟知领域;用 Mermaid 图展示迁移路径)

### 适用边界(假设再探)
(定理成立的条件/范围;用表格或图清晰标注"在这里成立,在那里不成立")

### ✅ 正例:生活/学习/工作中的运用
(3~5 个具体例子,从身边事出发,逐步引导学生发现这个定理无处不在;每个例子配简短图示)

### ❌ 反例:假设不成立时会怎样?
(2~3 个反例,展示当前提假设被破坏时,结论如何失效;引导批判性思维)

---

## 💡 思考:值得深究的问题

(3~5 个发人深省的开放性问题,引导读者自主探索;从"如果……会怎样"或"为什么……"出发)

---

## 📚 延伸阅读
(可选:推荐 1~3 个延伸资源或相关定理)

图表使用指南

根据内容类型选择合适的图表形式:

内容类型 推荐图表形式
推导步骤/逻辑链 Mermaid flowchart
几何/空间关系 SVG 图形
数值对比/范围 ASCII 表格或 SVG 条形图
知识迁移路径 Mermaid graph TD
正反例对比 Markdown 表格
直觉类比 ASCII art 或简单 SVG

SVG 图示规范:

  • viewBox 统一使用 0 0 600 300(宽幅)或 0 0 400 400(方形)
  • 使用简洁线条,不超过 30 个元素
  • 必须包含文字标注

Mermaid 规范:

  • ```mermaid 代码块包裹
  • 优先使用 flowchart TD(从上到下)或 graph LR(从左到右)
  • 节点文字简洁,不超过 15 个汉字

写作风格要求

  1. 通俗优先:优先用生活类比,数学公式是辅助,不是主体
  2. 有温度:讲历史背景和人物故事,定理不是天上掉下来的
  3. 启发式:多用"你有没有想过……"、"如果……会怎样"引发思考
  4. 批判性:正例和反例同等重要,培养"条件意识"
  5. 简洁:每个板块重点突出,避免堆砌

执行步骤

  1. 理解输入:识别是公理、定理还是原理;判断所属领域(数学、物理、哲学、经济学等)
  2. 研究准备:在脑海中梳理该定理的历史背景、推导逻辑、应用场景
  3. 创建目录:确保 markdown/ 目录存在(mkdir -p markdown
  4. 生成文章:严格按照模板结构生成,确保每个板块都有实质内容
  5. 插入图表:至少插入 2 种不同类型的图表
  6. 保存文件:写入 markdown/{文件名}.md
  7. 呈现结果:用 present_files 工具展示文件给用户

质量检查清单

生成完毕后,确认以下所有项目:

  • 包含"求真讲法"板块,且有明确列出核心假设
  • 包含推导过程(哪怕是直觉推导)
  • 包含"求存讲法"板块,有跨领域迁移内容
  • 正例 ≥ 3 个,反例 ≥ 2 个
  • 包含"思考"板块,问题 ≥ 3 个
  • 图表 ≥ 2 种不同形式
  • 文章面向学生,语言通俗无过度术语堆砌
  • 文件已保存到 markdown/ 目录
Install via CLI
npx skills add https://github.com/digoal/blog --skill axiom-explainer
Repository Details
star Stars 8,510
call_split Forks 1,914
navigation Branch main
article Path SKILL.md
More from Creator