今早阅读阅联RSS最新信息时发现Sheep5新文:https://sheep5.net/archives/26111109.html,讲到了如何Obsidian如何发文到typecho,从文中看到了熟悉的拾月插件的身影,刚好我也深度使用Obsidian来发布文章,深度到typecho后台很久没登录发布,RSS坏掉都不知的地步,有些经验可以分享给大家。这篇文章就是通过OB发布和修改更新的,文章顶部带了标识。
首先感兴趣友友可以看看拾月的插件发布页,免费插件,就是Sheep5使用的这款:https://www.skyue.com/26062014.html
这款插件蛮不错,不需要在typecho安装任何插件,obisidian安装即可,比较省事轻松愉快,作者这篇文章当时我也阅读到并做了回复,实际上很早之前我用了另外的方案,作者的插件很棒,但是我的需求特殊,认为他的复杂了,且有些地方与我需求不搭,所以插件很优秀但我依然坚持使用我之前的方案。
我的方案用的是这款插件:https://github.com/Chen2226/obsidian-typecho,这个插件稍微复杂些,因为需要两头安装插件,但是这插件牛叉的地方是ty安装插件后相当于开放了API,且API全且强大,很多地方都可以调用,沿用他的框架,我利用AI个性化的进行了扩展。
比如扩展了多网站切换发布,比如OB发布标识等等,且把之前作者很多比较粗糙存在问题的地方修复了,与我自己的插件搭配了,比如OB里发布附件直接走我的七牛云存储,发布的文章还适配了文章版本控制,稍微有些复杂,但对我个人来说很好用。
插件设置页较为简单,新增网站以及三个全局设置即可,新增网站页很简单,网站名称、API、token搞定,安装到网站的插件也仅需要设置个token。


发布也较为简单,整个OB的编辑页面,左侧功能菜单区有同步TY按钮,中间写作区,右侧是七牛图片区,按钮点击弹出发布框,自动拉取网站的分类、标签等,没有的同时支持现新增,同时修复了作者的无法记住slug等问题,发布后你想OB修改发布,会自动记住直接覆盖网站上文章,同时回传文章信息,网站上打上是在OB修改的标识。


这套组合很不错,API接口很多,后续如果做小程序做APP相当方便,有API做各种数据整合也方便,甚至可以把整个网站的各项互动都可以做到OB,比如还可以做评论回复。
反正在OB里发布文章真的是太方便,比如我OB写了AI插件,如果想润色文字,一键的事儿,非常轻松愉快,OB的生态非常的完美。