整 Hexo 博客管理习惯以适应新工具
现在基本上编辑工作都是在 Obsidian 上,用 Hexo 管理博客对于老年人来说,还是有点繁琐。之前都是直接在 posts 目录中,用 typora 打开来编辑,也买了正版,没想到不到几个月就换 Ob 了。
现在的方案就是在 obsidian 上也建立个 posts 目录,用于管理日常发布的博客,在 CoCo AskAI 上用 qwq 生成了个同步命令,每次写完就跑一遍同步,再在 npm 上跑一次发布,发布到对象存储中,也还是挺节省心力的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| #!/bin/bash
OBS_BLOG_DIR="/Users/你的用户名/Obsidian/你的博客文件夹" HEXO_POSTS_DIR="/Users/你的用户名/Hexo项目名/source/_posts"
TIMESTAMP=$(date +%Y%m%d%H%M%S) cp -r "$HEXO_POSTS_DIR" "$HEXO_POSTS_DIR/backup_$TIMESTAMP"
rm -rf "$HEXO_POSTS_DIR"/*
cp -r "$OBS_BLOG_DIR/"* "$HEXO_POSTS_DIR"
echo "✨ 同步完成!你的 Obsidian 文章已复制到 Hexo 的 _posts 目录。" echo "请确保文件名格式为:YYYY-MM-DD-标题.md,并手动检查 Front Matter 和图片路径。"
|