那是在termux上面做的。通过的pandoc的模板功能。

脚本是这样的

#!/data/data/com.termux/files/usr/bin/bash

MD_DIR="/storage/emulated/0/我的文件/md"
TPL="/storage/emulated/0/我的文件/md/post.html"
OUT_DIR="/storage/emulated/0/我的文件/开发/博客/posts"

name="$1"
name="${name%.md}"
name="${name%.html}"
name="${name%.md}"      # 防 .md.html 这种夹心

if [ -z "$name" ]; then
  echo "❌ 文章名为空(清洗后),请检查参数: $1"
  exit 1
fi

src="$MD_DIR/$name.md"
dst="$OUT_DIR/$name.html"

if [ ! -f "$src" ]; then
  echo "❌ 找不到源文件: $src"
  exit 1
fi

if [ ! -f "$TPL" ]; then
  echo "❌ 找不到模板: $TPL"
  exit 1
fi

mkdir -p "$OUT_DIR"

pandoc --standalone \
  --template="$TPL" \
  --output="$dst" \
  "$src" && echo "✅ 已生成: $dst"

当然了,这不是我做的。❍⩊❍