Hexo直接发布Obsidian路径下的文章

Obsidian撰写文章,还要复制到Hexo的_post路径下,才能部署,这个动作太麻烦了。

参考文献


Win10 mklink 命令怎么用,mklink 命令使用教程-逍遥峡谷
想写就写,灵思无疆:用自动化部署让写作更得心应手 - 少数派

建立软链接即可实现


通过mklink的windows命令,可以将obsidian下的文章路径,链接到hexo的_post下,这样再执行hexo d,就可以直接发布文章了。

1
mklink /d /j [链接到的路径] [被链接的路径]

mklink命令示例

建立链接后的效果,看着像快捷方式

建立连接以后,看着像是快捷方式,但不能用快捷方式的方式来链接。必须用mklink的命令来完成。

进一步的,直接在Obsidian执行Hexo部署命令

需要使用到插件shell command。
然后将工作路径设置在Hexo仓下,命令只需要hexo g -d即可。
设置工作路径

添加一条命令

将该命令设置到command列表上,这个需要commander插件来实现。
command图标

今后点一下就可以执行命令完成Hexo的部署啦

执行命令的气泡信息提示


Hexo直接发布Obsidian路径下的文章
https://rongyel.github.io/posts/da16531b.html
作者
Rongye
发布于
2024年7月6日
许可协议