将Markdown笔记转换为带左侧固定目录的可阅读HTML文件。适用场景:(1)学习笔记、技术文档转HTML;(2)生成带导航的阅读界面;(3)整理长文档生成静态网站。触发关键词:转换HTML、markdown转html、生成HTML笔记、把笔记转成网页等
将Markdown笔记转换为带有左侧固定目录大纲的可阅读HTML页面。
bash
python scripts/md2html.py -i <markdown文件路径>
提示:Agent 会自动使用正确的 Python 路径执行脚本。
参数说明-i, --input输入的Markdown文件路径(必需)-o, --output输出的HTML文件路径(可选,默认与输入同目录)-t, --titleHTML页面标题(可选,默认使用文件名)-l, --level目录中显示的最大标题层级(1-6,默认4)
bash
# 基本转换
python scripts/md2html.py -i "AI学习笔记.md"
# 指定输出路径
python scripts/md2html.py -i notes.md -o output.html
# 指定标题和目录层级
python scripts/md2html.py -i notes.md -t "我的学习笔记" -l 3
生成的HTML包含:
text
md-to-html/
├── SKILL.md # 技能说明文档
├── scripts/
│ └── md2html.py # 转换脚本
└── lib/ # 内嵌的 JS/CSS 库
├── prism-tomorrow.min.css # Prism 主题
├── prism.min.js # Prism 核心
├── prism-python.min.js # Python 语法
├── prism-bash.min.js # Bash 语法
├── prism-javascript.min.js # JavaScript 语法
├── prism-json.min.js # JSON 语法
├── mermaid.min.js # Mermaid 图表
├── katex.min.js # KaTeX 核心
├── katex.embedded.css # KaTeX 样式(含内嵌字体)
└── auto-render.min.js # KaTeX 自动渲染
所有前端库已打包到 lib/ 目录,无需网络即可使用。