惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
B
Blog
V
V2EX
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
博客园 - 聂微东
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
J
Java Code Geeks
H
Help Net Security
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
Martin Fowler
Martin Fowler
D
Docker
L
LangChain Blog
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
WordPress大学
WordPress大学
V
Visual Studio Blog

Lanke

Google 账号地区是日本,ChatGPT 订阅为什么还是美元? 在 Flutter 项目里折腾苹果的液态玻璃效果 从“宅斗庶女”看极端女权 一期一会 关于梦 用 Vercel AI Gateway 给博客做一个 AI 摘要服务 Claude 搜索网页报错:Unable to verify if domain is safe to fetch 的解决方法 Flutter输入面板布局优化:键盘、表情面板与@联想的丝滑切换 再谈语言和思维 还有人记得 在2026年拥有自己的博客 为 Astro 博客添加 llms.txt 使用 LLM Wiki 作为 Hermes Agent 的记忆系统 使用Obsidian 作为 Hermes Agent 的记忆数据库 流畅的下滑关闭页面 遇到的一起生产事故 好看的鼠标样式 拖了很久的更新,还是来了 Linux · 常用日志查询命令 面试 · Java面试二 面试 · Java面试一 如何实现验证码及校验 在电脑上共存MySQL 三道前端题 「随便来点」失语症 一些碰到的面试问题 关于博客主题的自问自答 重装电脑后恢复MySQL数据 如何畅玩旮旯game之软件篇--串流 欢迎来到实力至上主义教室
Obsidian实现笔记自动迁移并同步推送到Hexo
Lanke · 2024-11-19 · via Lanke

编写了一个插件,将文件自动复制到 Hexo 的文件夹里,并自动 git push

最近在玩 Hexo 博客,总感觉静态网页书写有点麻烦,因为我的笔记一般都是放到一起的,但是 Hexo 有自己的目录,在网上搜索了很久也没有合适的解决办法,就索性自己动手写一个插件了,好在不是很难,稍微有不熟悉的语法,问一下豆包也是解决了。

(话说豆包真厉害.... 帮我完善了好多)

话不多说,来看看怎么用的。点击即可,哈哈。

插件按钮

效果展示

插件效果展示

插件设置

插件设置

源文件夹:就是自己存放博客的 Obsidian 位置了,写相对路径哈~没有加判断,相对路径已经够简单了。

目标文件夹:Hexo 本地仓库存放博客的所在位置

开启自动推送:开启后,会执行 git push 操作,如果分支不一样,可以自行更改

push配置

git push 的相关代码如图所示,可自行更改。

额外说明

插件根据最后更新时间进行复制操作的,未修改的不会重复操作。

目前来看好像也没什么要更新的,除非遇到我不能使用的情况。可自行进行修改,我注释加了好多,应该有点基础的也能照着更改了。

更新:

2024-11-27:添加了对 hexo 文件夹检测,如果源文件夹没有,会自动删除 hexo 的博客,方便 hexo 文章的删除

转载记得标明原作者。

2025-05-31:又更新了,多文件推送,自动 slug 生成

仓库地址

Keduoli03/note-delivery: Obsidian笔记自动复制到其他文件夹并推送

参考资料

文章标题:Obsidian实现笔记自动迁移并同步推送到Hexo

文章作者:Lanke

文章链接:https://blog.blueke.top/posts/obsidianshi-xian-bi-ji-zi-dong-qian-yi-bing-tong-bu-tui-song-dao-hexo[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。