思源笔记发布工具v0-6-8发布
版本说明
在众多小伙伴离乡返岗之际,我们也迎来了 2023 年的第一个小版本 0.6.8,此版本主要解决 思源笔记 2.6.3+ 版本 Localstorage 的修改以及随机端口导致的重启无法读取配置问题。
新特性一览
-
提供通用的集成接口,方便思源笔记主题集成本插件
为了和
思源笔记主题
更好的集成,0.6.8+
新增了通用的接口,只需两步即可集成,后续无缝更新,无需调整。步骤如下:步骤:
1、初始化// 初始化发布辅助功能 const publishHelperLibPath = `${window.siyuan.config.system.dataDir}/widgets/sy-post-publisher/lib/siyuan/publish-helper.js` console.log( "自定义js片段将要从以下位置引入发布辅助功能", publishHelperLibPath ) const initPublishHelper = window.require(publishHelperLibPath) initPublishHelper()
2、打开页面
// 参数示例 // pageid: 20230130095036-7jfvjm0 // pageUrl:index.html window.terwer.renderPublishHelper(pageId, pageUrl)
参考:https://github.com/terwer/src-sy-post-publisher/issues/338
-
重构数据存储方案,思源笔记内部使用 JSON 存储,解决多空间随机端口问题
在思源笔记内部,即有
Eletron
环境的情况下使用 JSON 存储数据,其他情况下沿用旧的浏览器Localstorage
存储。此重构不涉及功能,导入导出以及其他功能均不受任何影响。
下载及安装
思源笔记发布工具的安装步骤如下:
从 源码仓库 Release 发版页面
、 Google Chrome 商店
、Microsoft Edge 商店
下载插件或者在 思源笔记集市
下载挂件并添加到页面。
Google Chrome 商店 - 思源笔记发布工具 发布中
思源笔记发布工具 - Microsoft Edge Addons 发布中
思源笔记集市:设置 -> 集市 -> 挂件 -> sy-post-publisher 已发布,等待 D 大合并中
开始上手
参考:快速配置